You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.2 KiB
40 lines
1.2 KiB
//========= Copyright (c) 1996-2002, Valve LLC, All rights reserved. ============ |
|
// |
|
// Purpose: |
|
// |
|
// $NoKeywords: $ |
|
//============================================================================= |
|
|
|
#if !defined( HUD_SERVERSH ) |
|
#define HUD_SERVERSH |
|
#pragma once |
|
|
|
#define NET_CALLBACK /* */ |
|
|
|
// Dispatchers |
|
void NET_CALLBACK ListResponse( struct net_response_s *response ); |
|
void NET_CALLBACK ServerResponse( struct net_response_s *response ); |
|
void NET_CALLBACK PingResponse( struct net_response_s *response ); |
|
void NET_CALLBACK RulesResponse( struct net_response_s *response ); |
|
void NET_CALLBACK PlayersResponse( struct net_response_s *response ); |
|
|
|
void ServersInit( void ); |
|
void ServersShutdown( void ); |
|
void ServersThink( double time ); |
|
void ServersCancel( void ); |
|
|
|
// Get list and get server info from each |
|
void ServersList( void ); |
|
|
|
// Query for IP / IPX LAN servers |
|
void BroadcastServersList( int clearpending ); |
|
|
|
void ServerPing( int server ); |
|
void ServerRules( int server ); |
|
void ServerPlayers( int server ); |
|
|
|
int ServersGetCount( void ); |
|
const char *ServersGetInfo( int server ); |
|
int ServersIsQuerying( void ); |
|
void SortServers( const char *fieldname ); |
|
#endif // HUD_SERVERSH
|
|
|