左晓为主开发手持机充值管理机
zuojincheng
5 天以前 dd0f9e5f533d868d68c5fc343a44356b537b3988
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.easysocket.interfaces.config;
 
import java.nio.ByteOrder;
 
/**
 * 消息数据格式
 */
public interface IMessageProtocol {
 
    /**
     * 获取包头的长度
     */
    int getHeaderLength();
 
    /**
     * 获取数据包体的长度,根据协议这个长度应该写在包头中,在读取数据时用到
     */
    int getBodyLength(byte[] header, ByteOrder byteOrder);
 
}