CLIENT SERVER
CClient::Connect
NET_CTRLMSG_CONNECT -----------------------> CNetServer::OnTokenCtrlMsg
CNetConnection::Feed: 445 <------------------ NET_CTRLMSG_CONNECTACCEPT
(sets state to online & sets security token recieved from da packet)
NET_CTRLMSG_ACCEPT ------------------------> CNetServer::TryAcceptClient
CClient::PumpNetwork: 2492
CClient::SendInfo
NETMSG_CLIENTVER --------------------------> CServer::ProcessClientPacket
NETMSG_INFO -------------------------------> CServer::ProcessClientPacket
CServer::SendRconType
CClient::ProcessServerPacket: 2141 <--------- NETMSG_RCONTYPE
SendCapabilities
CClient::ProcessServerPacket: 1477 <--------- NETMSG_CAPABILITIES
SendMap
CClient::ProcessServerPacket: 1453 <--------- NETMSG_MAP_DETAILS
CClient::ProcessServerPacket: 1493 <--------- NETMSG_MAP_CHANGE
NETMSG_READY ------------------------------> CServer::ProcessClientPacket: 1584
CClient::ProcessServerPacket: 1665 <--------- NETMSG_CON_READY
CGameClient::OnConnected
NETMSGTYPE_CL_STARTINFO -------------------> CGameContext::OnStartInfoNetMessage
CGameClient::OnMessage: 978 <---------------- NETMSGTYPE_SV_READYTOENTER
CClient::EnterGame
NETMSG_ENTERGAME --------------------------> CServer::ProcessClientPacket: 1607
salubrious
, means healthy
salubrious
, means healthy
NETMSG_MAP_DETAILS
and it actually works.CServer::SendMap()
)git clone https://github.com/torvalds/linux.git