+ ~ModuleDelayJoin();
+ Version GetVersion();
+ void OnNamesListItem(User* issuer, Membership*, std::string &prefixes, std::string &nick);
+ void OnUserJoin(Membership*, bool, bool, CUList&);
+ void CleanUser(User* user);
+ void OnUserPart(Membership*, std::string &partmessage, CUList&);
+ void OnUserKick(User* source, Membership*, const std::string &reason, CUList&);
+ void OnBuildNeighborList(User* source, UserChanList &include, std::map<User*,bool> &exception);
+ void OnText(User* user, void* dest, int target_type, const std::string &text, char status, CUList &exempt_list);
+};