| acceptUnreliableSequenced(ChannelState &state, std::uint32_t sequence) | net::UdpSessionTransport | private |
| channelIndex(ChannelId channel) noexcept | net::UdpSessionTransport | privatestatic |
| clientConnectionId() const noexcept | net::UdpSessionTransport | inline |
| clientConnectionId_ | net::UdpSessionTransport | private |
| clientNonce() const noexcept | net::UdpSessionTransport | inline |
| clientNonce_ | net::UdpSessionTransport | private |
| close() | net::UdpSessionTransport | |
| connectClient(const char *host, Uint16 port, int timeoutMs) | net::UdpSessionTransport | |
| connectionByClientNonce_ | net::UdpSessionTransport | private |
| createServerPeer(const UdpEndpointAddr &from, std::uint32_t clientNonce, bool viaRelay) | net::UdpSessionTransport | private |
| deliverReliable(Peer &peer, ChannelId channel, std::uint32_t sequence, std::vector< std::uint8_t > &&payload, bool viaRelay) | net::UdpSessionTransport | private |
| disconnect(std::uint64_t connectionId) | net::UdpSessionTransport | |
| dropTimedOutPeers(Uint64 nowMs) | net::UdpSessionTransport | private |
| endpoint_ | net::UdpSessionTransport | private |
| events_ | net::UdpSessionTransport | private |
| EventType enum name | net::UdpSessionTransport | |
| findPeer(std::uint64_t connectionId) | net::UdpSessionTransport | private |
| isClientConnected() const noexcept | net::UdpSessionTransport | inline |
| isKnownChannel(std::uint8_t channel) noexcept | net::UdpSessionTransport | privatestatic |
| isOpen() const noexcept | net::UdpSessionTransport | inline |
| isReliable(ChannelId channel) noexcept | net::UdpSessionTransport | privatestatic |
| k_keepAliveMs | net::UdpSessionTransport | privatestatic |
| k_maxPeers | net::UdpSessionTransport | privatestatic |
| k_maxQueuedEvents | net::UdpSessionTransport | privatestatic |
| k_maxReliableOrderedBuffer | net::UdpSessionTransport | privatestatic |
| k_maxReliablePending | net::UdpSessionTransport | privatestatic |
| k_retransmitFloorMs | net::UdpSessionTransport | privatestatic |
| k_routeUnhealthyMs | net::UdpSessionTransport | privatestatic |
| k_timeoutMs | net::UdpSessionTransport | privatestatic |
| lastConnectAttemptMs_ | net::UdpSessionTransport | private |
| localPort() const noexcept | net::UdpSessionTransport | inline |
| Mode enum name | net::UdpSessionTransport | |
| mode_ | net::UdpSessionTransport | private |
| openServer(const char *bindAddr, Uint16 port) | net::UdpSessionTransport | |
| operator=(const UdpSessionTransport &)=delete | net::UdpSessionTransport | |
| peers_ | net::UdpSessionTransport | private |
| pollEvent(Event &out) | net::UdpSessionTransport | |
| preferRelay(bool enabled) | net::UdpSessionTransport | inline |
| preferRelay_ | net::UdpSessionTransport | private |
| processAcks(Peer &peer, const PacketHeader &hdr) | net::UdpSessionTransport | private |
| processDatagram(UdpReceivedMessage &msg, bool viaRelay) | net::UdpSessionTransport | private |
| processPayload(Peer &peer, PacketHeader hdr, std::vector< std::uint8_t > &&payload, bool viaRelay) | net::UdpSessionTransport | private |
| processRelayPayload(UdpReceivedMessage &msg) | net::UdpSessionTransport | private |
| pump() | net::UdpSessionTransport | |
| punchAssist_ | net::UdpSessionTransport | private |
| punchDirectoryAddr_ | net::UdpSessionTransport | private |
| queueEvent(Event &&event) | net::UdpSessionTransport | private |
| relayAddr_ | net::UdpSessionTransport | private |
| relayConfig_ | net::UdpSessionTransport | private |
| rememberReceived(ChannelState &state, std::uint32_t sequence) | net::UdpSessionTransport | private |
| resolveAddress(const char *host, Uint16 port, UdpEndpointAddr &out, int timeoutMs) | net::UdpSessionTransport | private |
| retransmitReliable(Uint64 nowMs) | net::UdpSessionTransport | private |
| rng_ | net::UdpSessionTransport | private |
| send(std::uint64_t connectionId, ChannelId channel, const void *payload, int payloadLen, int redundancy=1) | net::UdpSessionTransport | |
| sendConnectionAccepted(Peer &peer) | net::UdpSessionTransport | private |
| sendConnectionRequest(bool viaRelay) | net::UdpSessionTransport | private |
| sendDirect(const UdpEndpointAddr &dest, PacketHeader hdr, const void *payload, int payloadLen, int redundancy) | net::UdpSessionTransport | private |
| sendDirectoryControl(const UdpEndpointAddr &dest, const void *payload, int payloadLen) | net::UdpSessionTransport | |
| sendKeepAlives(Uint64 nowMs) | net::UdpSessionTransport | private |
| sendPacket(Peer &peer, PacketHeader hdr, const void *payload, int payloadLen, int redundancy) | net::UdpSessionTransport | private |
| sendViaRelay(Peer &peer, PacketHeader hdr, const void *payload, int payloadLen) | net::UdpSessionTransport | private |
| seqAcked(std::uint32_t seq, std::uint32_t ack, std::uint32_t ackBits) noexcept | net::UdpSessionTransport | privatestatic |
| seqMoreRecent(std::uint32_t s1, std::uint32_t s2) noexcept | net::UdpSessionTransport | privatestatic |
| serverAddr_ | net::UdpSessionTransport | private |
| setPunchAssist(PunchAssist assist) | net::UdpSessionTransport | |
| setRelayConfig(const RelayConfig &cfg) | net::UdpSessionTransport | |
| stats() const noexcept | net::UdpSessionTransport | inline |
| stats_ | net::UdpSessionTransport | private |
| UdpSessionTransport() | net::UdpSessionTransport | |
| UdpSessionTransport(const UdpSessionTransport &)=delete | net::UdpSessionTransport | |
| ~UdpSessionTransport() | net::UdpSessionTransport | inline |