#include "qcommon.h"Go to the source code of this file.
Functions | |
| void | Netchan_Init (void) |
| void | Netchan_OutOfBand (int net_socket, netadr_t adr, int length, byte *data) |
| void | Netchan_OutOfBandPrint (int net_socket, netadr_t adr, char *format,...) |
| void | Netchan_Setup (netsrc_t sock, netchan_t *chan, netadr_t adr, int qport) |
| qboolean | Netchan_CanReliable (netchan_t *chan) |
| qboolean | Netchan_NeedReliable (netchan_t *chan) |
| void | Netchan_Transmit (netchan_t *chan, int length, byte *data) |
| qboolean | Netchan_Process (netchan_t *chan, sizebuf_t *msg) |
Variables | |
| cvar_t * | showpackets |
| cvar_t * | showdrop |
| cvar_t * | qport |
| netadr_t | net_from |
| sizebuf_t | net_message |
| byte | net_message_buffer [MAX_MSGLEN] |
Definition at line 175 of file net_chan.c.
Definition at line 132 of file net_chan.c.
Referenced by CL_CheckForResend(), CL_ConnectionlessPacket(), CL_PingServers_f(), CL_SendConnectPacket(), Master_Heartbeat(), Master_Shutdown(), SV_FlushRedirect(), SV_SetMaster_f(), SVC_DirectConnect(), SVC_GetChallenge(), SVC_Info(), SVC_Ping(), and SVC_Status().
Definition at line 152 of file net_chan.c.
Referenced by CL_ConnectionlessPacket(), and SVC_DirectConnect().
Definition at line 213 of file net_chan.c.
Referenced by CL_Disconnect(), CL_SendCmd(), SV_FinalMessage(), SV_SendClientDatagram(), and SV_SendClientMessages().
| netadr_t net_from |
Definition at line 81 of file net_chan.c.
Referenced by CL_ConnectionlessPacket(), CL_DumpPackets(), CL_ParseStatusMessage(), CL_ReadPackets(), NET_GetLoopPacket(), NET_GetPacket(), SV_ConnectionlessPacket(), SV_FlushRedirect(), SV_ReadPackets(), SVC_Ack(), SVC_DirectConnect(), SVC_GetChallenge(), SVC_Info(), SVC_Ping(), SVC_RemoteCommand(), and SVC_Status().
| sizebuf_t net_message |
Definition at line 82 of file net_chan.c.
Referenced by CL_ConnectionlessPacket(), CL_DumpPackets(), CL_Init(), CL_ParseBeam(), CL_ParseBeam2(), CL_ParseConfigString(), CL_ParseDelta(), CL_ParseDownload(), CL_ParseEntityBits(), CL_ParseFrame(), CL_ParseInventory(), CL_ParseLaser(), CL_ParseLightning(), CL_ParseMuzzleFlash(), CL_ParseMuzzleFlash2(), CL_ParseNuke(), CL_ParsePacketEntities(), CL_ParseParticles(), CL_ParsePlayerBeam(), CL_ParsePlayerstate(), CL_ParseServerData(), CL_ParseServerMessage(), CL_ParseStartSoundPacket(), CL_ParseStatusMessage(), CL_ParseSteam(), CL_ParseTEnt(), CL_ParseWidow(), CL_ReadPackets(), CL_WriteDemoMessage(), NET_GetLoopPacket(), NET_GetPacket(), SHOWNET(), SV_ConnectionlessPacket(), SV_ExecuteClientMessage(), SV_FinalMessage(), SV_Init(), SV_ReadPackets(), and SVC_RemoteCommand().
| byte net_message_buffer[MAX_MSGLEN] |
Definition at line 83 of file net_chan.c.
| cvar_t* qport |
Definition at line 79 of file net_chan.c.
Referenced by Netchan_Init(), Netchan_Process(), Netchan_Setup(), Netchan_Transmit(), SV_ReadPackets(), and SVC_DirectConnect().
| cvar_t* showdrop |
Definition at line 78 of file net_chan.c.
Referenced by Netchan_Init(), and Netchan_Process().
| cvar_t* showpackets |
Definition at line 77 of file net_chan.c.
Referenced by Netchan_Init(), Netchan_Process(), and Netchan_Transmit().