void AFCLoginNetServerModule::OnViewWorldProcess(const AFIMsgHead& xHead, const int nMsgID, const char* msg, const uint32_t nLen, const AFGUID& xClientID) { AFGUID nPlayerID; AFMsg::ReqServerList xMsg; if(!m_pNetModule->ReceivePB(xHead, nMsgID, msg, nLen, xMsg, nPlayerID)) { return; } if(xMsg.type() == AFMsg::RSLT_WORLD_SERVER) { SynWorldToClient(xClientID); } }
void NFCLoginNet_ServerModule::OnViewWorldProcess(const int nSockIndex, const int nMsgID, const char* msg, const uint32_t nLen) { NFGUID nPlayerID; NFMsg::ReqServerList xMsg; if (!m_pNetModule->ReceivePB(nSockIndex, nMsgID, msg, nLen, xMsg, nPlayerID)) { return; } if (xMsg.type() == NFMsg::RSLT_WORLD_SERVER) { SynWorldToClient(nSockIndex); } }
int NFCLoginNet_ServerModule::OnViewWorldProcess( const NFIPacket& msg ) { NFIDENTID nPlayerID; NFMsg::ReqServerList xMsg; if (!RecivePB(msg, xMsg, nPlayerID)) { return 0; } if (xMsg.type() == NFMsg::RSLT_WORLD_SERVER) { SynWorldToClient(msg.GetFd()); } return 0; }