CatsEventListener

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

See Also

CatsEvent