R-Type
RType::Server::UdpServer Member List

This is the complete list of members for RType::Server::UdpServer, including all inherited members.

_bufferGameEngine::Network::ACommunicationprotected
_endpointGameEngine::Network::ACommunicationprotected
_headerGameEngine::Network::ACommunicationprotected
_listClientGameEngine::Network::ACommunicationprotected
_streamBufferGameEngine::Network::ACommunicationprotected
_udpSocketGameEngine::Network::ACommunicationprotected
ACommunication(asio::io_context &IOContext, unsigned short port)GameEngine::Network::ACommunication
getListClients()RType::Server::UdpServer
handleCollisionResponse(struct RType::Protocol::HeaderDataPacket header, unsigned short port)RType::Server::UdpServer
handleConnexion(struct RType::Protocol::HeaderDataPacket header, unsigned short port)RType::Server::UdpServer
handleData(struct RType::Protocol::HeaderDataPacket &header, unsigned short port)RType::Server::UdpServervirtual
handleDisconnexion(struct RType::Protocol::HeaderDataPacket header, unsigned short port)RType::Server::UdpServer
handleInput(struct RType::Protocol::HeaderDataPacket header, unsigned short port)RType::Server::UdpServer
handleReceive(const asio::error_code &error, std::size_t recvBytes, struct RType::Protocol::HeaderDataPacket &header)GameEngine::Network::ACommunication
handleString(struct RType::Protocol::HeaderDataPacket header, unsigned short port)RType::Server::UdpServer
handleTextureResponse(struct RType::Protocol::HeaderDataPacket header, unsigned short port)RType::Server::UdpServer
readHeader()GameEngine::Network::ACommunication
run()RType::Server::UdpServer
sendData(void *data, std::size_t size, uint8_t packetType, Socket &socket, Endpoint &endpoint)GameEngine::Network::ACommunicationinline
sendInformation(uint8_t packetType, std::vector< std::byte > dataToSend, asio::ip::udp::endpoint &endpoint)RType::Server::UdpServer
GameEngine::Network::ACommunication::sendInformation(void *data, std::size_t size, asio::ip::udp::socket &socket, asio::ip::udp::endpoint &endpoint, struct RType::Protocol::HeaderDataPacket &header)GameEngine::Network::ACommunication
GameEngine::Network::ACommunication::sendInformation(void *data, std::size_t size, asio::ip::tcp::socket &socket, asio::ip::tcp::endpoint &, struct RType::Protocol::HeaderDataPacket &header)GameEngine::Network::ACommunication
UdpServer(asio::io_context &IOContext, unsigned short port, SafeQueue< struct RType::Event > &eventQueue)RType::Server::UdpServer
~ACommunication()GameEngine::Network::ACommunicationinlinevirtual
~UdpServer()RType::Server::UdpServer