Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dat_cr_reject(3dat) [opensolaris man page]

dat_cr_reject(3DAT)				     Direct Access Transport Library Functions				       dat_cr_reject(3DAT)

NAME
dat_cr_reject - reject a Connection Request from the Active remote side requesting Endpoint SYNOPSIS
cc [ flag... ] file... -ldat [ library... ] #include <dat/udat.h> DAT_RETURN dat_cr_reject ( IN DAT_CR_HANDLE cr_handle ) PARAMETERS
cr_handle Handle to an instance of a Connection Request that the Consumer is rejecting. DESCRIPTION
The dat_cr_reject() function rejects a Connection Request from the Active remote side requesting Endpoint. If the Provider passed a local Endpoint into a Consumer for the Public Service Point-created Connection Request, that Endpoint reverts to Provider Control. The behavior of an operation on that Endpoint is undefined. The local Endpoint that the Consumer provided for Reserved Service Point reverts to Consumer control, and the Consumer is free to use in any way it wants. The operation is synchronous. This operation also destroys the Connection Request instance. Use of the handle of the destroyed Connection Request in any consequent operation fails. RETURN VALUES
DAT_SUCCESS The operation was successful. DAT_INVALID_HANDLE The cr_handle parameter is invalid. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard: uDAPL, 1.1, 1.2 | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+ SEE ALSO
libdat(3LIB), attributes(5) SunOS 5.11 16 Jul 2004 dat_cr_reject(3DAT)

Check Out this Related Man Page

dat_cr_query(3DAT)				     Direct Access Transport Library Functions					dat_cr_query(3DAT)

NAME
dat_cr_query - provide parameters of the Connection Request SYNOPSIS
cc [ flag... ] file... -ldat [ library... ] #include <dat/udat.h> DAT_RETURN dat_cr_query ( IN DAT_CR_HANDLE cr_handle, IN DAT_CR_PARAM_MASK cr_param_mask, OUT DAT_CR_PARAM *cr_param ) PARAMETERS
cr_handle Handle for an instance of a Connection Request. cr_param_mask Mask for Connection Request parameters. cr_param Pointer to a Consumer-allocated structure that the Provider fills for Consumer-requested parameters. DESCRIPTION
The dat_cr_query() function provides to the Consumer parameters of the Connection Request. The Consumer passes in a pointer to the Con- sumer-allocated structures for Connection Request parameters that the Provider fills. The cr_param_mask parameter allows Consumers to specify which parameters to query. The Provider returns values for cr_param_mask requested parameters. The Provider can return values for any other parameters. RETURN VALUES
DAT_SUCCESS The operation was successful DAT_INVALID_HANDLE The cr_handle handle is invalid. DAT_INVALID_PARAMETER The cr_param_mask parameter is invalid. USAGE
The Consumer uses dat_cr_query() to get information about requesting a remote Endpoint as well as a local Endpoint if it was allocated by the Provider for the arrived Connection Request. The local Endpoint is created if the Consumer used PSP with DAT_PSP_PROVIDER as the value for psp_flags. For the remote Endpoint, dat_cr_query() provides remote_ia_address and remote_port_qual. It also provides remote peer pri- vate_data and its size. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard: uDAPL, 1.1, 1.2 | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
libdat(3LIB), attributes(5) SunOS 5.11 16 Jul 2004 dat_cr_query(3DAT)
Man Page