コード例 #1
0
ファイル: ServerTaskMgr.cs プロジェクト: cymheart/3DMahjong
        public int PostServerMessage(ServerMessage serverMsg, object data)
        {
            ServerMsgTaskData stateData = new ServerMsgTaskData();

            stateData.msg           = serverMsg;
            stateData.dataPtr       = data;
            stateData.serverTaskMgr = this;
            return(PostTask(StateProcessTask, stateData));
        }
コード例 #2
0
ファイル: ServerTaskMgr.cs プロジェクト: cymheart/3DMahjong
        void StateProcessTask(object data)
        {
            ServerMsgTaskData msgData = (ServerMsgTaskData)data;

            MessageProcess(msgData.msg, msgData.dataPtr);
        }