include/irc.h
changeset 0 586472add385
child 6 7eb12be31bb5
new file mode 100644
--- /dev/null
+++ b/include/irc.h
@@ -0,0 +1,29 @@
+/**
+ *  $Id: irc.h 51 2008-01-10 00:19:39Z mbroeker $
+ * $URL: http://localhost/svn/c/mcbot/trunk/include/irc.h $
+ *
+ */
+
+#ifndef IRC_H
+#define IRC_H
+
+#define IRC_GENERAL_ERROR -50
+#define   IRC_LOGIN_ERROR -51
+#define IRC_CONNECT_ERROR -52
+
+struct Message {
+    FILE *stream;
+    char *nick;
+    char *user;
+    char *email;
+    char *command;
+    char *channel;
+    char *line;
+};
+
+typedef struct Message MSG;
+
+FILE *irc_connect (char *, unsigned int);
+int irc_login (FILE *, char *, char *);
+char *irc_parsemessage (const char *, MSG *);
+#endif