TS/MP Pathsend and Server Programming Manual (H06.05+, J06.03+)

Syntax
The syntax of the SERVERCLASS_DIALOG_SEND64_ procedure is:
error := SERVERCLASS_DIALOG_SEND64_
! i
! i,o
( dialog-id
,message-buffer
! i,request-len
! o,[ actual-reply-len ]
! i,maximum-reply-len
! i,[ timeout ]
! o,[ flags ]
! i
! i
,[ scsend-op-num ]
,[ tag ] );
returned value
error
INT
returns an error containing one of these values:
0
(FEOK) indicates that the call was successful and the server has ended the dialog.
70
(FEContinue) indicates that the call was successful and the server is ready for the next message
in the dialog.
233
(FESCErr) indicates that an error occurred. For detailed information on the error, call the
SERVERCLASS_SEND_INFO64_ procedure.
inputdialog-id
INT(32):value
is an identifier, previously returned from SERVERCLASS_DIALOG_BEGIN64_, that specifies the
dialog for this send operation.
This is a mandatory parameter.
input, outputmessage-buffer
STRING:ref:EXT64:*, INT:value
contains the message to be sent to the server class. The message-buffer contains the reply from the
server class on successful completion of the send operation.
This is a mandatory parameter.
inputrequest-len
INT:value
is the byte length of the data contained in message-buffer. The range of acceptable values is 0 to
32767 bytes.
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.
90 Pathsend Procedure Call Reference