first flow of .h, one main() compilng
This commit is contained in:
47
commands.h
Normal file
47
commands.h
Normal file
@@ -0,0 +1,47 @@
|
||||
/*
|
||||
* 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 associées 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
|
||||
Reference in New Issue
Block a user