![]() |
xyginext
0.2.0
Second generation of xygine game creation framework
|
Default networking library implmentation. This should never be used directly. More...
#include <EnetClientImpl.hpp>
Public Member Functions | |
EnetClientImpl (const EnetClientImpl &)=delete | |
EnetClientImpl (EnetClientImpl &&)=delete | |
EnetClientImpl & | operator= (const EnetClientImpl &)=delete |
EnetClientImpl & | operator= (EnetClientImpl &&)=delete |
bool | create (std::size_t maxChannels, std::size_t maxClients, sf::Uint32 incoming, sf::Uint32 outgoing) override |
bool | connect (const std::string &address, sf::Uint16 port, sf::Uint32 timeout) override |
bool | connected () const override |
void | disconnect () override |
bool | pollEvent (NetEvent &) override |
void | sendPacket (std::uint8_t id, const void *data, std::size_t size, NetFlag flags, sf::Uint8 channel) override |
const NetPeer & | getPeer () const override |
std::uint32_t | getAddress () const override |
std::uint16_t | getPort () const override |
![]() | |
NetClientImpl (const NetClientImpl &)=delete | |
NetClientImpl (NetClientImpl &&)=delete | |
NetClientImpl & | operator= (const NetClientImpl &)=delete |
NetClientImpl & | operator= (NetClientImpl &&)=delete |
Default networking library implmentation. This should never be used directly.