1dat_evd_disable(3DATD)irect Access Transport Library Functiodnast_evd_disable(3DAT)
2
3
4
6 dat_evd_disable - disable the Event Dispatcher
7
9 cc [ flag... ] file... -ldat [ library... ]
10 #include <dat/udat.h>
11
12 DAT_RETURN
13 dat_evd_disable(
14 IN DAT_EVD_HANDLE evd_handle
15 )
16
17
19 evd_handle Handle for an instance of Event Dispatcher.
20
21
23 The dat_evd_disable() function disables the Event Dispatcher so that
24 the arrival of an event does not affect the associated CNO.
25
26
27 If the Event Dispatcher is already disabled, this operation is no-op.
28
29
30 Events arriving on this EVD might cause waiters on the associated CNO
31 to be awakened after the return of this routine because an unblocking a
32 CNO waiter is already "in progress" at the time this routine is called
33 or returned.
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_enable(3DAT), libdat(3LIB), attributes(5)
58
59
60
61SunOS 5.11 16 Jul 2004 dat_evd_disable(3DAT)