11 lines
269 B
Go
11 lines
269 B
Go
package ziface
|
|
|
|
type IDataPack interface {
|
|
// GetHeadLen 获取包头长度方法
|
|
GetHeadLen() uint32
|
|
// Pack 封包方法(压缩数据)
|
|
Pack(msg IMessage) ([]byte, error)
|
|
// Unpack 拆包方法(解压数据)
|
|
Unpack(binaryData []byte) (IMessage, error)
|
|
}
|