]> code.citadel.org Git - citadel.git/blobdiff - citadel/include/ctdl_module.h
Continue phase 2 of modules stuff.
[citadel.git] / citadel / include / ctdl_module.h
index ed8e7c9c75499af297fb106c3e653ac68780c97a..905446ee55aa8d0a7e387cdce09c9e9c128f6a17 100644 (file)
@@ -62,4 +62,13 @@ void CtdlRegisterFixedOutputHook(char *content_type,
 );
 void CtdlUnRegisterFixedOutputHook(char *content_type);
 
+void CtdlRegisterMaintenanceThread(char *name, void *(*thread_proc) (void *arg));
+
+void CtdlRegisterSearchFuncHook(void (*fcn_ptr)(int *, long **, char *), char *name);
+
+/* TODODRW: This needs to be changed into a hook type interface
+ * for now we have this horrible hack
+ */
+void CtdlModuleStartCryptoMsgs(char *ok_response, char *nosup_response, char *error_response);
+
 #endif /* CTDL_MODULE_H */