RtspDecoder
instead.@Deprecated public abstract class RtspObjectDecoder extends HttpObjectDecoder
ByteBuf
s into RTSP messages represented in
HttpMessage
s.
Name | Meaning |
---|---|
maxInitialLineLength |
The maximum length of the initial line
(e.g. "SETUP / RTSP/1.0" or "RTSP/1.0 200 OK" )
If the length of the initial line exceeds this value, a
TooLongFrameException will be raised. |
maxHeaderSize |
The maximum length of all headers. If the sum of the length of each
header exceeds this value, a TooLongFrameException will be raised. |
maxContentLength |
The maximum length of the content. If the content length exceeds this
value, a TooLongFrameException will be raised. |
DEFAULT_ALLOW_DUPLICATE_CONTENT_LENGTHS, DEFAULT_ALLOW_PARTIAL_CHUNKS, DEFAULT_CHUNKED_SUPPORTED, DEFAULT_INITIAL_BUFFER_SIZE, DEFAULT_MAX_CHUNK_SIZE, DEFAULT_MAX_HEADER_SIZE, DEFAULT_MAX_INITIAL_LINE_LENGTH, DEFAULT_VALIDATE_HEADERS, validateHeaders
Modifier | Constructor and Description |
---|---|
protected |
RtspObjectDecoder()
Deprecated.
Creates a new instance with the default
maxInitialLineLength (4096) , maxHeaderSize (8192) , and
maxContentLength (8192) . |
protected |
RtspObjectDecoder(int maxInitialLineLength,
int maxHeaderSize,
int maxContentLength)
Deprecated.
Creates a new instance with the specified parameters.
|
protected |
RtspObjectDecoder(int maxInitialLineLength,
int maxHeaderSize,
int maxContentLength,
boolean validateHeaders)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
isContentAlwaysEmpty(HttpMessage msg)
Deprecated.
|
createInvalidMessage, createMessage, decode, decodeLast, handlerRemoved0, handleTransferEncodingChunkedWithContentLength, isDecodingRequest, isSwitchingToNonHttp1Protocol, reset, splitFirstWordInitialLine, splitHeaderName, splitSecondWordInitialLine, splitThirdWordInitialLine, userEventTriggered
actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, discardSomeReadBytes, handlerRemoved, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode
channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught
ensureNotSharable, handlerAdded, isSharable
protected RtspObjectDecoder()
maxInitialLineLength (4096)
, maxHeaderSize (8192)
, and
maxContentLength (8192)
.protected RtspObjectDecoder(int maxInitialLineLength, int maxHeaderSize, int maxContentLength)
protected RtspObjectDecoder(int maxInitialLineLength, int maxHeaderSize, int maxContentLength, boolean validateHeaders)
protected boolean isContentAlwaysEmpty(HttpMessage msg)
isContentAlwaysEmpty
in class HttpObjectDecoder
Copyright © 2008–2023 The Netty Project. All rights reserved.