Class ExternalRequestMessageDecoder

java.lang.Object
com.iohao.net.sbe.ExternalRequestMessageDecoder

public final class ExternalRequestMessageDecoder extends Object
ExternalRequestMessage
  • Field Details

  • Constructor Details

    • ExternalRequestMessageDecoder

      public ExternalRequestMessageDecoder()
  • Method Details

    • sbeBlockLength

      public int sbeBlockLength()
    • sbeTemplateId

      public int sbeTemplateId()
    • sbeSchemaId

      public int sbeSchemaId()
    • sbeSchemaVersion

      public int sbeSchemaVersion()
    • sbeSemanticType

      public String sbeSemanticType()
    • buffer

      public org.agrona.DirectBuffer buffer()
    • offset

      public int offset()
    • wrap

      public ExternalRequestMessageDecoder wrap(org.agrona.DirectBuffer buffer, int offset, int actingBlockLength, int actingVersion)
    • wrapAndApplyHeader

      public ExternalRequestMessageDecoder wrapAndApplyHeader(org.agrona.DirectBuffer buffer, int offset, MessageHeaderDecoder headerDecoder)
    • sbeRewind

      public ExternalRequestMessageDecoder sbeRewind()
    • sbeDecodedLength

      public int sbeDecodedLength()
    • actingVersion

      public int actingVersion()
    • encodedLength

      public int encodedLength()
    • limit

      public int limit()
    • limit

      public void limit(int limit)
    • futureIdId

      public static int futureIdId()
    • futureIdSinceVersion

      public static int futureIdSinceVersion()
    • futureIdEncodingOffset

      public static int futureIdEncodingOffset()
    • futureIdEncodingLength

      public static int futureIdEncodingLength()
    • futureIdMetaAttribute

      public static String futureIdMetaAttribute(MetaAttribute metaAttribute)
    • futureIdNullValue

      public static long futureIdNullValue()
    • futureIdMinValue

      public static long futureIdMinValue()
    • futureIdMaxValue

      public static long futureIdMaxValue()
    • futureId

      public long futureId()
    • userIdentityId

      public static int userIdentityId()
    • userIdentitySinceVersion

      public static int userIdentitySinceVersion()
    • userIdentityEncodingOffset

      public static int userIdentityEncodingOffset()
    • userIdentityEncodingLength

      public static int userIdentityEncodingLength()
    • userIdentityMetaAttribute

      public static String userIdentityMetaAttribute(MetaAttribute metaAttribute)
    • userIdentity

      public UserIdentityMessageDecoder userIdentity()
    • externalServerIdId

      public static int externalServerIdId()
    • externalServerIdSinceVersion

      public static int externalServerIdSinceVersion()
    • externalServerIdEncodingOffset

      public static int externalServerIdEncodingOffset()
    • externalServerIdEncodingLength

      public static int externalServerIdEncodingLength()
    • externalServerIdMetaAttribute

      public static String externalServerIdMetaAttribute(MetaAttribute metaAttribute)
    • externalServerIdNullValue

      public static int externalServerIdNullValue()
    • externalServerIdMinValue

      public static int externalServerIdMinValue()
    • externalServerIdMaxValue

      public static int externalServerIdMaxValue()
    • externalServerId

      public int externalServerId()
    • netIdId

      public static int netIdId()
    • netIdSinceVersion

      public static int netIdSinceVersion()
    • netIdEncodingOffset

      public static int netIdEncodingOffset()
    • netIdEncodingLength

      public static int netIdEncodingLength()
    • netIdMetaAttribute

      public static String netIdMetaAttribute(MetaAttribute metaAttribute)
    • netIdNullValue

      public static int netIdNullValue()
    • netIdMinValue

      public static int netIdMinValue()
    • netIdMaxValue

      public static int netIdMaxValue()
    • netId

      public int netId()
    • traceIdId

      public static int traceIdId()
    • traceIdSinceVersion

      public static int traceIdSinceVersion()
    • traceIdEncodingOffset

      public static int traceIdEncodingOffset()
    • traceIdEncodingLength

      public static int traceIdEncodingLength()
    • traceIdMetaAttribute

      public static String traceIdMetaAttribute(MetaAttribute metaAttribute)
    • traceIdNullValue

      public static byte traceIdNullValue()
    • traceIdMinValue

      public static byte traceIdMinValue()
    • traceIdMaxValue

      public static byte traceIdMaxValue()
    • traceIdLength

      public static int traceIdLength()
    • traceId

      public byte traceId(int index)
    • traceIdCharacterEncoding

      public static String traceIdCharacterEncoding()
    • getTraceId

      public int getTraceId(byte[] dst, int dstOffset)
    • traceId

      public String traceId()
    • getTraceId

      public int getTraceId(Appendable value)
    • templateIdId

      public static int templateIdId()
    • templateIdSinceVersion

      public static int templateIdSinceVersion()
    • templateIdEncodingOffset

      public static int templateIdEncodingOffset()
    • templateIdEncodingLength

      public static int templateIdEncodingLength()
    • templateIdMetaAttribute

      public static String templateIdMetaAttribute(MetaAttribute metaAttribute)
    • templateIdNullValue

      public static byte templateIdNullValue()
    • templateIdMinValue

      public static byte templateIdMinValue()
    • templateIdMaxValue

      public static byte templateIdMaxValue()
    • templateId

      public byte templateId()
    • payloadId

      public static int payloadId()
    • payloadSinceVersion

      public static int payloadSinceVersion()
    • payloadMetaAttribute

      public static String payloadMetaAttribute(MetaAttribute metaAttribute)
    • payloadHeaderLength

      public static int payloadHeaderLength()
    • payloadLength

      public int payloadLength()
    • skipPayload

      public int skipPayload()
    • getPayload

      public int getPayload(org.agrona.MutableDirectBuffer dst, int dstOffset, int length)
    • getPayload

      public int getPayload(byte[] dst, int dstOffset, int length)
    • wrapPayload

      public void wrapPayload(org.agrona.DirectBuffer wrapBuffer)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • appendTo

      public StringBuilder appendTo(StringBuilder builder)
    • sbeSkip