|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IEmxAction<E,V> | Represents an EMX action. |
IEmxAlarmEvent | Specifies the dispatcher alarm event. |
IEmxDispatcher | Specifies the event dispatcher. |
IEmxDispatcherRunCompletionChecker | Interface through which the dispatcher run methods check for completion. |
IEmxDispatcherStats | Specifies the dispatcher statistics interface. |
IEmxEvent | Root interface for all dispatcher events. |
IEmxEventHandler | Specifies the event handler. |
IEmxNwAcceptReadyEvent | Specifies the dispatcher 'accept ready' network event. |
IEmxNwConnectReadyEvent | Specifies the dispatcher 'connect ready' network event. |
IEmxNwEvent | Root interface for all dispatcher network events. |
IEmxNwLnkClientEndpoint | The EMX Network Link Client Endpoint interface. |
IEmxNwLnkEndpoint | The EMX Network Link root interface. |
IEmxNwLnkPeerEndpoint | The EMX Network Link Peer Endpoint interface. |
IEmxNwLnkServerEndpoint | The EMX Network Link Server Endpoint interface. |
IEmxNwReadReadyEvent | Specifies the dispatcher 'read ready' network event. |
IEmxNwWriteReadyEvent | Specifies the dispatcher 'write ready' network event. |
IEmxStats | Specifies the root statistics interface for EMX entities. |
IEmxUserEvent | Specifies the dispatcher user event. |
Class Summary | |
---|---|
EmxActionExecutor<E,V> | Executes actions in a dispatcher owner thread. |
EmxConfig | Class containing configuration information for the EMX package and all EMX implementation packages. |
EmxFactory | Factory class used to create EMX dispatchers, events and network link endpoints. |
EmxNwLnkInetAddr | Represents the address portion of a descriptor config string as an inet addr. |
EmxNwLnkOpWaitCond | Contains network link operation wait conditions. |
EmxNwLnkProps | Contains properties that can be set on the various EMX network links. |
EmxObject | Root class for classes in the EMX package and all EMX implementations. |
EmxThread | Class providing thread related EMX facilities. |
IEmxDispatcher.Params | Specifies dispatcher operating parameters. |
Enum Summary | |
---|---|
EmxFactory.EmxImpl | EMX implementations. |
EmxNwLnkProps.Socket | Socket properties |
EmxNwLnkProps.Tcp | TCP properties |
IEmxEvent.EventType | Enumerates the supported event types |
Exception Summary | |
---|---|
EEmxAlreadyScheduledException | Indicates that an event being scheduled with the dispatcher is already currently scheduled with a dispatcher. |
EEmxException | Base exception class for all EMX exceptions |
EEmxInvalidStateException | Indicates that an operation was performed on an EMX object in an invalid state |
EEmxNotOwnerException | Indicates that a dispatcher operation was attempted by a thread that is not the dispatcher owner. |
EEmxNotScheduledException | Indicates that an event being unscheduled from the dispatcher is not currently scheduled with the dispatcher. |
EEmxNwLnkClosedGracefullyException | Indicates that a network link operation failed because the link was closed gracefully by the peer endpoint. |
EEmxNwLnkDescriptorFormatException | Indicates that the format of an EMX network link descriptor is invalid |
EEmxNwLnkInetAddrFormatException | Indicates an incorrect inet address formay. |
EEmxNwLnkInvalidTypeException | Indicates that the link type specified in an EMX network link descriptor is invalid |
EEmxNwLnkOpFailedException | Indicates that a requested network link operation failed |
EEmxTimeoutException | Indicates that a time bound operation timed out. |
Error Summary | |
---|---|
EEmxDispatcherFatalError | Indicates that a fatal error was encountered in the dispatcher run loop. |
Implements an event multiplexing framework for event driven programming of high performance I/O intensive applications.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |