| Interface | Description |
|---|---|
| Attached |
Interface used to designate the presence of an attached object.
|
| RingItem |
This interface defines the type of item which may be passed to the EMU
through its transport channels.
|
| Class | Description |
|---|---|
| ByteBufferItem |
This class is used in conjunction with the
ByteBufferSupply class
to provide a very fast supply of ByteBuffer objects for reuse. |
| ByteBufferSupply |
This class is used to provide a very fast supply of ByteBuffer objects
(actually ByteBufferItem objects each of which wraps a ByteBuffer)
for reuse in 3 different modes (uses Disruptor software package).
|
| Evio |
This class is used as a layer on top of evio to handle CODA3 specific details.
|
| PayloadBuffer |
Wrapper for a ByteBuffer object that has external, associated data.
|
| RingItemAdapter |
This class provides the boilerplate methods of the RingItem interface.
|
| RingItemFactory |
Class used by the Disruptor's RingBuffer to populate itself
with PayloadBuffers or PayloadBanks.
|
| Statistics |
This class keeps some statistics on time to build an event.
|
| Enum | Description |
|---|---|
| CODATag |
This enum specifies values associated with tags used in CODA online components.
|
| ControlType |
This enum specifies tag values associated with CODA
control types used in CODA online components.
|
| EventType |
This enum specifies values associated with CODA event types used in CODA online components.
|