Rbm3000RequestMessage.java 1000 Bytes
package com.example.mina.server.box.rbm3000;

import com.example.mina.server.base.BaseRequestMessage;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.SuperBuilder;

/**
 * @author dy
 * @date 21/03/08
 */
@EqualsAndHashCode(callSuper = true)
@SuperBuilder
@Data
@AllArgsConstructor
public class Rbm3000RequestMessage extends BaseRequestMessage {

    /**
     * 读取的字节数
     */
    protected final int LENGTH6 = 6;

    /**
     * 读取的字节数
     */
    protected final int LENGTH8 = 8;

    /**
     * 从输入流中读取到的字节数
     */
    protected int readNum;

    /**
     * 传递给服务器的消息
     */
    protected byte[] input;

    /**
     * 解析后的消息
     */
    protected byte[] analyticalMessage;

    private int row;

    private int col;

    private int rowCol;

    private int colRow;

    private boolean a;

    private int callPort;

    private int returnPort;

}