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

spt_REPLYXL(2) OSS System Calls Reference Manual
NAME
spt_REPLYXL - Initiates thread-aware REPLYXL procedure call (larger message version)
LIBRARY
H-series OSS processes: /G/system/zdllnnn/zsptdll
SYNOPSIS
#include <spthread.h>
long spt_REPLYXL(
const char *buffer,
const long write_count,
long *count_written,
const short msg_tag,
const short error_return);
PARAMETERS
buffer Specifies data buffer
write_count Specifies the number of bytes to write
count_written Specifies the number of bytes written; might be NULL
msg_tag Specifies required tag identifying message to reply to and is ignored if the
corresponding Guardian file number receive depth is 1
error_return Specifies a Guardian file-system error to return to sender
DESCRIPTION
This function is the same as the spt_REPLYX() function, except:
This function can handle the longer message lengths allowed by the
SPT_SERVERCLASS_SENDL_() function.
The write_count parameter is type const long.
The count_written parameter is type long.
The Guardian file-system error 4184 (EVERSION) can be returned.
See the spt_REPLYX(2) reference page.
NOTES
This function is supported on systems running J06.07 and later J-series RVUs and H06.18 and
later H-series RVUs, and must be used instead of the spt_REPLYX() function when the mes-
sages are larger than 32 kilobytes long. This function also can be used for shorter messages.
RETURN VALUES
See the spt_REPLYX(2) reference page.
In addition, this function can return this Guardian file-system error:
4184 (EVERSION)
The function was called from a system that is running a J-series RVU earlier
than to J06.07 or an H-series RVU earlier than H06.18.
7388 Hewlett-Packard Company 527186-023