TS/MP 2.5 Pathsend and Server Programming Manual
error := FILENAME_COMPARE_ (filename1:length
!i:i
, filename2:length ) ;
!i:i
!o:i In procedure calls, the !o:i notation follows an output buffer
parameter that has a corresponding input parameter
specifying the maximum length of the output buffer in bytes.
For example:
error := FILE_GETINFO_ ( filenum
!i
, [ filename:maxlen ]
) ; !o:i
Notation for Messages
This list summarizes the notation conventions for the presentation of displayed messages in this
manual.
Nonitalic Text Nonitalic letters, numbers, and punctuation indicate text that
is displayed or returned exactly as shown. For example:
Backup Up.
lowercase italic letters Lowercase italic letters indicate variable items whose values
are displayed or returned. For example:
p-register
process-name
[ ] Brackets Brackets enclose items that are sometimes, but not always,
displayed. For example:
Event number = number [ Subject =
first-subject-value ]
A group of items enclosed in brackets is a list of all possible
items that can be displayed, of which one or none might
actually be displayed. The items in the list can be arranged
either vertically, with aligned brackets on each side of the
list, or horizontally, enclosed in a pair of brackets and
separated by vertical lines. For example:
LDEV ldev [ CU %ccu | CU %...] UP [
(cpu,chan,%ctlr,%unit) ]
{ } Braces A group of items enclosed in braces is a list of all possible
items that can be displayed, of which one is actually
displayed. The items in the list can be arranged either
vertically, with aligned braces on each side of the list, or
horizontally, enclosed in a pair of braces and separated
by vertical lines. For example:
LBU { X | Y } POWER FAIL
process-name State changed from old-objstate to
objstate
{ Operator Request. }
{ Unknown. }
| Vertical Line A vertical line separates alternatives in a horizontal list that
is enclosed in brackets or braces. For example:
Transfer status: { OK | Failed }
Notation Conventions 13










