1libsysevent(3LIB)             Interface Libraries            libsysevent(3LIB)
2
3
4

NAME

6       libsysevent - system event interface library
7

SYNOPSIS

9       cc [ flag... ] file... -lsysevent [ library... ]
10       #include <sysevent.h>
11
12

DESCRIPTION

14       Functions  in  this library extract specific identifier, publisher, and
15       attribute information from a system event (sysevent) handle, defined as
16       sysevent_t,  and allow privileged user-level applications to queue sys‐
17       tem events for delivery to the system event daemon, syseventd(1M).
18
19
20       The libsysevent interfaces do not work at all in non-global zones.
21

INTERFACES

23       The shared  object  libsysevent.so.1  provides  the  public  interfaces
24       defined below. See Intro(3) for additional information on shared object
25       interfaces.
26
27
28
29
30       sysevent_bind_handle          sysevent_free
31       sysevent_get_attr_list        sysevent_get_class_name
32       sysevent_get_pid              sysevent_get_pub_name
33       sysevent_get_seq              sysevent_get_size
34       sysevent_get_subclass_name    sysevent_get_time
35       sysevent_get_vendor_name      sysevent_post_event
36       sysevent_subscribe_event      sysevent_unbind_handle
37       sysevent_unsubscribe_event
38
39

FILES

41       /usr/lib/libsysevent.so.1
42
43           shared object
44
45
46       /usr/lib/64/libsysevent.so.1
47
48           64-bit shared object
49
50

ATTRIBUTES

52       See attributes(5) for descriptions of the following attributes:
53
54
55
56
57       ┌─────────────────────────────┬─────────────────────────────┐
58       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
59       ├─────────────────────────────┼─────────────────────────────┤
60       │Availability                 │SUNWcsl (32-bit)             │
61       ├─────────────────────────────┼─────────────────────────────┤
62       │                             │SUNWcslx (64-bit)            │
63       ├─────────────────────────────┼─────────────────────────────┤
64       │Interface Stability          │Committed                    │
65       ├─────────────────────────────┼─────────────────────────────┤
66       │MT-Level                     │MT-Safe                      │
67       └─────────────────────────────┴─────────────────────────────┘
68

SEE ALSO

70       syseventd(1M), Intro(3), attributes(5)
71
72
73
74SunOS 5.11                        23 Aug 2007                libsysevent(3LIB)
Impressum