MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / processReceivedPackets

Method processReceivedPackets

src/OpenLoco/src/Network/NetworkClient.cpp:105–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

103}
104
105void NetworkClient::processReceivedPackets()
106{
107 if (_serverConnection != nullptr)
108 {
109 while (auto packet = _serverConnection->takeNextPacket())
110 {
111 onReceivePacketFromServer(*packet);
112
113 // A packet handler may close the connection
114 if (_serverConnection == nullptr)
115 {
116 return;
117 }
118 }
119 _serverConnection->update();
120 }
121}
122
123bool NetworkClient::hasTimedOut() const
124{

Callers

nothing calls this directly

Calls 2

takeNextPacketMethod · 0.80
updateMethod · 0.45

Tested by

no test coverage detected