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

OSS Library Calls (s) SPT_SERVERCLASS_SENDL_(3)
NAME
SPT_SERVERCLASS_SENDL_ - Sends a message to and receives a reply from a server pro-
cess in a Pathway server class (larger message version)
LIBRARY
H-series and J-series OSS processes: /G/system/zdllnnn/zsptdll
SYNOPSIS
#include <spthread.h>
signed16 SPT_SERVERCLASS_SENDL_(
char * pathmon_process_name,
signed16 pathmon_process_name_len,
char * server_class_name,
signed16 server_class_name_len,
void * message_buffer,
[void * read_buffer],
signed32 request_len,
signed32 maximum_reply_len,
[signed32 *actual_reply_len],
[signed32 timeout],
[unsigned16 flags],
[signed16 *sc_send_opnum],
[signed64 tag]
);
PARAMETERS
Input
pathmon_process_name
Contains the external process name of the PATHMON process controlling the
server class (for example, $PM or \AB.$PM).
pathmon_process_name_len
Contains the character length of pathmon_process_name.
server_class_name
Contains the name of the server class to send to.
server_class_name_len
Contains the character length of server_class_name.
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,
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 progess when this timeout expires, then the send is canceled.
An error value 233 (FEScError) is returned;
SPT_SERVERCLASS_SEND_INFO_( ) will show Pathsend error 918
(FEScSendOperationAborted) and Guardian file-system error 40.
527187-017 Hewlett-Packard Company 6111