DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
server_static_t Struct Reference

#include <server.h>

+ Collaboration diagram for server_static_t:

Data Fields

qbool changelevel_issued
 cleared when at SV_SpawnServer
 
struct client_s * clients
 client slots
 
unsigned char * csqc_progdata
 
unsigned char * csqc_progdata_deflated
 
size_t csqc_progsize_deflated
 
int maxclients
 number of svs.clients slots (updated by maxplayers command)
 
int maxclients_next
 
int serverflags
 episode completion information
 
char serverinfo [MAX_SERVERINFO_STRING]
 server infostring
 
voidthread
 
qbool threaded
 
voidthreadmutex
 
qbool volatile threadstop
 

Detailed Description

Definition at line 25 of file server.h.

Field Documentation

◆ changelevel_issued

qbool server_static_t::changelevel_issued

cleared when at SV_SpawnServer

Definition at line 34 of file server.h.

Referenced by SV_SpawnServer(), and VM_changelevel().

◆ clients

◆ csqc_progdata

unsigned char* server_static_t::csqc_progdata

Definition at line 39 of file server.h.

Referenced by SV_Download_f(), SV_Prepare_CSQC(), and SV_SendServerinfo().

◆ csqc_progdata_deflated

unsigned char* server_static_t::csqc_progdata_deflated

Definition at line 41 of file server.h.

Referenced by SV_Download_f(), and SV_Prepare_CSQC().

◆ csqc_progsize_deflated

size_t server_static_t::csqc_progsize_deflated

Definition at line 40 of file server.h.

Referenced by SV_Download_f(), and SV_Prepare_CSQC().

◆ maxclients

◆ maxclients_next

int server_static_t::maxclients_next

Definition at line 28 of file server.h.

Referenced by SV_Map_f(), SV_MaxPlayers_f(), and SV_ServerOptions().

◆ serverflags

int server_static_t::serverflags

episode completion information

Definition at line 32 of file server.h.

Referenced by SV_Map_f(), SV_SaveSpawnparms(), and SV_SpawnServer().

◆ serverinfo

char server_static_t::serverinfo[MAX_SERVERINFO_STRING]

server infostring

Definition at line 36 of file server.h.

Referenced by Cvar_SetQuick_Internal(), and VM_SV_serverkey().

◆ thread

void* server_static_t::thread

Definition at line 47 of file server.h.

Referenced by SV_StartThread(), and SV_StopThread().

◆ threaded

qbool server_static_t::threaded

◆ threadmutex

void* server_static_t::threadmutex

Definition at line 46 of file server.h.

Referenced by SV_StartThread(), and SV_StopThread().

◆ threadstop

qbool volatile server_static_t::threadstop

Definition at line 45 of file server.h.

Referenced by SV_StartThread(), SV_StopThread(), and SV_ThreadFunc().


The documentation for this struct was generated from the following file: