|
enum class | Reliability : int { Reliable = 0
, ReliableOrdered = 1
, Unreliable = 2
, UnreliableSequenced = 3
} |
|
enum class | DataStatus : int { HasData = 0
, NoData = 1
, BrokenData = 2
} |
|
enum class | NetworkLoad : int { Unrestricted = 0
, Low = 1
, Medium = 2
, High = 3
} |
|
using | PacketRecvTimepoint = ::std::chrono::steady_clock::time_point |
|
using | PacketRecvTimepointPtr = ::std::shared_ptr<::std::chrono::steady_clock::time_point> |
|
|
LatencyNetworkPeer & | operator= (LatencyNetworkPeer const &) |
|
| LatencyNetworkPeer (LatencyNetworkPeer const &) |
|
virtual void | sendPacket (::std::string const &, ::NetworkPeer::Reliability, ::Compressibility) |
|
virtual::NetworkPeer::DataStatus | receivePacket (::std::string &, ::std::shared_ptr<::std::chrono::steady_clock::time_point > const &) |
|
virtual::NetworkPeer::NetworkStatus | getNetworkStatus () const |
|
virtual void | update () |
|
virtual void | flush (::std::function< void()> &&callback) |
|
virtual bool | isLocal () const |
|
virtual bool | isEncrypted () const |
|
MCAPI void | $dtor () |
|
MCAPI void | $update () |
|
MCAPI void | $flush (::std::function< void()> &&callback) |
|
MCAPI bool | $isLocal () const |
|
MCAPI bool | $isEncrypted () const |
|
|
static MCAPI void ** | $vftable () |
|
◆ sendPacket()
virtual void LatencyNetworkPeer::sendPacket |
( |
::std::string const & | , |
|
|
::NetworkPeer::Reliability | , |
|
|
::Compressibility | ) |
|
virtual |
◆ receivePacket()
virtual::NetworkPeer::DataStatus LatencyNetworkPeer::receivePacket |
( |
::std::string & | , |
|
|
::std::shared_ptr<::std::chrono::steady_clock::time_point > const & | ) |
|
virtual |
◆ getNetworkStatus()
virtual::NetworkPeer::NetworkStatus LatencyNetworkPeer::getNetworkStatus |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following file: