diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-01-19 10:57:25 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-01-19 10:57:25 +0000 |
| commit | dd21ae1bc7a648138d33727628983a3b25a07570 (patch) | |
| tree | caf87523cda90c3a0fb235ea6e642765136d3f88 /src/engine/e_if_server.h | |
| parent | 4eb71856948077b4c0cf9b5ef7178075433b7259 (diff) | |
| download | zcatch-dd21ae1bc7a648138d33727628983a3b25a07570.tar.gz zcatch-dd21ae1bc7a648138d33727628983a3b25a07570.zip | |
large commit. documented a bit. editor updates. general cleanup of everything
Diffstat (limited to 'src/engine/e_if_server.h')
| -rw-r--r-- | src/engine/e_if_server.h | 137 |
1 files changed, 137 insertions, 0 deletions
diff --git a/src/engine/e_if_server.h b/src/engine/e_if_server.h new file mode 100644 index 00000000..c9572b76 --- /dev/null +++ b/src/engine/e_if_server.h @@ -0,0 +1,137 @@ +/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */ +#ifndef ENGINE_IF_SERVER_H +#define ENGINE_IF_SERVER_H + +/* + Section: Server Hooks +*/ + +/* server */ +/* + Function: server_getclientinfo + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +int server_getclientinfo(int client_id, CLIENT_INFO *info); + +/* + Function: server_clientname + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +const char *server_clientname(int client_id); + +/* grabs the latest input for the client. not withholding anything */ +/* + Function: server_latestinput + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +int *server_latestinput(int client_id, int *size); + +/* + Function: server_setclientname + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +void server_setclientname(int client_id, const char *name); + +/* + Function: server_setclientscore + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +void server_setclientscore(int client_id, int score); + +/* + Function: server_setbrowseinfo + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +void server_setbrowseinfo(int game_type, int progression); + +/* + Function: server_kick + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +void server_kick(int client_id, const char *reason); + +/* + Function: server_tick + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +int server_tick(); + +/* + Function: server_tickspeed + TODO + + Arguments: + arg1 - desc + + Returns: + + See Also: + <other_func> +*/ +int server_tickspeed(); + +#endif |