Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

client_s Struct Reference

#include <server.h>

Collaboration diagram for client_s:

Collaboration graph
[legend]

Data Fields

int challenge
int deltaMessage
fileHandle_t download
unsigned char * downloadBlocks [MAX_DOWNLOAD_WINDOW]
int downloadBlockSize [MAX_DOWNLOAD_WINDOW]
int downloadClientBlock
int downloadCount
int downloadCurrentBlock
qboolean downloadEOF
char downloadName [MAX_QPATH]
int downloadSendTime
int downloadSize
int downloadXmitBlock
clientSnapshot_t frames [PACKET_BACKUP]
int gamestateMessageNum
sharedEntity_tgentity
qboolean gotCP
int lastClientCommand
char lastClientCommandString [MAX_STRING_CHARS]
int lastConnectTime
int lastMessageNum
int lastPacketTime
usercmd_t lastUsercmd
int messageAcknowledge
char name [MAX_NAME_LENGTH]
netchan_t netchan
netchan_buffer_t ** netchan_end_queue
netchan_buffer_tnetchan_start_queue
int nextReliableTime
int nextSnapshotTime
int ping
int pureAuthentic
int rate
qboolean rateDelayed
int reliableAcknowledge
char reliableCommands [MAX_RELIABLE_COMMANDS][MAX_STRING_CHARS]
int reliableSent
int reliableSequence
int snapshotMsec
clientState_t state
int timeoutCount
char userinfo [MAX_INFO_STRING]

Field Documentation

int challenge
 

Definition at line 126 of file server.h.

Referenced by SV_DirectConnect(), SV_Netchan_Decode(), and SV_Netchan_Encode().

int deltaMessage
 

Definition at line 148 of file server.h.

Referenced by SV_ClientEnterWorld(), SV_SpawnServer(), and SV_WriteSnapshotToClient().

fileHandle_t download
 

Definition at line 137 of file server.h.

Referenced by SV_DropClient().

unsigned char* downloadBlocks[MAX_DOWNLOAD_WINDOW]
 

Definition at line 143 of file server.h.

int downloadBlockSize[MAX_DOWNLOAD_WINDOW]
 

Definition at line 144 of file server.h.

int downloadClientBlock
 

Definition at line 140 of file server.h.

int downloadCount
 

Definition at line 139 of file server.h.

int downloadCurrentBlock
 

Definition at line 141 of file server.h.

qboolean downloadEOF
 

Definition at line 145 of file server.h.

char downloadName[MAX_QPATH]
 

Definition at line 136 of file server.h.

Referenced by SV_SendMessageToClient().

int downloadSendTime
 

Definition at line 146 of file server.h.

int downloadSize
 

Definition at line 138 of file server.h.

int downloadXmitBlock
 

Definition at line 142 of file server.h.

clientSnapshot_t frames[PACKET_BACKUP]
 

Definition at line 155 of file server.h.

Referenced by SV_BuildClientSnapshot(), SV_SendMessageToClient(), and SV_WriteSnapshotToClient().

int gamestateMessageNum
 

Definition at line 125 of file server.h.

Referenced by SV_DirectConnect(), and SV_SendClientGameState().

sharedEntity_t* gentity
 

Definition at line 132 of file server.h.

Referenced by BotDrawDebugPolygons(), SV_BuildClientSnapshot(), SV_ClientEnterWorld(), SV_DirectConnect(), SV_DropClient(), SV_InitGameVM(), SV_SendClientSnapshot(), SV_SetConfigstring(), and SV_SpawnServer().

qboolean gotCP
 

Definition at line 160 of file server.h.

Referenced by SV_SendClientGameState().

int lastClientCommand
 

Definition at line 130 of file server.h.

Referenced by SV_SendClientGameState(), and SV_SendClientSnapshot().

char lastClientCommandString[MAX_STRING_CHARS]
 

Definition at line 131 of file server.h.

Referenced by SV_Netchan_Encode().

int lastConnectTime
 

Definition at line 151 of file server.h.

Referenced by SV_DirectConnect().

int lastMessageNum
 

Definition at line 129 of file server.h.

int lastPacketTime
 

Definition at line 150 of file server.h.

Referenced by SV_DirectConnect().

usercmd_t lastUsercmd
 

Definition at line 128 of file server.h.

Referenced by BotDrawDebugPolygons(), SV_ClientEnterWorld(), SV_GetUsercmd(), and SV_MapRestart_f().

int messageAcknowledge
 

Definition at line 123 of file server.h.

char name[MAX_NAME_LENGTH]
 

Definition at line 133 of file server.h.

Referenced by SV_ClientEnterWorld(), SV_DirectConnect(), SV_DropClient(), SV_SendClientGameState(), SV_SendClientSnapshot(), SV_SetUserinfo(), and SV_WriteSnapshotToClient().

netchan_t netchan
 

Definition at line 161 of file server.h.

Referenced by SV_BuildClientSnapshot(), SV_DirectConnect(), SV_DropClient(), SV_MapRestart_f(), SV_Netchan_Encode(), SV_Netchan_Process(), SV_Netchan_Transmit(), SV_Netchan_TransmitNextFragment(), SV_SendClientGameState(), SV_SendClientMessages(), SV_SendMessageToClient(), SV_SpawnServer(), and SV_WriteSnapshotToClient().

netchan_buffer_t** netchan_end_queue
 

Definition at line 167 of file server.h.

Referenced by SV_DirectConnect(), SV_Netchan_Transmit(), and SV_Netchan_TransmitNextFragment().

netchan_buffer_t* netchan_start_queue
 

Definition at line 166 of file server.h.

Referenced by SV_DirectConnect(), and SV_Netchan_TransmitNextFragment().

int nextReliableTime
 

Definition at line 149 of file server.h.

int nextSnapshotTime
 

Definition at line 152 of file server.h.

Referenced by SV_ClientEnterWorld(), SV_DirectConnect(), SV_SendClientMessages(), SV_SendMessageToClient(), and SV_SpawnServer().

int ping
 

Definition at line 156 of file server.h.

int pureAuthentic
 

Definition at line 159 of file server.h.

Referenced by SV_SendClientGameState().

int rate
 

Definition at line 157 of file server.h.

Referenced by SV_RateMsec().

qboolean rateDelayed
 

Definition at line 153 of file server.h.

Referenced by SV_SendMessageToClient(), and SV_WriteSnapshotToClient().

int reliableAcknowledge
 

Definition at line 121 of file server.h.

Referenced by SV_AddServerCommand(), and SV_UpdateServerCommandsToClient().

char reliableCommands[MAX_RELIABLE_COMMANDS][MAX_STRING_CHARS]
 

Definition at line 119 of file server.h.

Referenced by SV_AddServerCommand(), SV_Netchan_Decode(), SV_ReplacePendingServerCommands(), and SV_UpdateServerCommandsToClient().

int reliableSent
 

Definition at line 122 of file server.h.

Referenced by SV_ReplacePendingServerCommands(), and SV_UpdateServerCommandsToClient().

int reliableSequence
 

Definition at line 120 of file server.h.

Referenced by SV_AddServerCommand(), SV_ReplacePendingServerCommands(), SV_SendClientGameState(), and SV_UpdateServerCommandsToClient().

int snapshotMsec
 

Definition at line 158 of file server.h.

Referenced by SV_SendMessageToClient().

clientState_t state
 

Definition at line 116 of file server.h.

Referenced by SV_BuildClientSnapshot(), SV_ChangeMaxClients(), SV_ClientEnterWorld(), SV_DirectConnect(), SV_DropClient(), SV_MapRestart_f(), SV_SendClientGameState(), SV_SendClientMessages(), SV_SendMessageToClient(), SV_SendServerCommand(), SV_SetConfigstring(), SV_SpawnServer(), SV_WriteSnapshotToClient(), and SVC_Info().

int timeoutCount
 

Definition at line 154 of file server.h.

char userinfo[MAX_INFO_STRING]
 

Definition at line 117 of file server.h.

Referenced by SV_DirectConnect(), SV_GetUserinfo(), and SV_SetUserinfo().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 18:58:55 2005 for Quake III Arena by  doxygen 1.3.9.1