Name
CatsEventListener -- Event Listener Interface.
Implemented by
CatsCapture,
CatsPlayback, CatsController, CatsServer, CatsSwitchboard
Class Methods
CatsEventListener
CatsEventListener_create
(void *source);
void *getSource
(CatsEventListener
this);
Interface Method
void
eventGenerated
(CatsEventListener
listener, CatsEvent event);
Description
The CatsEventListener class
provides generic event handling services in CATS. Any
class in CATS that is capable of generating events will
have an addListener method that
registers a CatsEventListener
instance to notify of events generated by that class. The
interface method simply reacts to the event by analyzing its
source, eventType and
eventID fields