1 /*
2  * qstat
3  * by Steve Jankowski
4  *
5  * New Haze query protocol
6  * Copyright 2007 Steven Hartland
7  *
8  * Licensed under the Artistic License, see LICENSE.txt for license terms
9  */
10 #ifndef QSTAT_HAZE_H
11 #define QSTAT_HAZE_H
12 
13 #include "qserver.h"
14 
15 #define HAZE_BASIC_INFO		0x01
16 #define HAZE_GAME_RULES		0x02
17 #define HAZE_PLAYER_INFO	0x04
18 #define HAZE_TEAM_INFO		0x08
19 
20 // Packet processing methods
21 query_status_t deal_with_haze_packet(struct qserver *server, char *pkt, int pktlen);
22 query_status_t deal_with_haze_status(struct qserver *server, char *rawpkt, int pktlen);
23 query_status_t send_haze_request_packet(struct qserver *server);
24 
25 #endif
26