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

OSS Library Calls (n - r) PUT_SERVERCLASS_DIALOG_SENDL_(3)
Output
readbufferL On successful completion of the send, contains the reply returned by the server
process. If defaulted, the Guardian write buffer and PFS buffers will be used.
actualreplybytes
(Optional) If provided, returns the number of bytes returned in the server process
reply and stored in the area pointed to by readbufferL.
scsoperationnumber
(Optional) If provided, returns the value -1. This parameter is provided only for
compatibility with the Guardian SERVERCLASS_DIALOG_SENDL_ pro-
cedure.
DESCRIPTION
This function is the same as the PUT_SERVERCLASS_DIALOG_SEND_ function except:
This function can be used for messages up to 2 megabytes long if
Expand-over-ServerNet is used. (This function is not supported when Expand-over-IP is
used.)
The optional parameter readbufferL is supported.
The dialogid, requestbytes, maximumreplybytes, actualreplybytes, and timeout parame-
ters are type int*O.
The tag parameter is type long long.
The Guardian file-system error 4184 (EVERSION) can be returned.
You can use this function with 32-bit applications or 64-bit applications on systems running
H06.24 or later H-series RVUs or J06.13 or later J-series RVUs.
To use this function in a 32-bit application, you must perform all of the following tasks:
Include the pthread.h header file in the application.
Compile the application using the _PUT_MODEL_ feature test macro or equivalent
compiler command option.
Link the application to the zputdll library.
To use this function in a 64-bit application, you must perform all of the following tasks:
Include the pthread.h header file in the application.
Compile the application using the _PUT_MODEL_ feature test macro or equivalent
compiler command option.
Compile the application using the -Wlp64 compiler command option.
Link the application to the yputdll library (/G/system/zdllnnn/yputdll).
NOTES
This function is supported on systems running J06.13 and later J-series RVUs and H06.24 and
later H-series RVUs, and must be used instead of the
PUT_SERVERCLASS_DIALOG_SEND_( ) function when the messages are larger than 32
kilobytes long. This function can also be used for shorter messages.
527187-017 Hewlett-Packard Company 5111