public class TransportHeaderDescriptor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.agrona.concurrent.UnsafeBuffer |
buffer |
static short |
CONTROL_MESSAGE |
static short |
FULL_DUPLEX_SINGLE_MESSAGE |
static ByteOrder |
HEADER_BYTE_ORDER |
static int |
HEADER_LENGTH |
static int |
PROTOCOL_ID_OFFSET |
static short |
REQUEST_RESPONSE |
| Constructor and Description |
|---|
TransportHeaderDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
static int |
framedLength(int messageLength) |
static int |
headerLength() |
int |
protocolId() |
TransportHeaderDescriptor |
protocolId(short protocolId) |
static int |
protocolIdOffset(int offset) |
TransportHeaderDescriptor |
putProtocolRequestReponse() |
TransportHeaderDescriptor |
putProtocolSingleMessage() |
TransportHeaderDescriptor |
wrap(org.agrona.DirectBuffer buffer,
int offset) |
public static final short REQUEST_RESPONSE
public static final short FULL_DUPLEX_SINGLE_MESSAGE
public static final short CONTROL_MESSAGE
public static final int PROTOCOL_ID_OFFSET
public static final int HEADER_LENGTH
public static final ByteOrder HEADER_BYTE_ORDER
protected final org.agrona.concurrent.UnsafeBuffer buffer
public static int framedLength(int messageLength)
public static int headerLength()
public static int protocolIdOffset(int offset)
public TransportHeaderDescriptor wrap(org.agrona.DirectBuffer buffer, int offset)
public TransportHeaderDescriptor protocolId(short protocolId)
public TransportHeaderDescriptor putProtocolSingleMessage()
public TransportHeaderDescriptor putProtocolRequestReponse()
public int protocolId()
Copyright © 2017–2018 camunda services GmbH. All rights reserved.