X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2FIRCEvents.h;h=38eab901ac6e04016f769e3d52a71dddd0f81141;hb=44436a96352a38631237978c9fd431cef3d85cfb;hp=8d5ff5a37c8cc6256eb0ff8c6577bc56983eef04;hpb=55bcc9aad6a4c85d10b47fb8639b4d2255059051;p=NeonServV5.git diff --git a/src/IRCEvents.h b/src/IRCEvents.h index 8d5ff5a..38eab90 100644 --- a/src/IRCEvents.h +++ b/src/IRCEvents.h @@ -1,4 +1,4 @@ -/* IRCEvents.h - NeonServ v5.2 +/* IRCEvents.h - NeonServ v5.3 * Copyright (C) 2011 Philipp Kreil (pk910) * * This program is free software: you can redistribute it and/or modify @@ -112,4 +112,14 @@ int bind_registered(registered_func_t *func); void unbind_registered(registered_func_t *func); int event_registered(struct UserNode *old_user, struct UserNode *new_user); +typedef int freeuser_func_t(struct UserNode *user); +int bind_freeuser(freeuser_func_t *func); +void unbind_freeuser(freeuser_func_t *func); +int event_freeuser(struct UserNode *user); + +typedef int freechan_func_t(struct ChanNode *chan); +int bind_freechan(freechan_func_t *func); +void unbind_freechan(freechan_func_t *func); +int event_freechan(struct ChanNode *chan); + #endif \ No newline at end of file