R-Type
|
This is the complete list of members for GameEngine::Network::ACommunication, including all inherited members.
_buffer | GameEngine::Network::ACommunication | protected |
_endpoint | GameEngine::Network::ACommunication | protected |
_header | GameEngine::Network::ACommunication | protected |
_listClient | GameEngine::Network::ACommunication | protected |
_streamBuffer | GameEngine::Network::ACommunication | protected |
_udpSocket | GameEngine::Network::ACommunication | protected |
ACommunication(asio::io_context &IOContext, unsigned short port) | GameEngine::Network::ACommunication | |
handleData(struct RType::Protocol::HeaderDataPacket &, unsigned short port)=0 | GameEngine::Network::ACommunication | protectedpure virtual |
handleReceive(const asio::error_code &error, std::size_t recvBytes, struct RType::Protocol::HeaderDataPacket &header) | GameEngine::Network::ACommunication | |
readHeader() | GameEngine::Network::ACommunication | |
sendData(void *data, std::size_t size, uint8_t packetType, Socket &socket, Endpoint &endpoint) | GameEngine::Network::ACommunication | inline |
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 | |
sendInformation(void *data, std::size_t size, asio::ip::tcp::socket &socket, asio::ip::tcp::endpoint &, struct RType::Protocol::HeaderDataPacket &header) | GameEngine::Network::ACommunication | |
~ACommunication() | GameEngine::Network::ACommunication | inlinevirtual |