![]() |
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 |
Public Member Functions inherited from xy::NetHostImpl | |
| 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.
1.8.18