1dat_evd_query(3DAT)Direct Access Transport Library Functionsdat_evd_query(3DAT)
2
3
4
6 dat_evd_query - provide parameters of the Event Dispatcher,
7
9 cc [ flag... ] file... -ldat [ library... ]
10 #include <dat/udat.h>
11
12 DAT_RETURN
13 dat_evd_query (
14 IN DAT_EVD_HANDLE evd_handle,
15 IN DAT_EVD_PARAM_MASK evd_param_mask,
16 OUT DAT_EVD_PARAM *evd_param
17 )
18
19
21 evd_handle Handle for an instance of Event Dispatcher.
22
23
24 evd_param_mask Mask for EVD parameters
25
26
27 evd_param Pointer to a Consumer-allocated structure that the
28 Provider fills for Consumer-requested parameters.
29
30
32 The dat_evd_query() function provides to the Consumer parameters of the
33 Event Dispatcher, including the state of the EVD (enabled/disabled).
34 The Consumer passes in a pointer to the Consumer-allocated structures
35 for EVD parameters that the Provider fills.
36
37
38 The evd_param_mask parameter allows Consumers to specify which parame‐
39 ters to query. The Provider returns values for evd_param_mask requested
40 parameters. The Provider can return values for any of the other parame‐
41 ters.
42
44 DAT_SUCCESS The operation was successful.
45
46
47 DAT_INVALID_HANDLE The evd_handle parameter is invalid.
48
49
50 DAT_INVALID_PARAMETER The evd_param_mask parameter is invalid.
51
52
54 See attributes(5) for descriptions of the following attributes:
55
56
57
58
59 ┌─────────────────────────────┬─────────────────────────────┐
60 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
61 ├─────────────────────────────┼─────────────────────────────┤
62 │Interface Stability │Standard: uDAPL, 1.1, 1.2 │
63 ├─────────────────────────────┼─────────────────────────────┤
64 │MT-Level │Unsafe │
65 └─────────────────────────────┴─────────────────────────────┘
66
68 libdat(3LIB), attributes(5)
69
70
71
72SunOS 5.11 16 Jul 2004 dat_evd_query(3DAT)