Kannel: Open Source WAP and SMS gateway  $Revision: 5037 $
xml_definitions.h File Reference

Go to the source code of this file.

Macros

#define WBXML_SWITCH_PAGE   0x00
 
#define WBXML_END   0x01
 
#define WBXML_ENTITY   0x02
 
#define WBXML_STR_I   0x03
 
#define WBXML_LITERAL   0x04
 
#define WBXML_EXT_I_0   0x40
 
#define WBXML_EXT_I_1   0x41
 
#define WBXML_EXT_I_2   0x42
 
#define WBXML_PI   0x43
 
#define WBXML_LITERAL_C   0x44
 
#define WBXML_EXT_T_0   0x80
 
#define WBXML_EXT_T_1   0x81
 
#define WBXML_EXT_T_2   0x82
 
#define WBXML_STR_T   0x83
 
#define WBXML_LITERAL_A   0x84
 
#define WBXML_EXT_0   0xC0
 
#define WBXML_EXT_1   0xC1
 
#define WBXML_EXT_2   0xC2
 
#define WBXML_OPAQUE   0xC3
 
#define WBXML_LITERAL_AC   0xC4
 
#define WBXML_STR_END   0x00
 
#define WBXML_CONTENT_BIT   0x40
 
#define WBXML_ATTR_BIT   0x80
 
#define WBXML_STRING_TABLE_MIN   4
 
#define WBXML_START_NUM   100
 

Macro Definition Documentation

#define WBXML_ATTR_BIT   0x80

Definition at line 93 of file xml_definitions.h.

Referenced by element_check_content().

#define WBXML_CONTENT_BIT   0x40

Definition at line 92 of file xml_definitions.h.

Referenced by element_check_content(), parse_element(), and parse_ota_syncsettings().

#define WBXML_END   0x01

Definition at line 70 of file xml_definitions.h.

Referenced by parse_end(), and parse_st_end().

#define WBXML_ENTITY   0x02

Definition at line 71 of file xml_definitions.h.

#define WBXML_EXT_0   0xC0

Definition at line 84 of file xml_definitions.h.

#define WBXML_EXT_1   0xC1

Definition at line 85 of file xml_definitions.h.

#define WBXML_EXT_2   0xC2

Definition at line 86 of file xml_definitions.h.

#define WBXML_EXT_I_0   0x40

Definition at line 74 of file xml_definitions.h.

#define WBXML_EXT_I_1   0x41

Definition at line 75 of file xml_definitions.h.

#define WBXML_EXT_I_2   0x42

Definition at line 76 of file xml_definitions.h.

#define WBXML_EXT_T_0   0x80

Definition at line 79 of file xml_definitions.h.

Referenced by output_variable().

#define WBXML_EXT_T_1   0x81

Definition at line 80 of file xml_definitions.h.

Referenced by output_variable().

#define WBXML_EXT_T_2   0x82

Definition at line 81 of file xml_definitions.h.

Referenced by output_variable().

#define WBXML_LITERAL   0x04

Definition at line 73 of file xml_definitions.h.

Referenced by parse_attribute(), and parse_element().

#define WBXML_LITERAL_A   0x84

Definition at line 83 of file xml_definitions.h.

#define WBXML_LITERAL_AC   0xC4

Definition at line 88 of file xml_definitions.h.

#define WBXML_LITERAL_C   0x44

Definition at line 78 of file xml_definitions.h.

#define WBXML_OPAQUE   0xC3

Definition at line 87 of file xml_definitions.h.

Referenced by tokenize_date().

#define WBXML_PI   0x43

Definition at line 77 of file xml_definitions.h.

#define WBXML_START_NUM   100

Definition at line 97 of file xml_definitions.h.

#define WBXML_STR_END   0x00

Definition at line 90 of file xml_definitions.h.

Referenced by parse_inline_string(), string_table_apply(), and string_table_output().

#define WBXML_STR_I   0x03

Definition at line 72 of file xml_definitions.h.

Referenced by parse_inline_string(), and string_table_apply().

#define WBXML_STR_T   0x83

Definition at line 82 of file xml_definitions.h.

Referenced by string_table_apply().

#define WBXML_STRING_TABLE_MIN   4
#define WBXML_SWITCH_PAGE   0x00

Definition at line 69 of file xml_definitions.h.

See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.