00001 
00002 
00003 
00004 #ifndef _ASM_MESSAGE_PARSER_H_
00005 #define _ASM_MESSAGE_PARSER_H_
00006 #include "../include/mc_error.h"
00007 #include "../include/xml_parser.h"
00008 #include "asm_node.h"
00009 #ifndef _WIN32
00010 #include "config.h"
00011 #else
00012 #include "../winconfig.h"
00013 #endif
00014 
00015 #ifdef MC_SECURITY
00016 
00017 error_code_t 
00018 asm_message_parse(asm_node_p asm_node);
00019 
00020 error_code_t 
00021 asm_message_parse__encryption_data
00022 (
00023  asm_node_p asm_node, 
00024  xml_parser_p xml_parser
00025  );
00026 
00027 error_code_t
00028 asm_message_parse__p(asm_node_p asm_node, xml_parser_p xml_parser);
00029 
00030 error_code_t
00031 asm_message_parse__g(asm_node_p asm_node, xml_parser_p xml_parser);
00032 
00033 error_code_t
00034 asm_message_parse__y(asm_node_p asm_node, xml_parser_p xml_parser);
00035 
00036 #endif 
00037 #endif