r-type  0.0.0
R-Type main
Loading...
Searching...
No Matches
eng::AsioClient Member List

This is the complete list of members for eng::AsioClient, including all inherited members.

AsioClient()eng::AsioClient
AsioClient(const AsioClient &)=deleteeng::AsioClient
AsioClient(AsioClient &&)=deleteeng::AsioClient
connect(const std::string &host, uint16_t port) overrideeng::AsioClientvirtual
disconnect() overrideeng::AsioClientvirtual
getName() const overrideeng::AsioClientinlinevirtual
getServerTickRate() consteng::AsioClientinlinevirtual
getSessionId() consteng::AsioClientinlinevirtual
getType() const overrideeng::AsioClientinlinevirtual
handleConnectAccept(const std::vector< uint8_t > &payload)eng::AsioClientprivate
handleReceive(const asio::error_code &error, std::size_t bytesTransferred)eng::AsioClientprivate
handleReliablePacket(const rnp::PacketHeader &header)eng::AsioClientprivate
handleSend(const asio::error_code &error, std::size_t bytesTransferred)eng::AsioClientprivate
m_clientCapseng::AsioClientprivate
m_connectedeng::AsioClientprivate
m_eventsHandlereng::AsioClientprivate
m_ioContexteng::AsioClientprivate
m_ioThreadeng::AsioClientprivate
m_lastAckSenteng::AsioClientprivate
m_packetHandlerseng::AsioClientprivate
m_pendingReliableeng::AsioClientprivate
m_recvBuffereng::AsioClientprivate
m_sequenceNumbereng::AsioClientprivate
m_serverCapseng::AsioClientprivate
m_serverEndpointeng::AsioClientprivate
m_serverMtueng::AsioClientprivate
m_serverTickRateeng::AsioClientprivate
m_sessionIdeng::AsioClientprivate
m_socketeng::AsioClientprivate
m_workGuardeng::AsioClientprivate
operator=(const AsioClient &)=deleteeng::AsioClient
operator=(AsioClient &&)=deleteeng::AsioClient
PacketHandler typedefeng::AsioClient
processAck(const std::vector< uint8_t > &payload)eng::AsioClientprivate
processEntityEvent(const std::vector< uint8_t > &payload)eng::AsioClientprivate
processEvents(const std::vector< uint8_t > &payload)eng::AsioClientprivate
processPacket(const std::vector< uint8_t > &data)eng::AsioClientprivate
processWorldState(const std::vector< uint8_t > &payload)eng::AsioClientprivate
retransmitReliable()eng::AsioClientprivate
sendAck(std::uint32_t cumulative, std::uint32_t ackBits)eng::AsioClientvirtual
sendConnect(const std::string &playerName)eng::AsioClientvirtual
sendConnectWithCaps(const std::string &playerName, std::uint32_t clientCaps)eng::AsioClientvirtual
sendDisconnect()eng::AsioClientvirtual
sendDisconnect(rnp::DisconnectReason reason)eng::AsioClientvirtual
sendPing()eng::AsioClientvirtual
sendPing(std::uint32_t nonce, std::uint32_t sendTimeMs)eng::AsioClientvirtual
sendPlayerInput(uint8_t direction, uint8_t shooting)eng::AsioClientvirtual
sendPlayerInputAsEvent(std::uint16_t playerId, uint8_t direction, uint8_t shooting, uint32_t clientTimeMs)eng::AsioClientvirtual
setEventsHandler(std::function< void(const std::vector< rnp::EventRecord > &)> handler)eng::AsioClientvirtual
setPacketHandler(rnp::PacketType type, PacketHandler handler)eng::AsioClientvirtual
startReceive()eng::AsioClientprivate
~AsioClient() override=defaulteng::AsioClient
~INetworkClient()=defaulteng::INetworkClientvirtual
~IPlugin()=defaultutl::IPluginvirtual