Pathmaker Reference Manual
SERVICE Statement
Pathmaker Application Definition Language (PMADL)
067869 Tandem Computers Incorporated 2–51
NO Specifies that the generated code is not to be compiled.
Do not use this clause for TYPE REG or COBOL services. The OUTPUT statement
omits the COMPILE clause if the service is TYPE REG or a COBOL service.
LISTING
filename
Specifies the name of the file to receive the compiler listing output when the
service is compiled.
Do not use this clause for COBOL services. The clause is not significant for TYPE
REG services.
If you do not supply a LISTING clause, the Pathmaker product uses a temporary
file to hold the listing while compiling the service. If you assign the default value
for the LISTING clause, the OUTPUT statement omits the clause.
DIRECTIVES
string
[ ,
string
]
Specifies directives that the Pathmaker product supplies to the compiler when the
service is compiled. Each
string
can be no more than 50 characters long. No
more than two strings can be specified.
Do not use this clause for COBOL services. The clause is not significant for TYPE
REG services.
The default value specifies no compiler directives for the service. If you assign the
default value for the DIRECTIVES clause, the OUTPUT statement omits the clause.
REQUEST
name
Specifies the name of a request message element of the service. A service can
define multiple request message elements, in the order of the request elements in
the message received by the service.
The name specifies the local name of the request element, as known in the service.
This name must be unique among the local names of all request elements and
logical files defined in the service. This name designates the object if a copy-of
name is not supplied.
COPY OF
name
Specifies the name of a DDL definition or record object or an SQL table object
that defines the structure of the request element. The object must be defined
or registered in the current Pathmaker catalog.
pseudofield
Specifies that the request message element receive a pseudofield defined in a
requester that uses this service. This pseudofield must designate a sendable
pseudofield predefined by the Pathmaker product.