ZCOM C I/F Library Routines

ZEVENT_RCVR (3X)

PARAMETERS

rzap ZCOM address of the receiver program (required).

action Type of action to perform (required).

ZcDELETE_EVENT - Remove the linkage for the indicated event classes. That is, those event classes will no longer be delivered to the program queue specified by the rzap parameter. Events that have already been queued prior to this call are not deleted.

ZcADD_EVENT - Incrementally add the event classes indicated by the eclass parameter to the list of events delivered to the program (specified by the rzap parameter).

ZcREPLACE_EVENT - Atomically replace any previously specified event classes with new event classes specified by the eclass and einfop parameters.

eclass ZCOM Subsystem event class (type of event). Note that each event class is a single bit that can be OR’d together to specify multiple event classes in a single zevent_rcvr call.

ZcNODE_STATUS - Deliver an event when a Node or any link to a Node changes status. See the ZCOM Programmer’s reference manual for a detailed discussion of node status events.

ZcDYN_CONFIG - Deliver dynamic reconfiguration completion events. These types of events are generated by the zconfig routine after an application or protocol driver has dynamically changed the ZCOM configuration.

ZcALL_EVENTS - Deliver all classes of ZCOM alarms and events.

228

Chapter 4