25 #ifndef EPP_XMLCOMMON_H 26 #define EPP_XMLCOMMON_H 29 #define NS_EPP "urn:ietf:params:xml:ns:epp-1.0" 31 #define NS_CONTACT "http://www.nic.cz/xml/epp/contact-1.6" 33 #define NS_DOMAIN "http://www.nic.cz/xml/epp/domain-1.4" 35 #define NS_NSSET "http://www.nic.cz/xml/epp/nsset-1.2" 37 #define NS_KEYSET "http://www.nic.cz/xml/epp/keyset-1.3" 39 #define NS_FRED "http://www.nic.cz/xml/epp/fred-1.5" 41 #define NS_ENUMVAL "http://www.nic.cz/xml/epp/enumval-1.2" 43 #define NS_EXTRAADDR "http://www.nic.cz/xml/epp/extra-addr-1.0" 47 #define LOC_EPP NS_EPP " epp-1.0.xsd" 49 #define LOC_CONTACT NS_CONTACT " contact-1.6.1.xsd" 51 #define LOC_DOMAIN NS_DOMAIN " domain-1.4.1.xsd" 53 #define LOC_NSSET NS_NSSET " nsset-1.2.1.xsd" 55 #define LOC_KEYSET NS_KEYSET " keyset-1.3.1.xsd" 57 #define LOC_FRED NS_FRED " fred-1.5.0.xsd" 59 #define LOC_ENUMVAL NS_ENUMVAL " enumval-1.2.0.xsd" 61 #define LOC_EXTRAADDR NS_EXTRAADDR " extra-addr-1.0.xsd" 103 const char *xpath_expr,
Document does not validate.
Definition: epp_xmlcommon.h:68
valid_status
Enumaration of statuses returned by validator.
Definition: epp_xmlcommon.h:66
valid_status validate_doc(void *pool, xmlSchemaPtr schema, xmlDocPtr doc, qhead *err_list)
Function for validating xml document.
Definition: epp_xmlcommon.c:142
char * epp_getSubtree(void *pool, epp_command_data *cdata, const char *xpath_expr, int position)
Get subtree of XML document based on xpath expression.
Definition: epp_xmlcommon.c:173
Error when loading or parsing schema.
Definition: epp_xmlcommon.h:69
This structure is central to the concept of the whole module.
Definition: epp_common.h:836
Internal error (malloc failed).
Definition: epp_xmlcommon.h:70
Document is valid.
Definition: epp_xmlcommon.h:67
Queue structure used on countless places throughout the program.
Definition: epp_common.h:304