|
Functions |
PRIVATE void | HTXML_setHandlers (XML_Parser me) |
void | HTXML_newInstance (HTStream *me, HTRequest *request, HTFormat target_format, HTStream *target_stream, XML_Parser xmlparser, void *context) |
PRIVATE void | xml_beginElement (void *userdata, const XML_Char *tag, const XML_Char **attributes) |
PRIVATE void | xml_endElement (void *userdata, const XML_Char *tag) |
PRIVATE void | xml_addText (void *userdata, const XML_Char *textbuf, int len) |
PRIVATE void | collect_xml_attributes (prolog_term elt_term, const XML_Char **attrs) |
PRIVATE int | xml_push_element (USERDATA *userdata, const XML_Char *tag, const XML_Char **attrs) |
PRIVATE void | xml_pop_element (USERDATA *userdata) |
PRIVATE void | xml_push_suppressed_element (USERDATA *userdata, const XML_Char *tag) |
PRIVATE void | xml_pop_suppressed_element (USERDATA *userdata) |
PRIVATE USERDATA * | xml_create_userData (XML_Parser parser, HTRequest *request, HTStream *target_stream) |
PRIVATE void | xml_delete_userData (void *userdata) |
PRIVATE void | xml_processingInstruction (void *userData, const XML_Char *target, const XML_Char *data) |
PRIVATE void | xml_unparsedEntityDecl (void *userData, const XML_Char *entityName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId, const XML_Char *notationName) |
PRIVATE void | xml_notationDecl (void *userData, const XML_Char *notationName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) |
PRIVATE int | xml_externalEntityRef (XML_Parser parser, const XML_Char *openEntityNames, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) |
PRIVATE int | xml_unknownEncoding (void *encodingHandlerData, const XML_Char *name, XML_Encoding *info) |
PRIVATE prolog_term | xml_push_dummy (USERDATA *userdata) |
int | xml_entity_termination_handler (HTRequest *request, HTResponse *response, void *param, int status) |
void | set_xml_conversions () |