UFO: Alien Invasion
|
#include <server.h>
Data Fields | |
client_state_t | state |
char | userinfo [MAX_INFO_STRING] |
player_t * | player |
char | name [32] |
int | messagelevel |
int | lastmessage |
char | peername [256] |
struct net_stream * | stream |
a client can leave the server in one of four ways:
int client_s::lastmessage |
when packet was last received
Definition at line 161 of file server.h.
Referenced by SV_CheckTimeouts(), SV_ExecuteClientMessage(), SV_Status_f(), and SVC_DirectConnect().
int client_s::messagelevel |
for filtering printed messages
Definition at line 160 of file server.h.
Referenced by SV_BroadcastPrintf(), SV_ClientPrintf(), and SV_UserinfoChanged().
char client_s::name[32] |
extracted from userinfo, high bits masked
Definition at line 159 of file server.h.
Referenced by SV_Begin_f(), SV_DropClient(), SV_GetPlayerClientStructure(), SV_Kick_f(), SV_New_f(), SV_SetClientState(), SV_StartMatch_f(), SV_Status_f(), SV_UserinfoChanged(), SVC_Status(), and SVC_TeamInfo().
char client_s::peername[256] |
Definition at line 162 of file server.h.
Referenced by SVC_DirectConnect().
player_t* client_s::player |
game client structure
Definition at line 158 of file server.h.
Referenced by SV_Begin_f(), SV_CheckSpawnSoldiers(), SV_DropClient(), SV_ExecuteClientMessage(), SV_ExecuteUserCommand(), SV_StartGame_f(), SV_StartMatch_f(), SV_Status_f(), SV_UserinfoChanged(), SVC_DirectConnect(), SVC_Status(), and SVC_TeamInfo().
client_state_t client_s::state |
Definition at line 156 of file server.h.
Referenced by SV_Begin_f(), SV_BroadcastPrintf(), SV_CheckSpawnSoldiers(), SV_CheckStartMatch(), SV_CheckTimeouts(), SV_CountPlayers(), SV_DropClient(), SV_ExecuteClientMessage(), SV_FinalMessage(), SV_GetPlayerClientStructure(), SV_Map(), SV_Multicast(), SV_New_f(), SV_PingPlayers(), SV_SetClientState(), SV_StartGame_f(), SV_StartMatch_f(), SV_Status_f(), SVC_DirectConnect(), SVC_Info(), SVC_Status(), and SVC_TeamInfo().
struct net_stream* client_s::stream |
Definition at line 163 of file server.h.
Referenced by SV_BroadcastPrintf(), SV_ClientCommand(), SV_ClientPrintf(), SV_DropClient(), SV_FinalMessage(), SV_Multicast(), SV_New_f(), SV_PingPlayers(), SV_Status_f(), and SVC_DirectConnect().
char client_s::userinfo[MAX_INFO_STRING] |
Definition at line 157 of file server.h.
Referenced by SV_ExecuteClientMessage(), SV_UserInfo_f(), SV_UserinfoChanged(), and SVC_DirectConnect().