Documentation ¶
Overview ¶
Package test is a generated protocol buffer package.
It is generated from these files:
test.proto
It has these top-level messages:
MessageNot
Index ¶
- Constants
- type GxMessage
- func (msg *GxMessage) Copy() *GxMessage
- func (msg *GxMessage) GetCmd() uint16
- func (msg *GxMessage) GetId() uint32
- func (msg *GxMessage) GetLen() uint16
- func (msg *GxMessage) GetMask(mask uint16) bool
- func (msg *GxMessage) GetRet() uint16
- func (msg *GxMessage) GetSeq() uint16
- func (msg *GxMessage) GetUnlen() uint16
- func (msg *GxMessage) InitData()
- func (msg *GxMessage) Package(buf []byte) error
- func (msg *GxMessage) PackagePbmsg(pb proto.Message) error
- func (msg *GxMessage) SetCmd(cmd uint16)
- func (msg *GxMessage) SetId(id uint32)
- func (msg *GxMessage) SetLen(len uint16)
- func (msg *GxMessage) SetMask(mask uint16, b bool)
- func (msg *GxMessage) SetRet(ret uint16)
- func (msg *GxMessage) SetSeq(seq uint16)
- func (msg *GxMessage) SetUnlen(len uint16)
- func (msg *GxMessage) String() string
- func (msg *GxMessage) Unpackage() ([]byte, error)
- func (msg *GxMessage) UnpackagePbmsg(pb proto.Message) error
- type MessageNot
Constants ¶
View Source
const ( MessageMaskDisconn = 0 //是否断开连接 MessageMaskNotify = 1 //是否通知 )
View Source
const ( MessageIdBit = 0 //消息来源或者目的id MessageUnlenBit = 4 //未压缩前消息体长度,可为0,和len相等表示没有压缩 MessageLenBit = 6 //消息体长度,可为0 MessageCmdBit = 8 //消息命令字 MessageSeqBit = 10 //消息序号 MessageRetBit = 12 //消息返回值,消息返回时使用 MessageMaskBit = 14 //一些标志 MessageHeaderLen = 16 //消息长度 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GxMessage ¶
func NewGxMessage ¶
func NewGxMessage() *GxMessage
func (*GxMessage) PackagePbmsg ¶
打包protobuf消息
type MessageNot ¶
type MessageNot struct { Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*MessageNot) GetId ¶
func (m *MessageNot) GetId() uint32
func (*MessageNot) GetText ¶
func (m *MessageNot) GetText() string
func (*MessageNot) ProtoMessage ¶
func (*MessageNot) ProtoMessage()
func (*MessageNot) Reset ¶
func (m *MessageNot) Reset()
func (*MessageNot) String ¶
func (m *MessageNot) String() string
Click to show internal directories.
Click to hide internal directories.