Class EnvelopeBuffer


  • public final class EnvelopeBuffer
    extends java.lang.Object
    INTERNAL API
    • Constructor Detail

      • EnvelopeBuffer

        public EnvelopeBuffer​(java.nio.ByteBuffer byteBuffer)
    • Method Detail

      • TagTypeMask

        public static int TagTypeMask()
      • TagValueMask

        public static int TagValueMask()
      • MetadataPresentFlag

        public static ByteFlag MetadataPresentFlag()
      • VersionOffset

        public static int VersionOffset()
      • FlagsOffset

        public static int FlagsOffset()
      • ActorRefCompressionTableVersionOffset

        public static int ActorRefCompressionTableVersionOffset()
      • ClassManifestCompressionTableVersionOffset

        public static int ClassManifestCompressionTableVersionOffset()
      • UidOffset

        public static int UidOffset()
      • SerializerOffset

        public static int SerializerOffset()
      • SenderActorRefTagOffset

        public static int SenderActorRefTagOffset()
      • RecipientActorRefTagOffset

        public static int RecipientActorRefTagOffset()
      • ClassManifestTagOffset

        public static int ClassManifestTagOffset()
      • MetadataContainerAndLiteralSectionOffset

        public static int MetadataContainerAndLiteralSectionOffset()
      • byteBuffer

        public java.nio.ByteBuffer byteBuffer()
      • aeronBuffer

        public org.agrona.concurrent.UnsafeBuffer aeronBuffer()
      • streamId

        public int streamId()
      • setStreamId

        public void setStreamId​(int newStreamId)
      • tryCleanDirectByteBuffer

        public void tryCleanDirectByteBuffer()