| 164 | } |
| 165 | |
| 166 | [[maybe_unused]] static const char* getPacketKindString(PacketKind kind) |
| 167 | { |
| 168 | switch (kind) |
| 169 | { |
| 170 | case PacketKind::ack: return "ACK"; |
| 171 | case PacketKind::ping: return "PING"; |
| 172 | case PacketKind::connect: return "CONNECT"; |
| 173 | case PacketKind::connectResponse: return "CONNECT RESPONSE"; |
| 174 | case PacketKind::requestState: return "REQUEST STATE"; |
| 175 | case PacketKind::requestStateResponse: return "REQUEST STATE RESPONSE"; |
| 176 | case PacketKind::requestStateResponseChunk: return "REQUEST STATE RESPONSE CHUNK"; |
| 177 | case PacketKind::sendChatMessage: return "SEND CHAT"; |
| 178 | case PacketKind::receiveChatMessage: return "RECEIVE CHAT"; |
| 179 | case PacketKind::gameCommand: return "GAME COMMAND"; |
| 180 | default: return "UNKNOWN"; |
| 181 | } |
| 182 | } |
| 183 | |
| 184 | void NetworkConnection::logPacket([[maybe_unused]] const Packet& packet, [[maybe_unused]] bool sent, [[maybe_unused]] bool resend) |
| 185 | { |