58 UInt_64
GetId()
const;
83 virtual void Poll(
const float &delta);
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
friend class EHC
Definition NetChannel.h:30
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
Definition Serializer.h:25
A helper class for storing version major, minor and patch.
Definition Version.h:9
Str< Char_8, UInt_64 > Str_8
Definition Str.h:1902