]> code.citadel.org Git - citadel.git/blobdiff - citadel/server.h
* Added a new DeleteFunctionHook type of thing. These get called when a
[citadel.git] / citadel / server.h
index ddfd9c3878c5dc2855cf756c99d0fe30615373b5..d1df876828b79f4fad8a8efc8500e11607e74a6f 100644 (file)
@@ -347,6 +347,16 @@ struct NetprocFunctionHook {
 extern DLEXP struct NetprocFunctionHook *NetprocHookTable;
 
 
+/*
+ * DeleteFunctionHook extensions are used for hooks which get called when a
+ * message is about to be deleted.
+ */
+struct DeleteFunctionHook {
+       struct DeleteFunctionHook *next;
+       int (*h_function_pointer) (char *target_room, long msgnum);
+};
+extern DLEXP struct DeleteFunctionHook *DeleteHookTable;
+
 
 /*
  * ExpressMessageFunctionHook extensions are used for hooks which implement