diff options
Diffstat (limited to 'include/message.h')
-rw-r--r-- | include/message.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/include/message.h b/include/message.h new file mode 100644 index 000000000..4958af0f1 --- /dev/null +++ b/include/message.h @@ -0,0 +1,33 @@ +#ifndef __MESSAGE_H +#define __MESSAGE_H + +// include the common header files + +#include <typeinfo> +#include <iostream> +#include <string> +#include <deque> +#include <sstream> +#include <vector> +#include "users.h" +#include "channels.h" + +int common_channels(userrec *u, userrec *u2); +void chop(char* str); +void tidystring(char* str); +void safedelete(chanrec *p); +void safedelete(userrec *p); +void Blocking(int s); +void NonBlocking(int s); +int CleanAndResolve (char *resolvedHost, const char *unresolvedHost); +int c_count(userrec* u); +bool hasumode(userrec* user, char mode); +void ChangeName(userrec* user, const char* gecos); +void ChangeDisplayedHost(userrec* user, const char* host); +int isident(const char* n); +int isnick(const char* n); +char* cmode(userrec *user, chanrec *chan); +int cstatus(userrec *user, chanrec *chan); +int has_channel(userrec *u, chanrec *c); + +#endif |