1dat_evd_clear_unwaitDaibrleec(t3DAAcTc)ess Transport LibrardyatF_uenvcdt_icolnesar_unwaitable(3DAT)
2
3
4
6 dat_evd_clear_unwaitable - transition the Event Dispatcher into a wait‐
7 able state
8
10 cc [ flag... ] file... -ldat [ library... ]
11 #include <dat/udat.h>
12
13 DAT_RETURN
14 dat_evd_clear_unwaitable(
15 IN DAT_EVD_HANDLE evd_handle
16 )
17
18
20 evd_handle Handle for an instance of Event Dispatcher.
21
22
24 The dat_evd_clear_unwaitable() transitions the Event Dispatcher into a
25 waitable state. In this state, calls to dat_evd_wait(3DAT) are permit‐
26 ted on the EVD. The actual state of the Event Dispatcher is accessible
27 through dat_evd_query(3DAT) and is DAT_EVD_WAITABLE after the return of
28 this operation.
29
30
31 This call does not affect a CNO associated with this EVD at all. Events
32 arriving on the EVD after it is set waitable still trigger the CNO (if
33 appropriate), and can be retrieved with dat_evd_dequeue(3DAT).
34
36 DAT_SUCCESS The operation was successful.
37
38
39 DAT_INVALID_HANDLE The evd_handle parameter is invalid.
40
41
43 See attributes(5) for descriptions of the following attributes:
44
45
46
47
48 ┌─────────────────────────────┬─────────────────────────────┐
49 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
50 ├─────────────────────────────┼─────────────────────────────┤
51 │Interface Stability │Standard: uDAPL, 1.1, 1.2 │
52 ├─────────────────────────────┼─────────────────────────────┤
53 │MT-Level │Safe │
54 └─────────────────────────────┴─────────────────────────────┘
55
57 dat_evd_dequeue(3DAT), dat_evd_query(3DAT), dat_evd_set_unwait‐
58 able(3DAT), dat_evd_wait(3DAT), libdat(3LIB), attributes(5)
59
60
61
62SunOS 5.11 16 Jul 2004 dat_evd_clear_unwaitable(3DAT)