Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   Related Pages  

CODEX_Events Namespace Reference

This namespace holds all of the class definitions needed to implement a basic system employing event-based concurrency. More...


Compounds

class  Activity
 Basic event dispatcher. More...

class  CloseEvent
 Close event. More...

class  CloseHandler
 Abstract Activity for handling CloseEvents. More...

class  DataEvent
 Data event. More...

class  DataHandler
 Abstract Activity for handling DataEvents. More...

class  DelayedEvent
 Special type of event used to delay another event. More...

class  EventAck
 Acknowledgement event. More...

class  EventBase
 Basic event type. More...


Typedefs

typedef std::queue< EventBase * > QType
 Queue of events to be handled.

typedef vector< Activity * > DeadPileType
 List of activities that can be garbage-collected.


Detailed Description

This namespace holds all of the class definitions needed to implement a basic system employing event-based concurrency.
Generated on Wed Jun 2 16:33:06 2004 for COrnell Data EXchange (CODEX) by doxygen1.2.18