1dat_get_handle_type(D3iDrAeTc)t Access Transport Library Fundcatti_ognest_handle_type(3DAT)
2
3
4

NAME

6       dat_get_handle_type - get handle type
7

SYNOPSIS

9       cc [ flag... ] file... -ldat [ library... ]
10       #include <dat/udat.h>
11
12       DAT_RETURN
13           dat_get_handle_typet (
14           IN    DAT_HANDLE        dat_handle,
15           OUT   DAT_HANDLE_TYPE   *handle_type
16           )
17
18

PARAMETERS

20       dat_handle     Handle for a DAT Object.
21
22
23       handle_type    Type of the handle of dat_handle.
24
25

DESCRIPTION

27       The  dat_get_handle_type() function allows the Consumer to discover the
28       type of a DAT Object using its handle.
29
30
31       The dat_handle can be one of the following handle types: DAT_IA_HANDLE,
32       DAT_EP_HANDLE,     DAT_EVD_HANDLE,    DAT_CR_HANDLE,    DAT_RSP_HANDLE,
33       DAT_PSP_HANDLE, DAT_PZ_HANDLE, DAT_LMR_HANDLE, or DAT_RMR_HANDLE.
34
35
36       The  handle_type  is  one  of  the  following  handle  types:  DAT_HAN‐
37       DLE_TYPE_IA,    DAT_HANDLE_TYPE_EP,    DAT_HANDLE_TYPE_EVD,    DAT_HAN‐
38       DLE_TYPE_CR,   DAT_HANDLE_TYPE_PSP,    DAT_HANDLE_TYPE_RSP,    DAT_HAN‐
39       DLE_TYPE_PZ,   DAT_HANDLE_TYPE_LMR,  DAT_HANDLE_TYPE_RMR,  or  DAT_HAN‐
40       DLE_TYPE_CNO.
41

RETURN VALUES

43       DAT_SUCCESS           The operation was successful.
44
45
46       DAT_INVALID_HANDLE    The dat_handle parameter is invalid.
47
48

USAGE

50       Consumers can use this operation to determine the type of Object  being
51       returned.  This is needed for calling an appropriate query or any other
52       operation on the Object handle.
53

ATTRIBUTES

55       See attributes(5) for descriptions of the following attributes:
56
57
58
59
60       ┌─────────────────────────────┬─────────────────────────────┐
61       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
62       ├─────────────────────────────┼─────────────────────────────┤
63       │Interface Stability          │Standard: uDAPL, 1.1, 1.2    │
64       ├─────────────────────────────┼─────────────────────────────┤
65       │MT-Level                     │Unsafe                       │
66       └─────────────────────────────┴─────────────────────────────┘
67

SEE ALSO

69       libdat(3LIB), attributes(5)
70
71
72
73SunOS 5.11                        16 Jul 2004        dat_get_handle_type(3DAT)
Impressum