void NFCLoginToMasterModule::OnReciveMSPack(const int nSockIndex, const int nMsgID, const char* msg, const uint32_t nLen ) { //统一解包 switch (nMsgID) { case NFMsg::EGameMsgID::EGMI_ACK_CONNECT_WORLD: OnSelectServerResultProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_STS_NET_INFO: OnWorldInfoProcess(nSockIndex, nMsgID, msg, nLen); break; default: printf("NFNet || 非法消息:unMsgID=%d\n", nMsgID); break; } }
void NFCProxyServerToWorldModule::OnReciveWSPack(const int nSockIndex, const int nMsgID, const char* msg, const uint32_t nLen) { //这里是worldserver发来的消息 switch (nMsgID) { case NFMsg::EGameMsgID::EGMI_ACK_CONNECT_WORLD: OnSelectServerResultProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_STS_NET_INFO: OnServerInfoProcess(nSockIndex, nMsgID, msg, nLen); break; default: m_pProxyServerNet_ServerModule->Transpond(nSockIndex, nMsgID, msg, nLen); break; } }
void NFCMasterNet_ServerModule::OnRecivePack(const int nSockIndex, const int nMsgID, const char* msg, const uint32_t nLen) { switch (nMsgID) { case NFMsg::EGameMsgID::EGMI_STS_HEART_BEAT: break; case NFMsg::EGameMsgID::EGMI_MTL_WORLD_REGISTERED: OnWorldRegisteredProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_MTL_WORLD_UNREGISTERED: OnWorldUnRegisteredProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_MTL_WORLD_REFRESH: OnRefreshWorldInfoProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_LTM_LOGIN_REGISTERED: OnLoginRegisteredProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_LTM_LOGIN_UNREGISTERED: OnLoginUnRegisteredProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_LTM_LOGIN_REFRESH: OnRefreshLoginInfoProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_REQ_CONNECT_WORLD: OnSelectWorldProcess(nSockIndex, nMsgID, msg, nLen); break; case NFMsg::EGameMsgID::EGMI_ACK_CONNECT_WORLD: OnSelectServerResultProcess(nSockIndex, nMsgID, msg, nLen); break; default: printf("NFNet || 非法消息:unMsgID=%d\n", nMsgID); break; } }