00001
00002
00003
00004
00005 #if !defined(_INCLUDED_SMD_HOOKS_H_HEADER__)
00006 #define _INCLUDED_SMD_HOOKS_H_HEADER__
00007
00008 SMD_DECLARE_HOOK(void, node_changed, (sos_node_t *node, apr_pool_t *pool))
00009
00010 SMD_DECLARE_HOOK(sul_error_t*, reply_received, (scd_reply_data_t *rd, apr_pool_t *pool))
00011 SMD_DECLARE_HOOK(sul_error_t*, reply_sending, (scd_reply_data_t *rd, apr_pool_t *pool))
00012
00013 SMD_DECLARE_HOOK(sul_error_t*, query_received, (scd_query_t *query, apr_pool_t *pool))
00014 SMD_DECLARE_HOOK(sul_error_t*, query_sending, (scd_query_t *query, apr_pool_t *pool))
00015
00016 SMD_DECLARE_HOOK(sul_error_t*, vital_update, (const char *node, const char *name,
00017 const char *type, const char *state,
00018 const char *note, apr_pool_t *pool))
00019
00020 SMD_DECLARE_HOOK(sul_error_t*, task_prepare, (sul_cfg_block_t *task_config,
00021 apr_hash_t *properties,
00022 apr_pool_t *pool))
00023
00024
00025
00026
00027
00028
00029
00030
00031 #endif