Quake II RTX doxygen  1.0 dev
gtv_s Struct Reference

Public Attributes

list_t entry
 
int id
 
char name [MAX_MVD_NAME]
 
gtv_state_t state
 
mvd_tmvd
 
void(* drop )(struct gtv_s *)
 
void(* destroy )(struct gtv_s *)
 
void(* run )(struct gtv_s *)
 
char * username
 
char * password
 
netstream_t stream
 
char address [MAX_QPATH]
 
byte * data
 
size_t msglen
 
unsigned flags
 
unsigned last_rcvd
 
unsigned last_sent
 
unsigned retry_time
 
unsigned retry_backoff
 
qhandle_t demoplayback
 
int demoloop
 
int demoskip
 
string_entry_t * demohead
 
string_entry_t * demoentry
 
size_t demosize
 
size_t demopos
 
qboolean demowait
 

Detailed Description

Definition at line 46 of file client.c.

Member Data Documentation

◆ address

char gtv_s::address[MAX_QPATH]

Definition at line 61 of file client.c.

Referenced by check_reconnect(), demo_play_next(), and MVD_Connect_f().

◆ data

◆ demoentry

string_entry_t * gtv_s::demoentry

Definition at line 78 of file client.c.

Referenced by demo_finish(), demo_free_playlist(), and demo_play_next().

◆ demohead

string_entry_t* gtv_s::demohead

Definition at line 78 of file client.c.

Referenced by demo_free_playlist(), demo_play_next(), and MVD_Play_f().

◆ demoloop

int gtv_s::demoloop

Definition at line 77 of file client.c.

Referenced by demo_play_next(), and MVD_Play_f().

◆ demoplayback

qhandle_t gtv_s::demoplayback

◆ demopos

size_t gtv_s::demopos

Definition at line 79 of file client.c.

Referenced by demo_emit_snapshot(), demo_play_next(), and demo_update().

◆ demosize

size_t gtv_s::demosize

Definition at line 79 of file client.c.

Referenced by demo_emit_snapshot(), demo_play_next(), and demo_update().

◆ demoskip

int gtv_s::demoskip

Definition at line 77 of file client.c.

Referenced by demo_read_frame().

◆ demowait

qboolean gtv_s::demowait

Definition at line 80 of file client.c.

Referenced by demo_read_frame(), and MVD_Seek_f().

◆ destroy

void(* gtv_s::destroy) (struct gtv_s *)

Definition at line 55 of file client.c.

Referenced by MVD_Connect_f(), MVD_Disconnect_f(), MVD_Play_f(), and MVD_Shutdown().

◆ drop

void(* gtv_s::drop) (struct gtv_s *)

Definition at line 54 of file client.c.

Referenced by MVD_Connect_f(), and MVD_Play_f().

◆ entry

◆ flags

unsigned gtv_s::flags

◆ id

int gtv_s::id

◆ last_rcvd

unsigned gtv_s::last_rcvd

◆ last_sent

unsigned gtv_s::last_sent

Definition at line 71 of file client.c.

Referenced by check_reconnect(), check_timeouts(), MVD_Connect_f(), and write_stream().

◆ msglen

◆ mvd

◆ name

◆ password

char * gtv_s::password

Definition at line 59 of file client.c.

Referenced by gtv_destroy(), MVD_Connect_f(), and send_hello().

◆ retry_backoff

unsigned gtv_s::retry_backoff

Definition at line 73 of file client.c.

Referenced by check_reconnect(), and gtv_drop().

◆ retry_time

unsigned gtv_s::retry_time

Definition at line 72 of file client.c.

Referenced by check_reconnect(), and gtv_drop().

◆ run

void(* gtv_s::run) (struct gtv_s *)

Definition at line 56 of file client.c.

Referenced by MVD_Connect_f(), and MVD_Frame().

◆ state

◆ stream

◆ username

char* gtv_s::username

Definition at line 59 of file client.c.

Referenced by gtv_destroy(), MVD_Connect_f(), and send_hello().