00001 /* ---------------------------------------------------------------------------- 00002 * $Id: smd_xml.h,v 1.6 2004/01/26 21:25:41 jlewalle Exp $ 00003 * 00004 * --------------------------------------------------------------------------*/ 00005 #if !defined(_INCLUDED_SMD_XML_H_HEADER__) 00006 #define _INCLUDED_SMD_XML_H_HEADER__ 00007 00019 typedef enum smd_xml_source_type_e 00020 { 00025 SMD_XML_SOURCE_PVD, 00026 00031 SMD_XML_SOURCE_HTTPD, 00032 00037 SMD_XML_SOURCE_POST 00038 } smd_xml_source_type_e; 00039 00047 sul_error_t * 00048 smd_xml_initialize(apr_pool_t *pool); 00049 00061 sul_error_t * 00062 smd_xml_distribute(sul_cfg_block_t *data, const char *source, 00063 sos_fs_txn_t *txn, apr_hash_t *properties, 00064 apr_pool_t *pool); 00065 00068 #endif