continued writing cache
[NeonServV5.git] / IRCEvents.h
diff --git a/IRCEvents.h b/IRCEvents.h
new file mode 100644 (file)
index 0000000..a8047ee
--- /dev/null
@@ -0,0 +1,15 @@
+#ifndef _IRCEvents_h
+#define _IRCEvents_h
+
+#include "main.h"
+#include "UserNode.h"
+#include "ChanNode.h"
+#include "ChanUser.h"
+
+int event_join(struct ChanUser *chanuser);
+int event_part(struct ChanUser *chanuser, char *reason);
+int event_quit(struct UserNode *user, char *reason);
+int event_chanmsg(struct UserNode *user, struct ChanNode *chan, char *message);
+int event_privmsg(struct UserNode *user, struct UserNode *target, char *message);
+
+#endif
\ No newline at end of file