本文整理汇总了Golang中github.com/davyxu/cellnet.Session.RawSend方法的典型用法代码示例。如果您正苦于以下问题:Golang Session.RawSend方法的具体用法?Golang Session.RawSend怎么用?Golang Session.RawSend使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/davyxu/cellnet.Session
的用法示例。
在下文中一共展示了Session.RawSend方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: sendMessageToBackend
func sendMessageToBackend(ses cellnet.Session, ev *socket.SessionEvent) {
// 构建路由封包
relaypkt, _ := cellnet.BuildPacket(&coredef.UpstreamACK{
MsgID: ev.MsgID,
Data: ev.Data,
ClientID: ev.Ses.ID(),
})
if DebugMode {
log.Debugf("client->backend, msg: %s(%d) clientid: %d", getMsgName(ev.MsgID), ev.MsgID, ev.Ses.ID())
}
ses.RawSend(relaypkt)
}