List of usage examples for io.netty.handler.codec ByteToMessageDecoder subclass-usage
From source file org.emsg.smart_connector.message.codec.MQTTDecoder.java
/** * * @author shuttle */ public class MQTTDecoder extends ByteToMessageDecoder {
From source file org.ethereum.net.rlpx.HandshakeHandler.java
/**
* The Netty handler which manages initial negotiation with peer
* (when either we initiating connection or remote peer initiates)
*
* The initial handshake includes:
* - first AuthInitiate -> AuthResponse messages when peers exchange with secrets
From source file org.graylog2.inputs.syslog.tcp.SyslogOctetCountFrameDecoder.java
/** * Implements a Netty {@link ByteToMessageDecoder} for the Syslog octet counting framing. (RFC6587) * * @see <a href="http://tools.ietf.org/html/rfc6587#section-3.4.1">RFC6587 Octet Counting</a> */ public class SyslogOctetCountFrameDecoder extends ByteToMessageDecoder {
From source file org.graylog2.inputs.transports.netty.LenientDelimiterBasedFrameDecoder.java
/**
* A decoder that splits the received {@link ByteBuf}s by one or more
* delimiters. It is particularly useful for decoding the frames which ends
* with a delimiter such as {@link Delimiters#nulDelimiter() NUL} or
* {@linkplain Delimiters#lineDelimiter() newline characters}.
*
From source file org.graylog2.inputs.transports.netty.LenientLineBasedFrameDecoder.java
/**
* A decoder that splits the received {@link ByteBuf}s on line endings.
* <p>
* Both {@code "\n"} and {@code "\r\n"} are handled.
* For a more general delimiter-based decoder, see {@link DelimiterBasedFrameDecoder}.
*/
From source file org.hawkular.metrics.clients.ptrans.DemuxHandler.java
/** * Demultiplex incoming connection data into their own pipelines * @author Heiko W. Rupp */ public class DemuxHandler extends ByteToMessageDecoder {
From source file org.iotivity.cloud.base.protocols.coap.CoapDecoder.java
public class CoapDecoder extends ByteToMessageDecoder { private enum ParsingState { SHIM_HEADER, OPTION_PAYLOAD_LENGTH, CODE_TOKEN_OPTION, PAYLOAD, FINISH }
From source file org.jdiameter.client.impl.transport.tcp.netty.DiameterMessageDecoder.java
/** * * @author <a href="mailto:jqayyum@gmail.com"> Jehanzeb Qayyum </a> */ public class DiameterMessageDecoder extends ByteToMessageDecoder { protected final IMessageParser parser;
From source file org.jdiameter.client.impl.transport.tls.netty.DiameterMessageDecoder.java
/** * * @author <a href="mailto:jqayyum@gmail.com"> Jehanzeb Qayyum </a> */ public class DiameterMessageDecoder extends ByteToMessageDecoder { private static final Logger logger = LoggerFactory.getLogger(DiameterMessageDecoder.class);
From source file org.jfxvnc.net.rfb.codec.decoder.FrameDecoderHandler.java
public class FrameDecoderHandler extends ByteToMessageDecoder { private static Logger logger = LoggerFactory.getLogger(FrameDecoderHandler.class); private final EnumMap<ServerEvent, FrameDecoder> frameDecoder = new EnumMap<>(ServerEvent.class); enum State {