final class InboundMessage
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
cancelled |
(package private) RemoteConnectionChannel |
channel |
(package private) boolean |
closeSent |
(package private) boolean |
eofReceived |
(package private) int |
inboundWindow |
(package private) static IntIndexer<InboundMessage> |
INDEXER |
(package private) org.xnio.streams.BufferPipeInputStream |
inputStream |
(package private) short |
messageId |
(package private) MessageInputStream |
messageInputStream |
(package private) long |
remaining |
(package private) boolean |
streamClosed |
| Constructor and Description |
|---|
InboundMessage(short messageId,
RemoteConnectionChannel channel,
int inboundWindow,
long maxInboundMessageSize) |
| Modifier and Type | Method and Description |
|---|---|
(package private) org.xnio.Pooled<java.nio.ByteBuffer> |
allocate(byte protoId) |
private void |
doAcknowledge(org.xnio.Pooled<java.nio.ByteBuffer> acked) |
private void |
doClose() |
private void |
doSendCloseMessage() |
(package private) void |
dumpState(java.lang.StringBuilder b) |
(package private) void |
handleDuplicate() |
(package private) void |
handleIncoming(org.xnio.Pooled<java.nio.ByteBuffer> pooledBuffer) |
(package private) void |
terminate() |
final short messageId
final RemoteConnectionChannel channel
int inboundWindow
boolean streamClosed
boolean closeSent
boolean eofReceived
boolean cancelled
long remaining
static final IntIndexer<InboundMessage> INDEXER
final org.xnio.streams.BufferPipeInputStream inputStream
final MessageInputStream messageInputStream
InboundMessage(short messageId,
RemoteConnectionChannel channel,
int inboundWindow,
long maxInboundMessageSize)
void terminate()
private void doClose()
private void doSendCloseMessage()
private void doAcknowledge(org.xnio.Pooled<java.nio.ByteBuffer> acked)
org.xnio.Pooled<java.nio.ByteBuffer> allocate(byte protoId)
void handleIncoming(org.xnio.Pooled<java.nio.ByteBuffer> pooledBuffer)
void handleDuplicate()
void dumpState(java.lang.StringBuilder b)