Update to documentation for event hooks.
authorDave West <davew@uncensored.citadel.org>
Mon, 23 Jul 2007 09:10:58 +0000 (09:10 +0000)
committerDave West <davew@uncensored.citadel.org>
Mon, 23 Jul 2007 09:10:58 +0000 (09:10 +0000)
citadel/techdoc/citadelapi.txt

index ef9e3e62b2d00c503b35dbd848e9d8685a9aea88..2bac15e62e414ea14664f03f8156ad928f88144a 100644 (file)
@@ -119,6 +119,12 @@ EventType.  The available session hook types are:
 #define EVT_NEWROOM    3       /* Changing rooms */
 #define EVT_LOGOUT     4       /* A user is logging out */
 #define EVT_SETPASS    5       /* Setting or changing password */
+#define EVT_CMD                6       /* Called after each server command */
+#define EVT_RWHO       7       /* An RWHO command is being executed */
+#define EVT_ASYNC      8       /* Doing asynchronous message */
+
+#define EVT_TIMER      50      /* Timer events are called once per minute */
+#define EVT_HOUSE      51      /* Housekeeping event */
 
  CtdlUnregisterSessionHook() removes a session hook.  It must be called with
 the same fcn_ptr and EventTYpe which were previously registered.