Library /sys$common/syshlp/helplib.hlb  —  System Services, $ICC TRANSCEIVEW
    Sends a single message over a connection and waits for a reply.

    The $ICC_TRANSCEIVEW service completes synchronously; that is, it
    returns to the caller when the data from the reply is available.

    For asynchronous completion, use the $ICC_TRANSCEIVE service;
    $ICC_TRANSCEIVE returns to the caller when the transmit portion
    of the tranceive request has been queued to the transport layer,
    but without waiting for notification that the transport layer has
    released control of the data buffer or for the reply data from
    the receiving end of the connection.

    On Alpha and Integrity server systems, this service accepts 64-
    bit addresses.

    Format

      SYS$ICC_TRANSCEIVEW   conn_handle ,ios_icc ,[astadr] ,[astprm]

                           ,send_buf ,send_len

    C Prototype

      sys$icc_transceivew  (unsigned int conn_handle,

                           struct _ios_icc *ios_icc, void

                           (*astadr)(__unknown_params), __int64

                           astprm, char *send_buf, unsigned int

                           send_len);
Close Help