Main Page | Modules | Data Structures | File List | Data Fields

/extra/work/state-dev/src/stated/smd_hooks.h

00001 /* ----------------------------------------------------------------------------
00002  * $Id: smd_hooks.h,v 1.2 2003/07/15 22:23:22 jlewalle Exp $
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 SMD_DECLARE_HOOK(void, reply_received, (scd_reply_t *reply, apr_pool_t *pool))
00025 SMD_DECLARE_HOOK(void, reply_sending, (scd_reply_t *reply, apr_pool_t *pool))
00026 
00027 SMD_DECLARE_HOOK(void, query_received, (scd_query_t *query, apr_pool_t *pool))
00028 SMD_DECLARE_HOOK(void, query_sending, (scd_query_t *query, apr_pool_t *pool))
00029 */
00030 
00031 #endif

Generated on Wed Apr 28 09:38:33 2004 for State by doxygen 1.3.5