Esempio n. 1
0
        public override void Process()
        {
            using (var recvfmProtocol = new PT_Server_RegisterAtCenter_RS())
            {
                recvfmProtocol.Deserialize(m_recvPacket);

                if (eErrorCode.Success != recvfmProtocol.m_eErrorCode)
                {
                    Logger.Error("Fail PT_Server_RegisterAtCenter_RS");
                    return;
                }

                using (var sendfmProtocol = new PT_Server_ReadyToStart_RQ())
                {
                    m_session.SendPacket(sendfmProtocol);
                }
            }
        }
Esempio n. 2
0
        public override void Process()
        {
            using (var recvfmProtocol = new PT_Server_ReadyToStart_RQ())
            {
                recvfmProtocol.Deserialize(m_recvPacket);

                if (null == m_session.m_descServer)
                {
                    Logger.Error("On_PT_Server_RegisterAtCenter_RQ descOtherServer == null");
                    return;
                }

                m_session.m_descServer.m_eState = eState.eState_Run;

                using (var sendfmProtocol = new PT_Server_ReadyToStart_RS())
                {
                    sendfmProtocol.m_eErrorCode = eErrorCode.Success;
                    m_session.SendPacket(sendfmProtocol);
                }
            }
        }