Data Fields | |
char * | file |
Name of file being parsed. | |
XML_Parser | parser |
Parser object. | |
HalDevice * | device |
Device we are trying to match. | |
char | cdata_buf [CDATA_BUF_SIZE] |
Buffer to put CDATA in. | |
int | cdata_buf_len |
Current length of CDATA buffer. | |
int | depth |
Current depth we are parsing at. | |
int | curelem |
Element currently being processed. | |
int | curelem_stack [MAX_DEPTH] |
Stack of elements being processed. | |
dbus_bool_t | aborted |
#TRUE if parsing of document have been aborted | |
int | match_depth_first_fail |
Depth of match-fail. | |
dbus_bool_t | match_ok |
#TRUE if all matches on prior depths have been OK | |
char | merge_key [MAX_KEY_SIZE] |
When merging, the key to store the value in. | |
int | merge_type |
Type to merge. | |
dbus_bool_t | device_matched |
Set to #TRUE if a device is matched. |
Definition at line 79 of file device_info.c.