@FunctionalInterface public static interface ExpandableRingBuffer.MessageConsumer
ExpandableRingBuffer.consume(MessageConsumer, int)
.Modifier and Type | Method and Description |
---|---|
boolean |
onMessage(MutableDirectBuffer buffer,
int offset,
int length,
int headOffset)
Called for the processing of each message from a buffer in turn.
|
boolean onMessage(MutableDirectBuffer buffer, int offset, int length, int headOffset)
buffer
- containing the encoded message.offset
- at which the encoded message begins.length
- in bytes of the encoded message.headOffset
- how much of an offset from ExpandableRingBuffer.head()
has passed for the end of this message.Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.