Open System Services Library Calls Reference Manual (G06.29+, H06.08+, J06.03+)

OSS Library Calls (n - r) PUT_SERVERCLASS_DIALOG_SEND_(3)
NAME
PUT_SERVERCLASS_DIALOG_SEND_ - Initiates a send within the specified dialog to the
server instance in the Pathway serverclass
LIBRARY
32-bit H-series and J-series OSS processes: /G/system/zdllnnn/zputdll |
64-bit H-series and J-series OSS processes: /G/system/zdllnnn/yputdll |
SYNOPSIS
#include <pthread.h>
short PUT_SERVERCLASS_DIALOG_SEND_( |
int dialogid, |
char * messagebuffer, |
short requestbytes, |
short maximumreplybytes, |
short *actualreplybytes, |
int timeout, |
short flags, |
short *scsoperationnumber, |
long tag);
PARAMETERS
Input
dialogid Contains the identifier returned from a call to the
PUT_SERVERCLASS_DIALOG_BEGIN_( ) function that specifies the dialog
for this send operation.
messagebuffer Contains the message to send to the server class.
requestbytes Contains the byte length of the data contained in messagebuffer.
maximumreplybytes
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 indefinitely).
If the send is still in progress when this timeout expires, then the send is can-
celed. An error value 233 (FEScError) is returned;
PUT_SERVERCLASS_SEND_INFO_( ) reports Pathsend error 918 (FEScSen-
dOperationAborted) and Guardian le-system error 40.
flags (Optional) If specified, 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 specified, this parameter is ignored. This parameter is provided for
compatibility with the Guardian SERVERCLASS_DIALOG_SEND_ procedure.
Output
messagebuffer On successful completion of the send, contains the reply returned by the server
process.
527187-017 Hewlett-Packard Company 5107