Changeset 124 for abuse/trunk/src/net/gserver.hpp
- Timestamp:
- Mar 18, 2008, 9:36:56 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
abuse/trunk/src/net/gserver.hpp
r57 r124 13 13 unsigned char flags; 14 14 enum { Has_joined=1, 15 16 17 18 15 Wait_reload=2, 16 Wait_input=4, 17 Need_reload_start_ok=8, 18 Delete_me=16 }; 19 19 int get_flag(int flag) { return flags&flag; } 20 20 void set_flag(int flag, int x) { if (x) flags|=flag; else flags&=~flag; } … … 36 36 void set_need_reload_start_ok(int x) { set_flag(Need_reload_start_ok,x); } 37 37 38 int client_id; 38 int client_id; 39 39 net_socket *comm; 40 40 net_address *data_address; 41 41 player_client *next; 42 player_client(int client_id, net_socket *comm, net_address *data_address, player_client *next) : 43 client_id(client_id), comm(comm), data_address(data_address), next(next) 44 { 45 46 47 comm->read_selectable(); 42 player_client(int client_id, net_socket *comm, net_address *data_address, player_client *next) : 43 client_id(client_id), comm(comm), data_address(data_address), next(next) 44 { 45 flags=0; 46 set_wait_input(1); 47 comm->read_selectable(); 48 48 }; 49 49 ~player_client();
Note: See TracChangeset
for help on using the changeset viewer.