#include <C4GameControlNetwork.h>
Public Member Functions | |
C4GameControlClient () | |
int32_t | getClientID () const |
const char * | getName () const |
int32_t | getNextControl () const |
int32_t | getPerfStat () const |
void | Set (int32_t iClientID, const char *szName) |
void | SetNextControl (int32_t inNextControl) |
void | AddPerf (int32_t iTime) |
Protected Attributes | |
int32_t | iClientID |
char | szName [C4MaxName+1] |
int32_t | iNextControl {0} |
int32_t | iPerformance {0} |
C4GameControlClient * | pNext |
Friends | |
class | C4GameControlNetwork |
Definition at line 206 of file C4GameControlNetwork.h.
C4GameControlClient::C4GameControlClient | ( | ) |
void C4GameControlClient::AddPerf | ( | int32_t | iTime | ) |
|
inline |
Definition at line 227 of file C4GameControlNetwork.h.
References iClientID.
Referenced by C4GameControlNetwork::AddClient(), and C4GameControlNetwork::PackCompleteCtrl().
|
inline |
|
inline |
Definition at line 229 of file C4GameControlNetwork.h.
References iNextControl.
Referenced by C4GameControlNetwork::ClientNextControl(), and C4GameControlNetwork::PackCompleteCtrl().
int32_t C4GameControlClient::getPerfStat | ( | ) | const |
Definition at line 903 of file C4GameControlNetwork.cpp.
References iPerformance.
Referenced by C4GameControlNetwork::ClientPerfStat().
void C4GameControlClient::Set | ( | int32_t | iClientID, |
const char * | szName | ||
) |
Definition at line 908 of file C4GameControlNetwork.cpp.
References iClientID, SCopy(), and szName.
Referenced by C4GameControlNetwork::AddClient().
|
inline |
Definition at line 233 of file C4GameControlNetwork.h.
References iNextControl.
Referenced by C4GameControlNetwork::AddClient(), and C4GameControlNetwork::PackCompleteCtrl().
|
friend |
Definition at line 208 of file C4GameControlNetwork.h.
|
protected |
Definition at line 214 of file C4GameControlNetwork.h.
Referenced by getClientID(), and Set().
|
protected |
Definition at line 218 of file C4GameControlNetwork.h.
Referenced by getNextControl(), and SetNextControl().
|
protected |
Definition at line 221 of file C4GameControlNetwork.h.
Referenced by AddPerf(), and getPerfStat().
|
protected |
Definition at line 224 of file C4GameControlNetwork.h.
Referenced by C4GameControlNetwork::AddClient(), C4GameControlNetwork::CalcPerformance(), C4GameControlNetwork::getClient(), C4GameControlNetwork::PackCompleteCtrl(), and C4GameControlNetwork::RemoveClient().
|
protected |
Definition at line 215 of file C4GameControlNetwork.h.
Referenced by C4GameControlClient(), getName(), and Set().