Open System Services System Calls Reference Manual (G06.25+, H06.03+)

System Functions (s and S) SPT_SERVERCLASS_DIALOG_SEND_(3)
NAME
SPT_SERVERCLASS_DIALOG_SEND_
- Initiates a send within the specied dialog to the
server instance in the Pathway serverclass
LIBRARY
G-series native OSS processes: /G/system/sysnn/zsptsrl
H-series OSS processes: /G/system/zdllnnn/zsptdll
SYNOPSIS
#include <spthread.h>
signed16 SPT_SERVERCLASS_DIALOG_SEND_(
signed32 dialogId,
void * message_buffer,
signed16 request_len,
signed16 maximum_reply_len,
[signed16 *actual_reply_len,]
[signed32 timeout,]
[unsigned16 ags,]
[signed16 *sc_send_opnum,]
[signed32 tag]
);
PARAMETERS
Input
dialogId Contains the identier returned from a call to the
SPT_SERVERCLASS_DIALOG_BEGIN_() function that species the dialog
for this send operation.
message_buffer
Contains the message to send to the server class.
request_len Contains the byte length of the data contained in message_buffer.
maximum_reply_len
Contains the maximum number of bytes that are expected in the reply message
from the server class.
timeout (Optional) Contains the maximum amount of time, in hundredths of a second,
that LINKMON waits for the completion of this send. This value must be either
-1 or greater than 0 (zero). The default value is -1 (wait indenitely).
If the send is still in progress when this timeout expires, then the send is can-
celed. An error value 233 (FEScError) is returned;
SPT_SERVERCLASS_SEND_INFO_() reports Pathsend error 918 (FEScSen-
dOperationAborted) and Guardian le-system error 40.
flags (Optional) If specied, must contain 0 (zero) to indicate a waited operation. This
parameter is provided for compatibility with the Guardian
SERVERCLASS_DIALOG_SEND_ procedure.
tag (Optional) If specied, this parameter is ignored. This parameter is provided for
compatibility with the Guardian SERVERCLASS_DIALOG_SEND_ procedure.
527186-003 Hewlett-Packard Company 7191