| Package | Description |
|---|---|
| uk.co.real_logic.sbe.ir | |
| uk.co.real_logic.sbe.otf |
| Modifier and Type | Method and Description |
|---|---|
Token |
Token.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
List<Token> |
Ir.getMessage(long messageId)
Get the getMessage for a given identifier.
|
List<Token> |
Ir.getType(String name)
Get the type representation for a given type name.
|
Collection<List<Token>> |
Ir.messages()
The
Collection of messages in this schema. |
List<Token> |
HeaderStructure.tokens() |
Collection<List<Token>> |
Ir.types()
Get the
Collection of types in for this schema. |
| Modifier and Type | Method and Description |
|---|---|
void |
Ir.addMessage(long messageId,
List<Token> messageTokens)
Add a List of
Tokens for a given message id. |
| Constructor and Description |
|---|
HeaderStructure(List<Token> tokens) |
Ir(String packageName,
String namespaceName,
int id,
int version,
String semanticVersion,
List<Token> headerTokens)
Create a new IR container taking a defensive copy of the headerStructure
Tokens passed. |
| Modifier and Type | Method and Description |
|---|---|
void |
TokenListener.onBeginComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex)
Beginning of Composite encoded type encountered.
|
void |
AbstractTokenListener.onBeginComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex) |
void |
TokenListener.onBeginGroup(Token token,
int groupIndex,
int numInGroup)
Beginning of group encoded type encountered.
|
void |
AbstractTokenListener.onBeginGroup(Token token,
int groupIndex,
int numInGroup) |
void |
TokenListener.onBeginMessage(Token token)
Called on beginning the decoding of a message.
|
void |
AbstractTokenListener.onBeginMessage(Token token) |
void |
TokenListener.onBitSet(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion)
BitSet encoded type encountered.
|
void |
AbstractTokenListener.onBitSet(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion) |
void |
TokenListener.onEncoding(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
Token typeToken,
int actingVersion)
Primitive encoded type encountered.
|
void |
AbstractTokenListener.onEncoding(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
Token typeToken,
int actingVersion) |
void |
TokenListener.onEndComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex)
End of Composite encoded type encountered.
|
void |
AbstractTokenListener.onEndComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex) |
void |
TokenListener.onEndGroup(Token token,
int groupIndex,
int numInGroup)
End of group encoded type encountered.
|
void |
AbstractTokenListener.onEndGroup(Token token,
int groupIndex,
int numInGroup) |
void |
TokenListener.onEndMessage(Token token)
Called on end of decoding of a message.
|
void |
AbstractTokenListener.onEndMessage(Token token) |
void |
TokenListener.onEnum(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion)
Enum encoded type encountered.
|
void |
AbstractTokenListener.onEnum(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion) |
void |
TokenListener.onGroupHeader(Token token,
int numInGroup)
Group encountered.
|
void |
AbstractTokenListener.onGroupHeader(Token token,
int numInGroup) |
void |
TokenListener.onVarData(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
int length,
Token typeToken)
Var data field encountered.
|
void |
AbstractTokenListener.onVarData(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
int length,
Token typeToken) |
| Modifier and Type | Method and Description |
|---|---|
static int |
OtfMessageDecoder.decode(DirectBuffer buffer,
int bufferIndex,
int actingVersion,
int blockLength,
List<Token> msgTokens,
TokenListener listener)
Decode a message from the provided buffer based on the message schema described with IR
Tokens. |
void |
TokenListener.onBeginComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex)
Beginning of Composite encoded type encountered.
|
void |
AbstractTokenListener.onBeginComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex) |
void |
TokenListener.onBitSet(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion)
BitSet encoded type encountered.
|
void |
AbstractTokenListener.onBitSet(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion) |
void |
TokenListener.onEndComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex)
End of Composite encoded type encountered.
|
void |
AbstractTokenListener.onEndComposite(Token fieldToken,
List<Token> tokens,
int fromIndex,
int toIndex) |
void |
TokenListener.onEnum(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion)
Enum encoded type encountered.
|
void |
AbstractTokenListener.onEnum(Token fieldToken,
DirectBuffer buffer,
int bufferIndex,
List<Token> tokens,
int fromIndex,
int toIndex,
int actingVersion) |
Copyright © 2013 Real Logic Ltd. All Rights Reserved.