Direct Access Transport Library Functions datcnoquery(3DAT)
NAME
datcnoquery - provide the Consumer parameters of the CNO
SYNOPSIS
cc [ flag... ] file... -ldat [ library... ]
#include
DATRETURN
datcnoquery (
IN DATCNOHANDLE cnohandle,
IN DATCNOPARAMASK cnoparammask,
OUT DATCNOPARAM *cnoparam
)
PARAMETERS
cnohandle Handle for the created instance of the
Consumer Notification Object
cnoparammask Mask for CNO parameters
cnoparam Pointer to a Consumer-allocated structure
that the Provider fills with CNO parame-
ters
DESCRIPTION
The datcnoquery() function provides the Consumer parame-
ters of the CNO. The Consumer passes in a pointer to the
Consumer-allocated structures for CNO parameters that the
Provider fills.
The cnoparammask parameter allows Consumers to specify
which parameters to query. The Provider returns values for
cnoparammask requested parameters. The Provider can return
values for any other parameters.
A value of DATOSWAITPROXYAGENTNUL in cnoparam indi-
cates that there are no Proxy Agent associated with the CNO.
RETURN VALUES
DATSUCES The operation was successful.
DATINVALIDPARAMETER The cnoparammask parameter is
invalid.
SunOS 5.11 Last change: 16 Jul 2004 1
Direct Access Transport Library Functions datcnoquery(3DAT)
DATINVALIDHANDLE The cnohandle parameter is
invalid.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard: uDAPL, 1.1, 1.2
MT-Level Unsafe
SEE ALSO
libdat(3LIB), attributes(5)
SunOS 5.11 Last change: 16 Jul 2004 2
|