1dat_evd_clear_unwaitDaibrleec(t3DAAcTc)ess Transport LibrardyatF_uenvcdt_icolnesar_unwaitable(3DAT)
2
3
4

NAME

6       dat_evd_clear_unwaitable - transition the Event Dispatcher into a wait‐
7       able state
8

SYNOPSIS

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

PARAMETERS

20       evd_handle    Handle for an instance of Event Dispatcher.
21
22

DESCRIPTION

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

RETURN VALUES

36       DAT_SUCCESS           The operation was successful.
37
38
39       DAT_INVALID_HANDLE    The evd_handle parameter is invalid.
40
41

ATTRIBUTES

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

SEE ALSO

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)
Impressum