Example usage for io.netty.handler.codec ByteToMessageDecoder subclass-usage

List of usage examples for io.netty.handler.codec ByteToMessageDecoder subclass-usage

Introduction

In this page you can find the example usage for io.netty.handler.codec ByteToMessageDecoder subclass-usage.

Usage

From source file com.example.pojo.client.ServerTimeDecoder.java

@Slf4j
public class ServerTimeDecoder extends ByteToMessageDecoder {

    @Override
    protected void decode(final ChannelHandlerContext ctx, final ByteBuf in, final List<Object> out) {
        final int readableBytes = in.readableBytes();

From source file com.example.time2.TimeDecoder.java

public class TimeDecoder extends ByteToMessageDecoder {

    @Override
    protected void decode(final ChannelHandlerContext ctx, final ByteBuf in, final List<Object> out) {
        if (in.readableBytes() >= 8) {
            final long epochSeconds = in.readLong();

From source file com.facebook.nifty.core.NettyThriftDecoder.java

/**
 * Converts ByteBuf into TNiftyTransport.
 */
public class NettyThriftDecoder extends ByteToMessageDecoder {

    protected TTransport getTransport(Channel channel, ByteBuf cb) {

From source file com.facebook.nifty.core.ThriftFrameDecoder.java

public class ThriftFrameDecoder extends ByteToMessageDecoder {
    private static final Logger log = LoggerFactory.getLogger(ThriftFrameDecoder.class);

    public static final int MESSAGE_FRAME_SIZE = 4;
    private final int maxFrameSize;
    private final TProtocolFactory inputProtocolFactory;

From source file com.farsunset.cim.sdk.android.filter.ClientMessageDecoder.java

/**
 * ??
 */
public class ClientMessageDecoder extends ByteToMessageDecoder {

    @Override

From source file com.farsunset.cim.sdk.client.filter.ClientMessageDecoder.java

/**
 * ??
 */
public class ClientMessageDecoder extends ByteToMessageDecoder {
    protected final Logger logger = LoggerFactory.getLogger(ClientMessageDecoder.class.getSimpleName());

From source file com.farsunset.cim.sdk.server.filter.decoder.AppMessageDecoder.java

/**
 * ????
 */
public class AppMessageDecoder extends ByteToMessageDecoder {

    @Override

From source file com.farsunset.cim.sdk.server.filter.decoder.WebMessageDecoder.java

/**
 * ??websocket??,nettywebsocket?????????websocket??
 */
public class WebMessageDecoder extends ByteToMessageDecoder {
    public static final byte MASK = 0x1;// 1000 0000
    public static final byte HAS_EXTEND_DATA = 126;

From source file com.farsunset.cim.sdk.server.filter.ServerMessageDecoder.java

/**
 * ????????
 */
public class ServerMessageDecoder extends ByteToMessageDecoder {

    private WebMessageDecoder webMessageDecoder;

From source file com.feihong.newzxclient.tcp.IntLengthDecoder.java

/**
 * Decodes the binary representation of a {@link BigInteger} prepended
 * with a magic number ('F' or 0x46) and a 32-bit integer length prefix into a
 * {@link BigInteger} instance.  For example, { 'F', 0, 0, 0, 1, 42 } will be
 * decoded into new BigInteger("42").
 */