Package | Description |
---|---|
brown.tracingplane.baggageprotocol |
Defines an encoding scheme for nested data structures using atoms.
|
Modifier and Type | Class and Description |
---|---|
static class |
AtomPrefixes.IndexedHeaderPrefix
The payload of an indexed header is expected to be an unsigned variable-length lexicographically consistent
integer:
UnsignedLexVarint |
static class |
AtomPrefixes.KeyedHeaderPrefix
The payload of a keyed header is expected to be arbitrary length bytes.
|
Modifier and Type | Method and Description |
---|---|
static BagKey |
HeaderSerialization.parse(AtomPrefixes.HeaderPrefix prefix,
java.nio.ByteBuffer buf)
Parses a bag key
|
static BagKey |
HeaderSerialization.parseIndexedHeaderPayload(AtomPrefixes.HeaderPrefix prefix,
java.nio.ByteBuffer buf)
Parse the payload of an indexed header
|
static BagKey |
HeaderSerialization.parseKeyedHeaderPayload(AtomPrefixes.HeaderPrefix prefix,
java.nio.ByteBuffer buf)
Parse the payload of a keyed header
|