コード例 #1
0
ファイル: model.go プロジェクト: lkj01010/chesssrv
func (m *model) handleToGame(content string) (resp string, err error) {
	req := &ToRoomReq{Id: m.id, Content: content}
	var b []byte
	if b, err = json.Marshal(req); err != nil {
		log.Error("handleToGame:error=", err)
	}
	msg := com.MakeConnIdRawMsgString(m.agent.ConnId, b) // can? b is of []type, need string
	serverInst.gameCli.Send(msg)
	return
}
コード例 #2
0
ファイル: model.go プロジェクト: lkj01010/chesssrv
func (m *Model) playerAgentSend(connId int, msg string) {
	idmsg := com.MakeConnIdRawMsgString(connId, msg)
	m.agent.Send(idmsg)
}