summaryrefslogtreecommitdiff
path: root/include/modules/hostserv/del.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/modules/hostserv/del.h')
-rw-r--r--include/modules/hostserv/del.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/include/modules/hostserv/del.h b/include/modules/hostserv/del.h
index 5df29d772..05007e337 100644
--- a/include/modules/hostserv/del.h
+++ b/include/modules/hostserv/del.h
@@ -25,10 +25,19 @@ namespace Event
using Events::Events;
+ /**
+ * Called when all of a users vhosts are being deleted
+ * @param source The user deleting the vhost
+ * @param account The account the vhost is being deleted from
+ */
+ virtual void OnDeleteAllVhost(CommandSource *source, NickServ::Account *account) anope_abstract;
+
/** Called when a vhost is deleted
- * @param na The nickalias of the vhost
+ * @param source The user deleting the vhost
+ * @param account The account the vhost is being deleted from
+ * @param vhost The vhost being deleted
*/
- virtual void OnDeleteVhost(NickServ::Nick *na) anope_abstract;
+ virtual void OnDeleteVhost(CommandSource *source, NickServ::Account *account, HostServ::VHost *vhost) anope_abstract;
};
}