public interface SessionHeaderDecoder
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder) |
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder builder,
int level) |
char[] |
beginString() |
int |
beginStringLength() |
int |
decode(AsciiBuffer buffer,
int offset,
int length) |
boolean |
hasOrigSendingTime() |
boolean |
hasPossDupFlag() |
boolean |
hasPossResend() |
boolean |
hasSenderLocationID() |
boolean |
hasSenderSubID() |
boolean |
hasTargetLocationID() |
boolean |
hasTargetSubID() |
long |
messageType()
Gets the packed message type from the decoded message.
|
int |
msgSeqNum() |
char[] |
msgType() |
int |
msgTypeLength() |
byte[] |
origSendingTime() |
org.agrona.AsciiSequenceView |
origSendingTime(org.agrona.AsciiSequenceView view) |
java.lang.String |
origSendingTimeAsString() |
int |
origSendingTimeLength() |
boolean |
possDupFlag() |
boolean |
possResend() |
void |
reset()
Resets the result of the decoder.
|
char[] |
senderCompID() |
org.agrona.AsciiSequenceView |
senderCompID(org.agrona.AsciiSequenceView view) |
java.lang.String |
senderCompIDAsString() |
int |
senderCompIDLength() |
char[] |
senderLocationID() |
org.agrona.AsciiSequenceView |
senderLocationID(org.agrona.AsciiSequenceView view) |
java.lang.String |
senderLocationIDAsString() |
int |
senderLocationIDLength() |
char[] |
senderSubID() |
org.agrona.AsciiSequenceView |
senderSubID(org.agrona.AsciiSequenceView view) |
java.lang.String |
senderSubIDAsString() |
int |
senderSubIDLength() |
byte[] |
sendingTime() |
org.agrona.AsciiSequenceView |
sendingTime(org.agrona.AsciiSequenceView view) |
java.lang.String |
sendingTimeAsString() |
int |
sendingTimeLength() |
char[] |
targetCompID() |
org.agrona.AsciiSequenceView |
targetCompID(org.agrona.AsciiSequenceView view) |
java.lang.String |
targetCompIDAsString() |
int |
targetCompIDLength() |
char[] |
targetLocationID() |
org.agrona.AsciiSequenceView |
targetLocationID(org.agrona.AsciiSequenceView view) |
java.lang.String |
targetLocationIDAsString() |
int |
targetLocationIDLength() |
char[] |
targetSubID() |
org.agrona.AsciiSequenceView |
targetSubID(org.agrona.AsciiSequenceView view) |
java.lang.String |
targetSubIDAsString() |
int |
targetSubIDLength() |
SessionHeaderEncoder |
toEncoder(Encoder encoder) |
int decode(AsciiBuffer buffer, int offset, int length)
void reset()
java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
java.lang.StringBuilder appendTo(java.lang.StringBuilder builder,
int level)
SessionHeaderEncoder toEncoder(Encoder encoder)
char[] beginString()
int beginStringLength()
int msgSeqNum()
byte[] origSendingTime()
boolean hasOrigSendingTime()
int origSendingTimeLength()
java.lang.String origSendingTimeAsString()
org.agrona.AsciiSequenceView origSendingTime(org.agrona.AsciiSequenceView view)
int msgTypeLength()
char[] msgType()
long messageType()
boolean hasPossResend()
boolean possResend()
boolean possDupFlag()
boolean hasPossDupFlag()
byte[] sendingTime()
int sendingTimeLength()
java.lang.String sendingTimeAsString()
org.agrona.AsciiSequenceView sendingTime(org.agrona.AsciiSequenceView view)
char[] senderCompID()
int senderCompIDLength()
char[] senderSubID()
int senderSubIDLength()
char[] senderLocationID()
int senderLocationIDLength()
char[] targetCompID()
int targetCompIDLength()
char[] targetSubID()
int targetSubIDLength()
char[] targetLocationID()
int targetLocationIDLength()
boolean hasSenderLocationID()
boolean hasSenderSubID()
boolean hasTargetLocationID()
boolean hasTargetSubID()
java.lang.String senderCompIDAsString()
java.lang.String senderSubIDAsString()
java.lang.String senderLocationIDAsString()
java.lang.String targetCompIDAsString()
java.lang.String targetSubIDAsString()
java.lang.String targetLocationIDAsString()
org.agrona.AsciiSequenceView senderCompID(org.agrona.AsciiSequenceView view)
org.agrona.AsciiSequenceView senderSubID(org.agrona.AsciiSequenceView view)
org.agrona.AsciiSequenceView senderLocationID(org.agrona.AsciiSequenceView view)
org.agrona.AsciiSequenceView targetCompID(org.agrona.AsciiSequenceView view)
org.agrona.AsciiSequenceView targetSubID(org.agrona.AsciiSequenceView view)
org.agrona.AsciiSequenceView targetLocationID(org.agrona.AsciiSequenceView view)
Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.