zinx/ziface/imessage.go

23 lines
358 B
Go

package ziface
/*
*
将消息封装到message 中,定义抽象接口
*/
type IMessage interface {
//获取消息的id
GetMsgId() uint32
//获取消息的长度
GetDataLen() uint32
//获取消息的内容
GetData() []byte
//设置消息的id
SetMsgId(uint32)
//设置消息的长度
SetDataLen(uint32)
//设置消息的内容
SetData([]byte)
}