|
group2 0.1.0
CSE 125 Group 2
|
This is the complete list of members for Server, including all inherited members.
| acceptClients() | Server | private |
| advertiseServer_ | Server | private |
| broadcastKillEvents(const std::vector< NetKillEvent > &events) | Server | |
| broadcastLobbyUpdate(const LobbyUpdateEvent &event) | Server | |
| broadcastMatchConfig(const MatchConfig &config) | Server | |
| broadcastMatchStatus(MatchStatePacket packet) | Server | |
| broadcastParticleEvents(const std::vector< NetParticleEvent > &events) | Server | |
| broadcastRegistry(const Registry ®istry) | Server | |
| broadcastRosterEventExcept(ClientId excluded, const PlayerRosterEvent &event) | Server | |
| broadcastTextChat(ClientId sender, std::string_view message) | Server | |
| ClientConnectedCallback typedef | Server | |
| clientConnectedFn_ | Server | private |
| clientCountAtomic_ | Server | private |
| ClientDisconnectedCallback typedef | Server | |
| clientDisconnectedFn_ | Server | private |
| clients | Server | private |
| connIdToClient_ | Server | private |
| dequeueEvent() | Server | |
| directoryAddr_ | Server | private |
| directoryServerId_ | Server | private |
| disconnectClient(Connection &conn) | Server | private |
| discoveryConfig_ | Server | private |
| drainEvents(std::vector< Event > &out) | Server | |
| enqueueBroadcast(uint8_t replaceKey, const void *data, int len) | Server | private |
| enqueueReliableEvent(const void *data, int len) | Server | private |
| enqueueReliableEventExcept(std::span< const ClientId > excluded, const void *data, int len) | Server | private |
| enqueueTo(const ClientId &clientId, uint8_t replaceKey, const void *data, int len) | Server | private |
| eventQueue | Server | private |
| flushAllOutbound() | Server | |
| getClientCount() | Server | |
| getClientRttMs(ClientId clientId) | Server | |
| getNextClientId() | Server | private |
| globalDirectoryServerId() const noexcept | Server | |
| handleDirectoryEvent(const std::vector< std::uint8_t > &payload, const net::UdpEndpointAddr &from) | Server | private |
| handleMessage(Connection &client, const void *data, Uint32 len) | Server | private |
| handleSessionPayload(std::uint64_t connId, net::ChannelId channel, const std::uint8_t *payload, std::uint32_t len) | Server | private |
| handleUdpUnreliable(std::uint64_t connId, const net::UdpEndpointAddr &from, const uint8_t *payload, uint32_t len) | Server | private |
| handleVoiceFrame(Connection &conn, const std::uint8_t *payload, std::uint32_t len) | Server | private |
| init(const char *addr, Uint16 port, const TransportConfig &transport={}, const GlobalDiscoveryConfig &discovery={}) | Server | |
| isEmpty() | Server | |
| keyframeRaw_ | Server | private |
| keyframeTick_ | Server | private |
| lastDirectoryHeartbeatMs_ | Server | private |
| listeningPort() const | Server | |
| listenPort_ | Server | private |
| maxPlayers_ | Server | private |
| networkLoop() | Server | private |
| networkThread_ | Server | private |
| nextChatServerSeq_ | Server | private |
| nextClientId | Server | private |
| notifyPlayerClientId(ClientId clientId, entt::entity playerEntity) | Server | |
| onClientConnected(ClientConnectedCallback fn) | Server | inline |
| onClientDisconnected(ClientDisconnectedCallback fn) | Server | inline |
| pendingSnapshotFramed_ | Server | private |
| pendingSnapshotPayload_ | Server | private |
| poll() | Server | inline |
| readClients() | Server | private |
| resetAppliedInputTicks() | Server | |
| rttSnapshotAtomic_ | Server | private |
| sendDirectoryHeartbeat(Uint64 nowMs) | Server | private |
| sendLobbyStateToClient(ClientId clientId, const std::vector< LobbyPlayer > &players) | Server | |
| sendMatchConfigToClient(ClientId clientId, const MatchConfig &config) | Server | |
| sendToClient(const ClientId &clientId, const void *data, int len) | Server | |
| sendVoiceFrameToClient(ClientId recipient, ClientId speaker, std::uint16_t sequence, std::uint8_t frameMs, std::span< const std::uint8_t > opus) | Server | |
| sendVoiceFrameToClients(std::span< const ClientId > recipients, ClientId speaker, std::uint16_t sequence, std::uint8_t frameMs, std::span< const std::uint8_t > opus) | Server | |
| server | Server | private |
| session_ | Server | private |
| setAdvertiseServer(bool enabled) | Server | |
| setMaxPlayers(int maxPlayers) | Server | |
| shouldStop_ | Server | private |
| shutdown() | Server | |
| snapshotClientNetStates(std::vector< ClientNetState > &out) | Server | |
| snapshotCounter_ | Server | private |
| stateMutex_ | Server | private |
| transportConfig_ | Server | private |
| udpEndpoint_ | Server | private |
| usingUdpSession_ | Server | private |