Class BinaryEntryPointParser

java.lang.Object
uk.co.real_logic.artio.fixp.AbstractFixPParser
uk.co.real_logic.artio.binary_entrypoint.BinaryEntryPointParser

public class BinaryEntryPointParser extends uk.co.real_logic.artio.fixp.AbstractFixPParser
  • Field Summary

    Fields inherited from class uk.co.real_logic.artio.fixp.AbstractFixPParser

    BOOLEAN_FLAG_TRUE, FIXP_MESSAGE_HEADER_LENGTH, STANDARD_TEMPLATE_ID_OFFSET
  • Constructor Summary

    Constructors
    Constructor
    Description
    BinaryEntryPointParser(uk.co.real_logic.artio.binary_entrypoint.InternalBinaryEntryPointConnection handler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    blockLength(org.agrona.DirectBuffer buffer, int offset)
     
    boolean
    isRetransmittedMessage(org.agrona.DirectBuffer buffer, int offset)
     
    lookupContext(org.agrona.DirectBuffer messageBuffer, int messageOffset, int messageLength)
     
    io.aeron.logbuffer.ControlledFragmentHandler.Action
    onMessage(org.agrona.DirectBuffer buffer, int start)
     
    int
     
    long
    sessionId(org.agrona.DirectBuffer buffer, int start)
     
    int
    templateId(org.agrona.DirectBuffer buffer, int offset)
     
    int
    version(org.agrona.DirectBuffer buffer, int offset)
     

    Methods inherited from class uk.co.real_logic.artio.fixp.AbstractFixPParser

    templateIdOffset

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BinaryEntryPointParser

      public BinaryEntryPointParser(uk.co.real_logic.artio.binary_entrypoint.InternalBinaryEntryPointConnection handler)
  • Method Details

    • templateId

      public int templateId(org.agrona.DirectBuffer buffer, int offset)
      Specified by:
      templateId in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • blockLength

      public int blockLength(org.agrona.DirectBuffer buffer, int offset)
      Specified by:
      blockLength in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • version

      public int version(org.agrona.DirectBuffer buffer, int offset)
      Specified by:
      version in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • onMessage

      public io.aeron.logbuffer.ControlledFragmentHandler.Action onMessage(org.agrona.DirectBuffer buffer, int start)
      Specified by:
      onMessage in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • lookupContext

      public BinaryEntryPointContext lookupContext(org.agrona.DirectBuffer messageBuffer, int messageOffset, int messageLength)
      Specified by:
      lookupContext in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • sessionId

      public long sessionId(org.agrona.DirectBuffer buffer, int start)
      Specified by:
      sessionId in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • retransmissionTemplateId

      public int retransmissionTemplateId()
      Specified by:
      retransmissionTemplateId in class uk.co.real_logic.artio.fixp.AbstractFixPParser
    • isRetransmittedMessage

      public boolean isRetransmittedMessage(org.agrona.DirectBuffer buffer, int offset)
      Specified by:
      isRetransmittedMessage in class uk.co.real_logic.artio.fixp.AbstractFixPParser