include/p.event.h

Go to the documentation of this file.
00001 
00002 /*
00003    p.event.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 Sat Jul 18 04:14:31 EEST 1998 from event.c */
00011 
00012 #ifndef _P_EVENT_H
00013 #define _P_EVENT_H
00014 
00015 /* event.c */
00016 void muxevent_add(int time, int flags, int type, void (*func) (MUXEVENT *),
00017     void *data, void *data2);
00018 void muxevent_run(void);
00019 int muxevent_run_by_type(int type);
00020 int muxevent_last_type(void);
00021 void muxevent_initialize(void);
00022 void muxevent_remove_data(void *data);
00023 void muxevent_remove_type_data(int type, void *data);
00024 void muxevent_remove_type_data2(int type, void *data);
00025 void muxevent_remove_type_data_data(int type, void *data, void *data2);
00026 int muxevent_type_data(int type, void *data);
00027 void muxevent_get_type_data(int type, void *data, int *data2);
00028 int muxevent_count_type(int type);
00029 int muxevent_count_type_data(int type, void *data);
00030 int muxevent_count_type_data2(int type, void *data);
00031 int muxevent_count_type_data_data(int type, void *data, void *data2);
00032 int muxevent_count_data(int type, void *data);
00033 int muxevent_count_data_data(int type, void *data, void *data2);
00034 void muxevent_gothru_type_data(int type, void *data, void (*func) (MUXEVENT *));
00035 void muxevent_gothru_type(int type, void (*func) (MUXEVENT *));
00036 int muxevent_last_type_data(int type, void *data);
00037 int muxevent_first_type_data(int type, void *data);
00038 int muxevent_count_type_data_firstev(int type, void *data);
00039 
00040 #endif                          /* _P_EVENT_H */

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