![]() |
xyginext
0.2.0
Second generation of xygine game creation framework
|
Default implementation of the networking library. This should never be used directly. More...
#include <EnetHostImpl.hpp>
Public Member Functions | |
EnetHostImpl (const EnetHostImpl &)=delete | |
EnetHostImpl (EnetHostImpl &&)=delete | |
EnetHostImpl & | operator= (const EnetHostImpl &)=delete |
EnetHostImpl & | operator= (EnetHostImpl &&)=delete |
bool | start (const std::string &address, sf::Uint16 port, std::size_t maxClient, std::size_t maxChannels, sf::Uint32 incoming, sf::Uint32 outgoing) override |
void | stop () override |
bool | pollEvent (NetEvent &) override |
void | broadcastPacket (std::uint8_t id, const void *data, std::size_t size, NetFlag flags, sf::Uint8 channel) override |
void | sendPacket (const NetPeer &peer, std::uint8_t id, const void *data, std::size_t size, NetFlag flags, sf::Uint8 channel) override |
std::size_t | getConnectedPeerCount () const override |
std::uint32_t | getAddress () const override |
std::uint16_t | getPort () const override |
![]() | |
NetHostImpl (const NetHostImpl &)=delete | |
NetHostImpl (NetHostImpl &&)=delete | |
NetHostImpl & | operator= (const NetHostImpl &)=delete |
NetHostImpl & | operator= (NetHostImpl &&)=delete |
Default implementation of the networking library. This should never be used directly.