Package | Description |
---|---|
org.jlab.coda.emu.modules | |
org.jlab.coda.emu.support.data | |
org.jlab.coda.emu.support.transport |
Modifier and Type | Method and Description |
---|---|
protected void |
ModuleAdapter.eventToOutputChannel(RingItem itemOut,
DataChannel channel,
int ringNum)
This method is used to place an item onto a specified ring buffer of a
single, specified output channel.
|
protected void |
ModuleAdapter.eventToOutputChannel(RingItem itemOut,
int channelNum,
int ringNum)
This method is used to place an item onto a specified ring buffer of a
single, specified output channel.
|
Modifier and Type | Class and Description |
---|---|
class |
PayloadBuffer
Wrapper for a ByteBuffer object that has external, associated data.
|
(package private) class |
RingItemAdapter
This class provides the boilerplate methods of the RingItem interface.
|
Modifier and Type | Method and Description |
---|---|
RingItem |
RingItemFactory.newInstance() |
Modifier and Type | Method and Description |
---|---|
void |
RingItem.copy(RingItem ringItem)
Copy the argument's data into this RingItem object.
|
void |
RingItemAdapter.copy(RingItem ringItem)
Copy members of argument into this object (except for "reserved").
|
Constructor and Description |
---|
RingItemAdapter(RingItem ringItem)
Copy constructor which copies references and doesn't clone.
|
Modifier and Type | Field and Description |
---|---|
protected com.lmax.disruptor.RingBuffer<RingItem> |
DataChannelAdapter.ringBufferIn
Ring buffer - one per input channel.
|
Modifier and Type | Method and Description |
---|---|
protected RingItem |
DataChannelAdapter.getNextOutputRingItem(int ringIndex)
Gets the next ring buffer item placed there by the last module.
|
Modifier and Type | Method and Description |
---|---|
com.lmax.disruptor.RingBuffer<RingItem> |
DataChannel.getRingBufferIn()
Get the one and only input ring buffer of this data channel.
|
com.lmax.disruptor.RingBuffer<RingItem> |
DataChannelAdapter.getRingBufferIn()
Get the one and only input ring buffer of this data channel.
|