entity.go 221 B

123456789
  1. package protocol
  2. // 消息实体
  3. type Entity interface {
  4. //GetDeviceAddress() DeviceAddress
  5. MsgID() MsgID
  6. Encode(ctx *PacketContext) ([]byte, error)
  7. Decode(ctx *PacketContext, data []byte) (result Data, err error)
  8. }