| advanceTick() | bomberman::net::NetDiagnostics | |
| beginSession(std::string_view ownerTag, bool enabled=true) | bomberman::net::NetDiagnostics | |
| endSession() | bomberman::net::NetDiagnostics | |
| NetDiagnostics(bool enabled=true) | bomberman::net::NetDiagnostics | |
| recordBombPlaced() | bomberman::net::NetDiagnostics | |
| recordBricksDestroyed(uint32_t count) | bomberman::net::NetDiagnostics | |
| recordBufferedDeadlineRecovery(uint8_t peerId, uint32_t inputSeq, uint32_t serverTick) | bomberman::net::NetDiagnostics | |
| recordDirectDeadlineConsume(uint8_t peerId, uint32_t inputSeq) | bomberman::net::NetDiagnostics | |
| recordEvent(const NetEvent &event) | bomberman::net::NetDiagnostics | |
| recordInputEntriesTooFarAhead(uint32_t count) | bomberman::net::NetDiagnostics | |
| recordInputEntriesTooLate(uint32_t count) | bomberman::net::NetDiagnostics | |
| recordInputEntriesTooLateBuffered(uint32_t count) | bomberman::net::NetDiagnostics | |
| recordInputEntriesTooLateDirect(uint32_t count) | bomberman::net::NetDiagnostics | |
| recordInputPacketFullyStale(uint32_t count=1) | bomberman::net::NetDiagnostics | |
| recordInputPacketReceived() | bomberman::net::NetDiagnostics | |
| recordMalformedPacketRecv(uint8_t peerId, uint8_t channelId, std::size_t bytes, std::string_view note={}) | bomberman::net::NetDiagnostics | |
| recordPacketRecv(EMsgType type, uint8_t peerId, uint8_t channelId, std::size_t bytes, NetPacketResult result=NetPacketResult::Ok) | bomberman::net::NetDiagnostics | |
| recordPacketSent(EMsgType type, uint8_t peerId, uint8_t channelId, std::size_t bytes, NetPacketResult result=NetPacketResult::Ok) | bomberman::net::NetDiagnostics | |
| recordPeerLifecycle(NetPeerLifecycleType type, uint8_t peerId, uint32_t transportPeerId, std::string_view note={}) | bomberman::net::NetDiagnostics | |
| recordRoundEnded(std::optional< uint8_t > winnerPlayerId, bool endedInDraw, uint32_t serverTick) | bomberman::net::NetDiagnostics | |
| recordServerFlowState(std::string_view stateName, bool idle, uint32_t serverTick, uint32_t matchId=0) | bomberman::net::NetDiagnostics | |
| recordSessionConfig(ServerSessionConfig config) | bomberman::net::NetDiagnostics | |
| recordSimulationGap(uint8_t peerId, uint32_t inputSeq, uint8_t heldButtons, uint32_t serverTick) | bomberman::net::NetDiagnostics | |
| samplePeerInputContinuity(uint8_t peerId, uint32_t lastReceivedInputSeq, uint32_t lastProcessedInputSeq) | bomberman::net::NetDiagnostics | |
| samplePeerTransport(uint8_t peerId, uint32_t rttMs, uint32_t rttVarianceMs, uint32_t packetLossPermille, uint32_t queuedReliable, uint32_t queuedUnreliable) | bomberman::net::NetDiagnostics | |
| toJson() const | bomberman::net::NetDiagnostics | |
| writeJsonReport(std::string_view filePath) const | bomberman::net::NetDiagnostics | |