1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- /*
- * commands
- * architecture clients/serveur guinness
- * Thomas Nemeth -- le 15 juin 2001
- *
- */
-
-
- #ifndef SERVER_COMMANDS
- #define SERVER_COMMANDS
-
- /*#define MAXCMDS 14*/
-
-
- typedef struct cmdslst {
- char *nom;
- char *aide;
- int args;
- int adm;
- int interv;
- int (*fct)();
- } cmdslst;
-
- int reply (int socket_service, char *commande, userinfos *infos);
- int send_servercmds (int socket_service);
-
- /* Fonctions associees aux commandes */
- int f_help (int socket_service, const char *commande, userinfos *infos);
- int f_quit (int socket_service, const char *commande, userinfos *infos);
- int f_list (int socket_service, const char *commande, userinfos *infos);
- int f_bevr (int socket_service, const char *commande, userinfos *infos);
- int f_cold (int socket_service, const char *commande, userinfos *infos);
- int f_turn (int socket_service, const char *commande, userinfos *infos);
- int f_mesg (int socket_service, const char *commande, userinfos *infos);
- int f_info (int socket_service, const char *commande, userinfos *infos);
- int f_nick (int socket_service, const char *commande, userinfos *infos);
- int f_glas (int socket_service, const char *commande, userinfos *infos);
- int f_sadm (int socket_service, const char *commande, userinfos *infos);
- int f_shut (int socket_service, const char *commande, userinfos *infos);
- int f_rldb (int socket_service, const char *commande, userinfos *infos);
- int f_addu (int socket_service, const char *commande, userinfos *infos);
- int f_delu (int socket_service, const char *commande, userinfos *infos);
- int f_save (int socket_service, const char *commande, userinfos *infos);
- int f_load (int socket_service, const char *commande, userinfos *infos);
-
-
- #endif
|