DCE Application Programming Guide

NonStop DCE Jacket Functions
HP NonStop DCE Application Programming Guide429551-003
C-8
SERVERCLASS_DIALOG_BEGIN_
PARAMETERS
Input
pathmon_process_name
Contains the external process name of the PATHMON process control
ling the serverclass (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) Specifies the maximum amount of time, in hundredths of a sec-
ond that the LINKMON process waits for the completion of this opera-
tion. This value must be either - 1 or greater than 0 (zero).The default
value of this parameter is -1D (wait indefinitely).
If the begin is still in progress when this timeout expires, then the begin is
canceled. An error value 233 (FEScError) is returned;
DCE_SERVERCLASS_SEND_INFO_() will show Pathsend error 918
(FEScSendOperationAborted) and Guardian file-system error 40
(FETimedOut).
flags
(optional) If provided must contain 0 or 2, else an appropriate error is
returned. If flags is set to 2, it indicates multiple TMF transactions per dia-
log else it indicates single TMF transaction per dialog.
tag
(optional) If provided, is ignored. The tag parameter is used to identify
multiple nowait I/O operations. This parameter is provided for compati-
bility with the Guardian SERVERCLASS_DIALOG_BEGIN_ procedure.
Figure C-3. DCE_SERVERCLASS_DIALOG_BEGIN_(3) Reference
Page (page2of4)