Interface | Description |
---|---|
DecodingState |
Represents a state in a decoder state machine used by
DecodingStateMachine . |
Class | Description |
---|---|
ConsumeToCrLfDecodingState |
DecodingState which consumes all bytes until a CRLF
has been encountered. |
ConsumeToDynamicTerminatorDecodingState |
DecodingState which consumes all bytes until a fixed (ASCII)
character is reached. |
ConsumeToEndOfSessionDecodingState |
DecodingState which consumes all received bytes until the session is
closed. |
ConsumeToLinearWhitespaceDecodingState |
DecodingState which consumes all bytes until a space (0x20) or tab
(0x09) character is reached. |
ConsumeToTerminatorDecodingState |
DecodingState which consumes all bytes until a fixed (ASCII)
character is reached. |
CrLfDecodingState |
DecodingState which decodes a single CRLF . |
DecodingStateMachine |
Abstract base class for decoder state machines.
|
DecodingStateProtocolDecoder |
ProtocolDecoder which uses a DecodingState to decode data. |
FixedLengthDecodingState |
DecodingState which consumes all received bytes until a configured
number of read bytes has been reached. |
IntegerDecodingState |
DecodingState which decodes int values in big-endian
order (high bytes come first). |
LinearWhitespaceSkippingState |
DecodingState which skips space (0x20) and tab (0x09) characters. |
ShortIntegerDecodingState |
DecodingState which decodes short values in big-endian
order (high bytes come first). |
SingleByteDecodingState |
DecodingState which decodes byte values. |
SkippingState |
DecodingState which skips data until canSkip(byte) returns
false. |
Copyright © 2004–2022 Apache MINA Project. All rights reserved.