ASR_BASE
Change-Id: Icf3719cc0afe3eeb3edc7fa80a2eb5199ca9dda1
diff --git a/marvell/lte-telephony/apps/common/config_manager/xmlparser.h b/marvell/lte-telephony/apps/common/config_manager/xmlparser.h
new file mode 100644
index 0000000..a5dbde9
--- /dev/null
+++ b/marvell/lte-telephony/apps/common/config_manager/xmlparser.h
@@ -0,0 +1,37 @@
+/******************************************************************************
+
+*(C) Copyright 2011 Marvell International Ltd.
+
+* All Rights Reserved
+
+******************************************************************************/
+/******************************************/
+/* */
+/* Title: head file of xml parser wrapper */
+/* Filename: xmlparser.h */
+/* */
+/* Author: Liming Xie */
+/* */
+/* Project, Target, subsystem: Tavor, PXA920, HAL */
+/* */
+/* */
+/* Created: Sep 2011 */
+/* */
+/********************************************/
+
+#ifndef CONFIG_XML_PARSER_H_
+#define CONFIG_XML_PARSER_H_
+
+#define MAX_CFG_VALUE_LEN 1024
+
+int get_int_value (void * pHandle, const char *loc_path, int *defval);
+int get_char_array (void * pHandle, const char *loc_path, char *defval, int max_len);
+int set_int_value (void * pHandle, const char *loc_path, int val);
+int set_char_array (void * pHandle, const char *loc_path, const char *val);
+int add_comment (void * pHandle, const char *loc_path, const char *comment);
+void *open_tel_cfg (const char *cfgfile_name);
+void *create_tel_cfg (const char *rootname);
+int save_tel_cfg (const char *cfgfile_name, void **ppHandle);
+int close_tel_cfg (void **ppHandle);
+
+#endif