|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| EIOGlobalListener | A listener attached to an EIOGlobalContext object. |
| EIOWorker | A worker that responds to and handles events. |
| EIOWorkerFactory | Used to create EIO worker instances. |
| EndpointEventListener | An EndpointEventListener generally gets signaled when something bad happens to your endpoint. |
| TimeoutCB | |
| Class Summary | |
| AcceptingEndpoint | AcceptingEndpoint is a specific Endpoint object which accepts incoming connections and creates new Endpoints. |
| EIOEvent | Describes a single event-type that can be handled by the EmberIO system. |
| EIOEventDescriptor | An EIOEventDescriptor contains information for how to handle a given event firing within a given context (generally, the context is per EndpointCoordinator). |
| EIOEventManager | EIOEventManager is the central I/O event dispatcher. |
| EIOGlobalContext | Defines a global context to provide critical services that cut across many EIO classes. |
| EIOInputBuffer | Abstracts out NIO reading and related buffer operations to make life slightly easier for for normal folk. |
| EIOOutputBuffer | Abstracts out NIO writing and related buffer operations to make life slightly easier for for normal folk. |
| EIOPoolingStrategy | The aggregate strategy for how to do thread pooling and generally how to handle individual EIO Events. |
| EIOReasonCode | All the thousand and one ways in which EmberIO may fail you. |
| Endpoint | Along with EIOEvent, EndpointCoordinator, and EIOGlobalContext, Endpoint is a core class within EmberIO. |
| EndpointCoordinator | An EndpointCoordinator is used coordinate activity for a given type of endpoint. |
| EPStatus | Endpoint status. |
| ReadWriteEndpoint | A ReadWriteEndpoint is an endpoint that represents a socket channel, but has been cleverly named "ReadWriteEndpoint" to befuddle and confuse you into thinking it's alot more impressive than it actually is. |
The pyrasun.eio package is the main package for the EmberIO library, and contains the core EmberIO classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||