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

See “Server-Class Send Operation Number” (page 105) later in this section for more information
about the server-class send operation number.
inputtag
INT(32):value
is used for nowait I/O only. The tag is stored by the system and then passed back to the application
by the AWAITIOX procedure when the nowait operation is completed. You can use the tag parameter
to identify multiple nowait I/O operations. For waited I/O, this parameter is not used and can be
omitted. The default is 0D.
Considerations
The SERVERCLASS_DIALOG_SEND_ procedure is similar to the context-free SERVERCLASS_SEND_
procedure, with these differences:
The dialog identifier, obtained from the SERVERCLASS_DIALOG_BEGIN_ call that started the
dialog, is used to identify the dialog, which is associated with a particular server class.
The SERVERCLASS_DIALOG_SEND_ call fails if the current transaction identifier does not
match the transaction identifier used for the SERVERCLASS_DIALOG_BEGIN_ call, unless this
feature has been overridden by setting the flags.<14> bit to 1 in the call to
SERVERCLASS_DIALOG_BEGIN_.
The send fails if there is already an outstanding send in the dialog from a previous nowait
call to this procedure.
For additional considerations, refer to “Usage Considerations for Pathsend Procedures (page 103)
at the end of this section.
SERVERCLASS_DIALOG_SEND64_ Procedure
NOTE: This procedure is applicable to TS/MP 2.0 only. It is not supported in TS/MP 2.1, 2.3,
and 2.4.
The SERVERCLASS_DIALOG_SEND64_ procedure initiates a send within the specified dialog.
The completion of this processing—that is, getting the final outcome (success or failure) and, if
successful, the reply data—occurs in one of two ways, depending on whether the send operation
is initiated as waited or nowait:
The SERVERCLASS_DIALOG_SEND64_ procedure performs initiation and completion for
waited send operations.
The SERVERCLASS_DIALOG_SEND64_ procedure performs initiation for nowait send operations
and completion is performed by the FILE_AWAITIO64_ procedure.
This procedure is similar to the context-free SERVERCLASS_SEND64_ procedure, with a few
differences as described under “Considerations” (page 92).
NOTE: Messages greater than 32 KB in size are supported only on Expand-over-Servernet.
SERVERCLASS_DIALOG_SEND64_ Procedure 89