TS/MP Pathsend and Server Programming Manual (H06.05+, J06.03+)
This is a mandatory parameter.
inputmaximum-reply-len
INT:value
is the maximum number of bytes that the reply message from the server class can contain. The range
of acceptable values is 0 to 32767 bytes.
No more than maximum-reply-len bytes of the actual reply are placed into message-buffer upon
successful completion of a send.
It is not an error if the server replies with a byte count not equal to the maximumreply-len value
specified by the requester in the call to this procedure. If the server replies with a byte count greater
than the maximum-reply-len value, the actual bytes transferred are truncated to
maximum-reply-len.
This is a mandatory parameter.
outputactual-reply-len
INT:ref:EXT64:*
returns a count of the number of bytes returned in the server process reply. This parameter is for
waited I/O only and can be omitted for nowait I/O. The return value of this parameter is 0 if nowait
I/O is used. For nowait I/O, the actual reply length is returned by FILE_AWAITO_64_.
inputtimeout
INT(32):value
specifies the maximum amount of time, in hundredths of a second, that the LINKMON process waits
for the completion of this send. This value must be either -1D or a value greater than 0D. The default
is -1D (wait indefinitely).
If there is an outstanding I/O operation to a server process when a SERVERCLASS_SEND64_
operation times out, the I/O operation is canceled.
For information about timeout for waited and nowait operations, see “Timeout Considerations for
Pathsend Programming” (page 106).
For more information on Pathsend error 904 and file-system error 40, see “Server Timeout” (page 106).
inputflags
INT:value
flags.<15>
indicates that this operation is to be performed nowait with a value of 1. A value of 0 indicates
that this operation is to be performed waited. The default value is 0.
flags.<0:14>
the value must be 0.
NOTE: For information on setting flag 9 for TS/MP 2.3 and later versions, see “Bridging Pathsend
API into Pathway Domain” (page 108).
outputscsend-op-num
INT:ref:EXT64:*
returns the server-class send operation number. You can use the server-class send operation number
in place of the file number parameter in calls to CANCEL, CANCELREQ, FILEINFO, and
FILE_AWAITIO64_ for nowait sends, and in calls to FILEINFO for waited sends, to indicate that the
calls refer to server-class send operations. The value of scsend-op-num is determined on the first
SERVERCLASS_SEND64_ Procedure 97










