DCE Application Programming Guide
NonStop DCE Jacket Functions
HP NonStop DCE Application Programming Guide—429551-003
C-12
SERVERCLASS_DIALOG_SEND_
Figure C-4. DCE_SERVERCLASS_DIALOG_SEND_(3) Reference 
Page (page1of3)
NAME
   DCE_SERVERCLASS_DIALOG_SEND_ - sends a message within the dialog to and receives a
    reply from a server process in a Pathway server class. This procedure performs an I/O operation.
 SYNOPSIS
   #include <dce/cma.h>
   signed16 DCE_SERVERCLASS_DIALOG_BEGIN_(
   signed32 dialog_id,
   char *message_buffer,)
   signed16 request_len,
   signed16  maximum_reply_len,
   [signed16 *actual_reply_len],
   [signed32 timeout],
   [unsigned16 flags],
   [signed16 *sc_send_opnum],
   [signed32 tag]
   );
PAR AMETERS
  Input
   dialog_id
      An identifier, previously returned from DCE_SERVERCLASS_DIALOG_BEGIN_() call
      that has initiated the dialog with the server process in the Pathway server class.
   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 second that the
      LINKMON process waits for the completion of this operation. This value must be either
      - 1 or greater than 0 (zero).The default value of this parameter is -1D (wait indefinitely).
      If the send is still in progress when this timeout expires, then the send 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 (zero)0 to indicate the waited operation.This
    parameter is provided for compatibility with the Guardian
    SERVERCLASS_DIALOG_SEND_ procedure.
 tag   (optional) If provided, is ignored. The tag parameter is used to identify multiple nowait I/O
    operations. This parameter is provided for compatibility with the Guardian
    SERVERCLASS_DIALOG_SEND_ procedure.










