Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (R)
Guardian Procedure Calls Reference Manual522629-013
13-59
REPLY[X] Procedures
Syntax for TAL Programmers
Parameters
buffer input
INT:ref:* (Use with REPLY)
STRING .EXT:ref:* (Use with REPLYX)
is an array containing the reply message.
write-count input
INT:value (Use with REPLY and REPLYX)
is the number of bytes to be written ({0:57344}). If omitted, no data is transferred.
count-written output
INT:ref:1 (Use with REPLY)
INT .EXT:ref:1 (Use with REPLYX)
returns a count of the number of bytes written to the file.
message-tag input
INT:value (Use with REPLY and REPLYX)
is the
message-tag returned from FILE_GETRECEIVEINFO_ (or LASTRECEIVE
or RECEIVEINFO) that associates this reply with a message previously received.
This parameter can be omitted if message queuing is not performed by the
application process (that is, FILE_OPEN_ or OPEN procedure
receive-
depth
=1).
CALL REPLY[X] ( [ buffer ] ! i
,[ write-count ] ! i
,[ count-written ] ! o
,[ message-tag ] ! i
,[ error-return ] ); ! i