Lines Matching defs:reader

232  * reader	- current xmlReaderReadPtr
240 lookup_next_matching_elem(xmlTextReaderPtr reader, int *m_flag,
244 if (reader == NULL) {
251 * if (xmlTextReaderName(reader) != NULL) {
252 * printf("%s ", xmlTextReaderName(reader));
255 * xmlTextReaderDepth(reader),
256 * xmlTextReaderNodeType(reader),
257 * xmlTextReaderIsEmptyElement(reader));
260 * if match with elem, return the reader with READER_MATCH flag.
261 * if match with end elem, return the reader wtih
264 if (xmlTextReaderNodeType(reader) == XML_READER_TYPE_ELEMENT) {
265 if (XMLNCMP(reader, elem) == 0) {
267 return (reader);
269 } else if (xmlTextReaderNodeType(reader) ==
271 if (XMLNCMP(reader, endelem) == 0) {
273 return (reader);
276 } while (xmlTextReaderRead(reader) == 1);
352 * reader - reader that points to the message element.
357 print_error_status(int status, int obj, xmlTextReaderPtr reader)
415 reader = lookup_next_matching_elem(reader, &m_flag,
418 (void) xmlTextReaderRead(reader);
420 (const char *) xmlTextReaderConstValue(reader));
435 * reader - reader that points to the message element.
558 xmlTextReaderPtr reader;
561 if ((reader = (xmlTextReaderPtr)xmlReaderForMemory((const char *)doc,
567 if (reader = lookup_next_matching_elem(reader, &m_flag, STATUSELEMENT,
570 if (xmlTextReaderRead(reader) == 1) {
572 atoi((const char *)xmlTextReaderConstValue(reader));
574 print_error_status(status, obj, reader);
575 (void) xmlTextReaderClose(reader);
576 (void) xmlFreeTextReader(reader);
583 (void) xmlTextReaderClose(reader);
584 (void) xmlFreeTextReader(reader);
588 (void) xmlTextReaderClose(reader);
589 (void) xmlFreeTextReader(reader);
598 (void) xmlTextReaderClose(reader);
599 (void) xmlFreeTextReader(reader);
617 xmlTextReaderPtr reader;
622 if ((reader = (xmlTextReaderPtr)xmlReaderForMemory((const char *)doc,
628 if (reader = lookup_next_matching_elem(reader, &m_flag, STATUSELEMENT,
631 if (xmlTextReaderRead(reader) == 1) {
633 atoi((const char *)xmlTextReaderConstValue(reader));
639 (void) xmlTextReaderClose(reader);
640 (void) xmlFreeTextReader(reader);
645 DiscoveryDomain : DiscoveryDomainSet, reader);
646 (void) xmlTextReaderClose(reader);
647 (void) xmlFreeTextReader(reader);
652 (void) xmlTextReaderClose(reader);
653 (void) xmlFreeTextReader(reader);
668 while (reader = lookup_next_matching_elem(reader, &m_flag,
671 (void) xmlTextReaderNext(reader);
674 if ((ddname = (xmlTextReaderGetAttribute(reader,
697 (void) xmlTextReaderRead(reader);
702 while (reader = lookup_next_matching_elem(reader, &m_flag,
705 (void) xmlTextReaderNext(reader);
708 if ((nodename = (xmlTextReaderGetAttribute(reader,
721 (void) xmlTextReaderRead(reader);
726 while (reader = lookup_next_matching_elem(reader, &m_flag,
729 (void) xmlTextReaderNext(reader);
732 if ((ddsname = (xmlTextReaderGetAttribute(reader,
750 (void) xmlTextReaderRead(reader);
755 while (reader = lookup_next_matching_elem(reader, &m_flag,
758 (void) xmlTextReaderNext(reader);
761 if ((ddname = (xmlTextReaderGetAttribute(reader,
774 (void) xmlTextReaderRead(reader);
778 (void) xmlTextReaderClose(reader);
779 (void) xmlFreeTextReader(reader);
787 (void) xmlTextReaderClose(reader);
788 (void) xmlFreeTextReader(reader);
807 xmlTextReaderPtr reader;
813 if ((reader = (xmlTextReaderPtr)xmlReaderForMemory((const char *)doc,
819 if (reader = lookup_next_matching_elem(reader, &m_flag, STATUSELEMENT,
822 if (xmlTextReaderRead(reader) == 1) {
824 atoi((const char *)xmlTextReaderConstValue(reader));
826 print_error_status(status, obj, reader);
827 (void) xmlTextReaderClose(reader);
828 (void) xmlFreeTextReader(reader);
832 (void) xmlTextReaderClose(reader);
833 (void) xmlFreeTextReader(reader);
837 (void) xmlTextReaderClose(reader);
838 (void) xmlFreeTextReader(reader);
850 while (reader = lookup_next_matching_elem(reader, &m_flag,
857 if ((xmlTextReaderMoveToAttribute(reader,
860 (XMLNCMPVAL(reader, TARGETTYPE) != 0)) {
862 (void) xmlTextReaderMoveToElement(reader);
863 (void) xmlTextReaderNext(reader);
867 (XMLNCMPVAL(reader, INITIATORTYPE) != 0)) {
869 (void) xmlTextReaderMoveToElement(reader);
870 (void) xmlTextReaderNext(reader);
878 if (((xmlTextReaderMoveToAttribute(reader,
880 (const char *)xmlTextReaderConstValue(reader)) {
882 (const char *)xmlTextReaderConstValue(reader),
887 name = xmlTextReaderValue(reader);
897 if ((xmlTextReaderMoveToAttribute(reader,
899 if (xmlStrcmp(xmlTextReaderConstValue(reader),
904 (const char *)xmlTextReaderConstValue(reader),
913 (void) xmlTextReaderMoveToAttribute(reader,
916 (const char *)xmlTextReaderConstValue(reader) ?
917 (const char *)xmlTextReaderConstValue(reader) : "-");
926 if ((reader = lookup_next_matching_elem(reader,
930 if ((xmlTextReaderRead(reader) == 1) &&
931 xmlTextReaderConstValue(reader)) {
934 xmlTextReaderConstValue(reader),
945 (void) xmlTextReaderRead(reader);
953 while ((reader = lookup_next_matching_elem(reader,
956 (void) xmlTextReaderRead(reader);
960 if ((xmlTextReaderRead(reader) == 1) &&
961 xmlTextReaderConstValue(reader)) {
963 xmlTextReaderConstValue(reader));
966 if (reader = lookup_next_matching_elem(reader,
968 if ((xmlTextReaderRead(reader) == 1) &&
969 xmlTextReaderConstValue(reader)) {
972 xmlTextReaderConstValue(reader)));
978 if (reader = lookup_next_matching_elem(reader,
980 if ((xmlTextReaderRead(reader) == 1) &&
981 xmlTextReaderConstValue(reader)) {
983 xmlTextReaderConstValue(reader));
997 (void) xmlTextReaderRead(reader);
1003 while (reader = lookup_next_matching_elem(reader, &m_flag,
1006 (void) xmlTextReaderNext(reader);
1010 if (((xmlTextReaderMoveToAttribute(reader,
1012 (name = xmlTextReaderValue(reader))) {
1042 while (reader = lookup_next_matching_elem(reader, &m_flag,
1045 (void) xmlTextReaderNext(reader);
1049 if (((xmlTextReaderMoveToAttribute(reader,
1051 (const char *)xmlTextReaderConstValue(reader)) {
1053 (const char *)xmlTextReaderConstValue(reader),
1058 name = xmlTextReaderValue(reader);
1069 if ((reader = lookup_next_matching_elem(reader,
1073 if ((xmlTextReaderRead(reader) == 1) &&
1074 (XMLNCMPVAL(reader, XMLTRUE) == 0)) {
1080 (void) xmlTextReaderRead(reader);
1099 reader = lookup_next_matching_elem(reader, &m_flag,
1106 if ((reader = lookup_next_matching_elem(reader,
1109 (void) xmlTextReaderRead(reader);
1111 (const char *)xmlTextReaderConstValue(reader) ?
1112 (const char *)xmlTextReaderConstValue(reader) : "-");
1116 if ((reader = lookup_next_matching_elem(reader,
1119 (void) xmlTextReaderRead(reader);
1122 xmlTextReaderConstValue(reader) ?
1123 atoi((const char *)xmlTextReaderConstValue(reader))
1128 if ((reader = lookup_next_matching_elem(reader,
1131 (void) xmlTextReaderRead(reader);
1133 (XMLNCMPVAL(reader, XMLTRUE) == 0) ?
1138 while ((reader = lookup_next_matching_elem(reader,
1141 if (!xmlTextReaderIsEmptyElement(reader)) {
1142 (void) xmlTextReaderRead(reader);
1144 (const char *)xmlTextReaderConstValue(reader),
1149 if (xmlTextReaderConstValue(reader)) {
1152 xmlTextReaderConstValue(reader),
1165 if (xmlTextReaderConstValue(reader)) {
1168 xmlTextReaderConstValue(reader),
1197 (void) xmlTextReaderClose(reader);
1198 (void) xmlFreeTextReader(reader);
1226 xmlTextReaderPtr reader;
1231 if ((reader = (xmlTextReaderPtr)xmlReaderForMemory((const char *)doc,
1237 if (reader = lookup_next_matching_elem(reader, &m_flag, STATUSELEMENT,
1240 if (xmlTextReaderRead(reader) == 1) {
1242 atoi((const char *)xmlTextReaderConstValue(reader));
1244 print_error_status(status, obj, reader);
1245 (void) xmlTextReaderClose(reader);
1246 (void) xmlFreeTextReader(reader);
1250 (void) xmlTextReaderClose(reader);
1251 xmlFreeTextReader(reader);
1269 while (reader = lookup_next_matching_elem(reader, &m_flag,
1272 (void) xmlTextReaderNext(reader);
1277 if ((xmlTextReaderMoveToAttribute(reader,
1280 (XMLNCMPVAL(reader, TARGETTYPE) != 0)) {
1282 (void) xmlTextReaderMoveToElement(reader);
1283 (void) xmlTextReaderNext(reader);
1287 (XMLNCMPVAL(reader, INITIATORTYPE) != 0)) {
1289 (void) xmlTextReaderMoveToElement(reader);
1290 (void) xmlTextReaderNext(reader);
1298 if (((xmlTextReaderMoveToAttribute(reader,
1300 xmlTextReaderConstValue(reader)) {
1307 xmlStrdup(xmlTextReaderConstValue(reader));
1313 (void) xmlTextReaderRead(reader);
1319 while (reader = lookup_next_matching_elem(reader, &m_flag,
1322 (void) xmlTextReaderNext(reader);
1326 if (((xmlTextReaderMoveToAttribute(reader,
1328 xmlTextReaderConstValue(reader)) {
1335 xmlStrdup(xmlTextReaderConstValue(reader));
1342 (void) xmlTextReaderRead(reader);
1347 while (reader = lookup_next_matching_elem(reader, &m_flag,
1350 (void) xmlTextReaderNext(reader);
1354 if (((xmlTextReaderMoveToAttribute(reader,
1356 (const char *)xmlTextReaderConstValue(reader)) {
1363 xmlStrdup(xmlTextReaderConstValue(reader));
1370 (void) xmlTextReaderRead(reader);
1392 (void) xmlTextReaderClose(reader);
1393 (void) xmlFreeTextReader(reader);
3038 xmlTextReaderPtr reader;
3084 if ((reader = (xmlTextReaderPtr)xmlReaderForMemory
3092 if (reader = lookup_next_matching_elem(reader, &m_flag, DDOBJECT,
3095 if ((xmlTextReaderMoveToAttribute(reader,
3097 id = atoi((const char *)xmlTextReaderConstValue(reader));
3099 (void) xmlTextReaderClose(reader);
3100 (void) xmlFreeTextReader(reader);
3104 (void) xmlTextReaderClose(reader);
3105 (void) xmlFreeTextReader(reader);
3114 (void) xmlTextReaderClose(reader);
3115 (void) xmlFreeTextReader(reader);
3175 xmlTextReaderPtr reader;
3221 if ((reader = (xmlTextReaderPtr)xmlReaderForMemory
3229 if (reader = lookup_next_matching_elem(reader, &m_flag, DDSETOBJECT,
3232 if ((xmlTextReaderMoveToAttribute(reader,
3234 id = atoi((const char *)xmlTextReaderConstValue(reader));
3236 (void) xmlTextReaderClose(reader);
3237 (void) xmlFreeTextReader(reader);
3241 (void) xmlTextReaderClose(reader);
3242 (void) xmlFreeTextReader(reader);
3249 (void) xmlTextReaderClose(reader);
3250 (void) xmlFreeTextReader(reader);