|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| BufferHandle | Interface for subscription hanle and its associated buffers. |
| BufferPacker | Interface for various buffer packing strategies. |
| InputBufferManager | Interface for algorithms that determines actions when event arrives. |
| OutputBufferManager | Interface for algorithms that determine when and which event to transmit. |
| Class Summary | |
| BaseProtocol | The base class for PACK protocol suit. |
| BufferedEvent | Container event output from buffer manager, for internal use instead of wired transfer. |
| BufferManagerFactory | Factory produces input/output buffer managers used in protocol suits. |
| BufferPackerFactory | Factory to produce buffer packing strategies. |
| DropTailIBM | This input buffer manager drops incoming events if buffer space reaches memory limit. |
| FairQueueOBM | This output buffer manager takes all currently non-empty buffers and dequeue one of them with uniform probability. |
| ForwardProtocol | Protocol handles forwarding events to next server on the path. |
| GroupBufferHandle | Manages a group of subscriptions, such as those coming from same link. |
| InputProtocol | Protocol handles input events for local resident subscribers. |
| OptimisticBufferPacker | An optimistic buffer packer always runs a single filter in the policy trying to drop as few events as possible. |
| OutputProtocol | Protocol sends events to directly connected clients/proxy. |
| PackTailIBM | This input buffer manager packs the buffer of incoming events if buffer space reaches memory limit. |
| PessimisticBufferPacker | A pessimistic buffer packer always runs all the filters in the policy trying to drop as much events as possible. |
| SingleBufferHandle | Manages a single subscription. |
Contains the suite of PACK protocols. A typical data path is as follows:
(OutputProtocol)
ProxySourceProtocol
ForwardProtocol
...
ProxySinkProtocol
(OutputProtocol)
InputProtocol
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||