Documentation ¶
Index ¶
- type GCMsg
- func (g *GCMsg) GetAppId() uint32
- func (g *GCMsg) GetMsgType() uint32
- func (g *GCMsg) GetSourceJobId() JobId
- func (g *GCMsg) GetTargetJobId() JobId
- func (g *GCMsg) IsProto() bool
- func (g *GCMsg) Serialize(w io.Writer) error
- func (g *GCMsg) SetSourceJobId(job JobId)
- func (g *GCMsg) SetTargetJobId(job JobId)
- type GCMsgProtobuf
- func (g *GCMsgProtobuf) GetAppId() uint32
- func (g *GCMsgProtobuf) GetMsgType() uint32
- func (g *GCMsgProtobuf) GetSourceJobId() JobId
- func (g *GCMsgProtobuf) GetTargetJobId() JobId
- func (g *GCMsgProtobuf) IsProto() bool
- func (g *GCMsgProtobuf) Serialize(w io.Writer) error
- func (g *GCMsgProtobuf) SetSourceJobId(job JobId)
- func (g *GCMsgProtobuf) SetTargetJobId(job JobId)
- type GCPacket
- type IGCMsg
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GCMsg ¶
func (*GCMsg) GetMsgType ¶
func (*GCMsg) GetSourceJobId ¶
func (g *GCMsg) GetSourceJobId() JobId
func (*GCMsg) GetTargetJobId ¶
func (g *GCMsg) GetTargetJobId() JobId
func (*GCMsg) SetSourceJobId ¶
func (g *GCMsg) SetSourceJobId(job JobId)
func (*GCMsg) SetTargetJobId ¶
func (g *GCMsg) SetTargetJobId(job JobId)
type GCMsgProtobuf ¶
func NewGCMsgProtobuf ¶
func NewGCMsgProtobuf(appId, msgType uint32, body proto.Message) *GCMsgProtobuf
func (*GCMsgProtobuf) GetAppId ¶
func (g *GCMsgProtobuf) GetAppId() uint32
func (*GCMsgProtobuf) GetMsgType ¶
func (g *GCMsgProtobuf) GetMsgType() uint32
func (*GCMsgProtobuf) GetSourceJobId ¶
func (g *GCMsgProtobuf) GetSourceJobId() JobId
func (*GCMsgProtobuf) GetTargetJobId ¶
func (g *GCMsgProtobuf) GetTargetJobId() JobId
func (*GCMsgProtobuf) IsProto ¶
func (g *GCMsgProtobuf) IsProto() bool
func (*GCMsgProtobuf) SetSourceJobId ¶
func (g *GCMsgProtobuf) SetSourceJobId(job JobId)
func (*GCMsgProtobuf) SetTargetJobId ¶
func (g *GCMsgProtobuf) SetTargetJobId(job JobId)
Click to show internal directories.
Click to hide internal directories.