The syntax diagram shows you how to specify a command so that the multimedia string parser can correctly interpret what you type. Read the syntax diagram from left to right and from top to bottom, following the horizontal baseline (the main path). The command name and items required to make the command work appear on the baseline; the items below the baseline are optional.
A line ending with an arrowhead means that the command syntax is continued. A line starting with an arrowhead means that the syntax is continued from the previous line. A vertical bar marks the end of the command syntax.
Command names are often followed by required or optional keywords, which affect the result of the command. Variables are represented in lowercase and must be replaced with a valid name or value you specify. In the following example, object, devicealias, and devicetype are variables. You must include any punctuation, such as parentheses or commas, that are shown in the diagram.
OPEN ÄÄÄÄ object ÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄ´ ÃÄ ALIAS devicealias Ä´ ÃÄ WAIT ÄÄÄ´ ÃÄ SHAREABLE ÄÄÄÄÄÄÄÄÄÄ´ ÀÄ NOTIFY ÄÙ ÀÄ TYPE devicetype ÄÄÄÄÙ
In the OPEN command shown above, object is required, the ALIAS, SHAREABLE, and TYPE keywords are optional, and the WAIT and NOTIFY keywords are also optional.
Specifying Items Once in Any Order
A stack of keywords with a return arrow above the main path indicates that you can specify one or more keywords in any order, but you can specify each keyword only once.
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ COPY ÄÄÄÄ object ÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÂÄÁÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄ´ ÃÄ FROM pos Ä´ ÃÄ WAIT ÄÄÄ´ ÀÄ TO pos ÄÄÄÙ ÀÄ NOTIFY ÄÙ
Specifying One Item from a Stack
A stack of keywords with no return arrow means that you cannot specify more than one keyword from the stack.
SEEK ÄÄÄÄ object ÄÄÄÄÂÄ TO pos ÄÄÄÄÂÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÂÄÄ´ ÃÄ TO START ÄÄ´ ÃÄ WAIT ÄÄÄÄ´ ÀÄ TO END ÄÄÄÄÙ ÀÄ NOTIFY ÄÄÙ