src/p.comsys.h

Go to the documentation of this file.
00001 
00002 /*
00003    p.comsys.h
00004 
00005    Automatically created by protomaker (C) 1998 Markus Stenberg (fingon@iki.fi)
00006    Protomaker is actually only a wrapper script for cproto, but well.. I like
00007    fancy headers and stuff :)
00008    */
00009 
00010 /* Generated at Thu Mar 11 17:43:42 CET 1999 from comsys.c */
00011 
00012 #ifndef _P_COMSYS_H
00013 #define _P_COMSYS_H
00014 
00015 /* comsys.c */
00016 void init_chantab(void);
00017 void send_channel(char *chan, const char *format, ...);
00018 char *get_channel_from_alias(dbref player, char *alias);
00019 void load_comsystem(FILE * fp);
00020 void save_comsystem(FILE * fp);
00021 void do_processcom(dbref player, char *arg1, char *arg2);
00022 struct channel *select_channel(char *channel);
00023 struct comuser *select_user(struct channel *ch, dbref player);
00024 void do_addcom(dbref player, dbref cause, int key, char *arg1, char *arg2);
00025 void do_delcom(dbref player, dbref cause, int key, char *arg1);
00026 void do_delcomchannel(dbref player, char *channel);
00027 void do_createchannel(dbref player, dbref cause, int key, char *channel);
00028 void do_destroychannel(dbref player, dbref cause, int key, char *channel);
00029 void do_listchannels(dbref player);
00030 void do_comtitle(dbref player, dbref cause, int key, char *arg1,
00031     char *arg2);
00032 void do_comlist(dbref player, dbref cause, int key);
00033 void do_channelnuke(dbref player);
00034 void do_clearcom(dbref player, dbref cause, int key);
00035 void do_allcom(dbref player, dbref cause, int key, char *arg1);
00036 void do_channelwho(dbref player, dbref cause, int key, char *arg1);
00037 void do_comdisconnectraw_notify(dbref player, char *chan);
00038 void do_comconnectraw_notify(dbref player, char *chan);
00039 void do_comconnectchannel(dbref player, char *channel, char *alias, int i);
00040 void do_comdisconnect(dbref player);
00041 void do_comconnect(dbref player, DESC * d);
00042 void do_comdisconnectchannel(dbref player, char *channel);
00043 void do_editchannel(dbref player, dbref cause, int flag, char *arg1,
00044     char *arg2);
00045 int do_comsystem(dbref who, char *cmd);
00046 void do_chclose(dbref player, char *chan);
00047 void do_cemit(dbref player, dbref cause, int key, char *chan, char *text);
00048 void do_chopen(dbref player, dbref cause, int key, char *chan,
00049     char *object);
00050 void do_chloud(dbref player, char *chan);
00051 void do_chsquelch(dbref player, char *chan);
00052 void do_chtransparent(dbref player, char *chan);
00053 void do_chopaque(dbref player, char *chan);
00054 void do_chboot(dbref player, dbref cause, int key, char *channel,
00055     char *victim);
00056 void do_chanobj(dbref player, char *channel, char *object);
00057 void do_chanstatus(dbref player, dbref cause, int key, char *chan);
00058 void do_chanlist(dbref player, dbref cause, int key);
00059 
00060 
00061 #endif                          /* _P_COMSYS_H */

Generated on Mon May 28 04:25:25 2007 for BattletechMUX by  doxygen 1.4.7