public final class EnvelopeBuffer
extends java.lang.Object
Constructor and Description |
---|
EnvelopeBuffer(java.nio.ByteBuffer byteBuffer) |
Modifier and Type | Method and Description |
---|---|
static int |
ActorRefCompressionTableVersionOffset() |
org.agrona.concurrent.UnsafeBuffer |
aeronBuffer() |
java.nio.ByteBuffer |
byteBuffer() |
static int |
ClassManifestCompressionTableVersionOffset() |
static int |
ClassManifestTagOffset() |
static int |
FlagsOffset() |
static int |
MetadataContainerAndLiteralSectionOffset() |
static ByteFlag |
MetadataPresentFlag() |
void |
parseHeader(HeaderBuilder h) |
static int |
RecipientActorRefTagOffset() |
static int |
SenderActorRefTagOffset() |
static int |
SerializerOffset() |
static long |
StringValueFieldOffset() |
static int |
TagTypeMask() |
static int |
TagValueMask() |
void |
tryCleanDirectByteBuffer() |
static int |
UidOffset() |
static java.nio.charset.Charset |
UsAscii() |
static int |
VersionOffset() |
void |
writeHeader(HeaderBuilder h) |
void |
writeHeader(HeaderBuilder h,
OutboundEnvelope oe) |
public static int TagTypeMask()
public static int TagValueMask()
public static ByteFlag MetadataPresentFlag()
public static int VersionOffset()
public static int FlagsOffset()
public static int ActorRefCompressionTableVersionOffset()
public static int ClassManifestCompressionTableVersionOffset()
public static int UidOffset()
public static int SerializerOffset()
public static int SenderActorRefTagOffset()
public static int RecipientActorRefTagOffset()
public static int ClassManifestTagOffset()
public static int MetadataContainerAndLiteralSectionOffset()
public static java.nio.charset.Charset UsAscii()
public static long StringValueFieldOffset()
public java.nio.ByteBuffer byteBuffer()
public org.agrona.concurrent.UnsafeBuffer aeronBuffer()
public void writeHeader(HeaderBuilder h)
public void writeHeader(HeaderBuilder h, OutboundEnvelope oe)
public void parseHeader(HeaderBuilder h)
public void tryCleanDirectByteBuffer()