MCPcopy Create free account
hub / github.com/diasurgical/DevilutionX / HandleAllPackets

Function HandleAllPackets

Source/multi.cpp:335–344  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

333}
334
335void HandleAllPackets(size_t pnum, const byte *data, size_t size)
336{
337 for (unsigned offset = 0; offset < size;) {
338 size_t messageSize = ParseCmd(pnum, reinterpret_cast<const TCmd *>(&data[offset]));
339 if (messageSize == 0) {
340 break;
341 }
342 offset += messageSize;
343 }
344}
345
346void ProcessTmsgs()
347{

Callers 2

ProcessTmsgsFunction · 0.85

Calls 1

ParseCmdFunction · 0.85

Tested by

no test coverage detected