 |
Index for Section 5 |
|
 |
Alphabetical listing for E |
|
 |
Bottom of page |
|
EVM(5)
NAME
EVM - Event Management
DESCRIPTION
The purpose of the EVM event management system is to provide a means for
any system component or application to indicate that something has happened
that may be of interest to some other entity. The indication is known as an
event, and the component posting the event is known as an event generator
or event poster. The entity interested in the indication is known as an
event subscriber. Posters and subscribers are also known as EVM clients.
Event Manager (EVM) is a Tru64 UNIX software component that provides the
following features:
· A way for kernel-level and user-level processes and components to post
events
· A way for processes to subscribe for notification when selected events
occur
· A viewer, allowing users to review events
· A supporting API library
· Supporting command-line utilities
Events are handled through an event channel, which is a generic name
applied to the overall processing of an event within the EVM system. For
an event poster, an event channel is a sink. For an event subscriber, an
event channel is a source.
The event poster (posting client) does not know or care who might be
interested in the event; it simply uses an available event channel to post
the event. It is the responsibility of the event channel to decide how to
make the event available, and to whom. The event subscriber (subscribing
client) is responsible for identifying an interest in events to the event
channel. An event client may be a user-level process, a kernel subsystem,
or (through some utility program) a user.
Events are particularly useful to applications which need to:
· Keep the system administrator informed of their own state, or of the
state of the components they control or monitor
· Make their state, or the state of the components they control or
monitor, available to other monitoring components
SEE ALSO
Commands: evmchmgr(8), evmd(8), evmget(1), evminfo(1), evmlogger(8),
evmpost(1), evmreload(8), evmshow(1), evmsort(1), evmstart(8),
evmstop(8), evmwatch(1)
Routines: EvmConnControl(3), EvmConnCreate(3), EvmConnSubscribe(3),
EvmConnWait(3), EvmEventCreate(3), EvmEventDump(3), EvmEventFormat(3),
EvmEventPost(3), EvmEventRead(3), EvmEventValidate(3),
EvmFilterCreate(3), EvmItemSet(3), EvmSrvStart(3),
EvmStatusTextGet(3), EvmVarSet(3)
Files: evm.auth(4), evmchannel.conf(4), evmdaemon.conf(4),
evmfilterfile(4), evmlogger.conf(4), evmtemplate(4)
Event Callback: EvmCallback(5)
Event Connection: EvmConnection(5)
EVM Events: EvmEvent(5)
Event Filter: EvmFilter(5)
Common Desktop Environment: Programmer's Guide
System Administration
Programmer's Guide
 |
Index for Section 5 |
|
 |
Alphabetical listing for E |
|
 |
Top of page |
|