58 UInt_64
GetId()
const;
83 virtual void Poll(
const float &delta);
Definition: NetChannel.h:15
static const UInt_64 latencyOp
Definition: NetChannel.h:26
static const UInt_64 statusUpdateOp
Definition: NetChannel.h:23
static const UInt_64 internalSys
Definition: NetChannel.h:17
NetSys * GetSystem(UInt_64 sysId) const
Definition: NetChannel.cpp:180
static const UInt_64 connectedOp
Definition: NetChannel.h:19
bool IsDropPacketsEnabled() const
Definition: NetChannel.cpp:134
float GetMaxTimeout() const
Definition: NetChannel.cpp:114
float GetResendRate() const
Definition: NetChannel.cpp:124
void SetResendRate(float seconds)
Definition: NetChannel.cpp:119
Version GetVersion() const
Definition: NetChannel.cpp:104
EHC * GetOwner() const
Definition: NetChannel.cpp:89
static const UInt_64 pongOp
Definition: NetChannel.h:25
bool IsValid() const
Definition: NetChannel.cpp:152
void EnableDropPackets(bool enable)
Definition: NetChannel.cpp:129
static const UInt_64 pingOp
Definition: NetChannel.h:24
bool AddSystem(NetSys *sys)
Definition: NetChannel.cpp:139
static const UInt_64 disconnectedOp
Definition: NetChannel.h:22
Str_8 GetName() const
Definition: NetChannel.cpp:99
static const UInt_64 disconnectOp
Definition: NetChannel.h:21
static const UInt_64 connectOp
Definition: NetChannel.h:18
UInt_64 GetId() const
Definition: NetChannel.cpp:94
bool HasSystem(UInt_64 sysId) const
Definition: NetChannel.cpp:166
static const UInt_64 receivedOp
Definition: NetChannel.h:27
virtual ~NetChannel()
Definition: NetChannel.cpp:21
NetChannel()
Definition: NetChannel.cpp:25
NetChannel & operator=(NetChannel &&channel) noexcept
Definition: NetChannel.cpp:53
static const UInt_64 rejectedOp
Definition: NetChannel.h:20
void SetMaxTimeout(float seconds)
Definition: NetChannel.cpp:109
A helper class for storing version major, minor and patch.
Definition: Version.h:9