CompletableFuture<Void> |
ClientConnectionContinuation.activate(String operationName,
List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags) |
Sends the initial message on a continuation, and begins the message flow for a stream.
|
void |
ClientConnectionContinuation.activate(String operationName,
List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback) |
Initiates a new client stream.
|
static byte[] |
Header.marshallHeadersForJNI(List<Header> headers) |
Marshals a list of headers into a usable headers block for an event-stream message.
|
protected void |
OperationRoutingServerConnectionHandler.onConnectRequest(List<Header> headers,
byte[] payload) |
To customize how the connect request is handled, override this function.
|
protected abstract void |
ClientConnectionContinuationHandler.onContinuationMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags) |
Invoked when a message is received on a continuation.
|
protected abstract void |
ServerConnectionContinuationHandler.onContinuationMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags) |
Invoked when a message is received on a continuation.
|
protected abstract void |
ClientConnectionHandler.onProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags) |
Invoked when a message is received on a connection.
|
protected void |
OperationRoutingServerConnectionHandler.onProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags) |
By default, automatically responds to pings when received, and routes connect requests.
|
protected abstract void |
ServerConnectionHandler.onProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags) |
Invoked when a message is received on a connection.
|
CompletableFuture<Void> |
ClientConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags) |
Sends message on the continuation
|
void |
ClientConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback) |
Sends message on the continuation
|
CompletableFuture<Void> |
ServerConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags) |
Sends message on the continuation
|
void |
ServerConnectionContinuation.sendMessage(List<Header> headers,
byte[] payload,
MessageType messageType,
int messageFlags,
MessageFlushCallback callback) |
Sends message on the continuation
|
CompletableFuture<Void> |
ClientConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags) |
Sends a protocol message on the connection.
|
void |
ClientConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback) |
Sends a protocol message on the connection.
|
CompletableFuture<Void> |
ServerConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags) |
Sends a protocol message on the connection.
|
void |
ServerConnection.sendProtocolMessage(List<Header> headers,
byte[] payload,
MessageType messsageType,
int messageFlags,
MessageFlushCallback callback) |
Sends a protocol message on the connection.
|