1*7c568831SAndroid Build Coastguard Worker<?xml version="1.0" encoding="ISO-8859-1"?> 2*7c568831SAndroid Build Coastguard Worker<api name='libxml2-python'> 3*7c568831SAndroid Build Coastguard Worker <symbols> 4*7c568831SAndroid Build Coastguard Worker <function name='xmlRegisterXPathFunction' file='python'> 5*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 6*7c568831SAndroid Build Coastguard Worker <info>Register a Python written function to the XPath interpreter</info> 7*7c568831SAndroid Build Coastguard Worker <return type='int' info="1 in case of success, 0 or -1 in case of error"/> 8*7c568831SAndroid Build Coastguard Worker <arg name='ctx' type='xmlXPathContextPtr' info='the xpathContext'/> 9*7c568831SAndroid Build Coastguard Worker <arg name='name' type='xmlChar *' info='the function name'/> 10*7c568831SAndroid Build Coastguard Worker <arg name='ns_uri' type='xmlChar *' info='the namespace or NULL'/> 11*7c568831SAndroid Build Coastguard Worker <arg name='f' type='pythonObject' info='the python function'/> 12*7c568831SAndroid Build Coastguard Worker </function> 13*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathRegisterVariable' file='python'> 14*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 15*7c568831SAndroid Build Coastguard Worker <info>Register a variable with the XPath context</info> 16*7c568831SAndroid Build Coastguard Worker <return type='int' info="1 in case of success, 0 or -1 in case of error"/> 17*7c568831SAndroid Build Coastguard Worker <arg name='ctx' type='xmlXPathContextPtr' info='the xpathContext'/> 18*7c568831SAndroid Build Coastguard Worker <arg name='name' type='xmlChar *' info='the variable name'/> 19*7c568831SAndroid Build Coastguard Worker <arg name='ns_uri' type='xmlChar *' info='the namespace or NULL'/> 20*7c568831SAndroid Build Coastguard Worker <arg name='value' type='pythonObject' info='the value'/> 21*7c568831SAndroid Build Coastguard Worker </function> 22*7c568831SAndroid Build Coastguard Worker <function name='xmlNewNode' file='python'> 23*7c568831SAndroid Build Coastguard Worker <info>Create a new Node</info> 24*7c568831SAndroid Build Coastguard Worker <return type='xmlNodePtr' info="A new element node"/> 25*7c568831SAndroid Build Coastguard Worker <arg name='name' type='xmlChar *' info='the node name'/> 26*7c568831SAndroid Build Coastguard Worker </function> 27*7c568831SAndroid Build Coastguard Worker <function name='xmlCreatePushParser' file='python'> 28*7c568831SAndroid Build Coastguard Worker <info>Create a progressive XML parser context to build either an event flow if the SAX object is not None, or a DOM tree otherwise.</info> 29*7c568831SAndroid Build Coastguard Worker <return type='xmlParserCtxtPtr' info="the parser context or None in case of error"/> 30*7c568831SAndroid Build Coastguard Worker <arg name='SAX' type='pythonObject' info='the SAX callback object or None'/> 31*7c568831SAndroid Build Coastguard Worker <arg name='chunk' type='xmlChar *' info='the initial data'/> 32*7c568831SAndroid Build Coastguard Worker <arg name='size' type='int' info='the size of the initial data'/> 33*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlChar *' info='The URI used for base computations'/> 34*7c568831SAndroid Build Coastguard Worker </function> 35*7c568831SAndroid Build Coastguard Worker <function name='htmlCreatePushParser' file='python'> 36*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_HTML_ENABLED)</cond> 37*7c568831SAndroid Build Coastguard Worker <info>Create a progressive HTML parser context to build either an event flow if the SAX object is not None, or a DOM tree otherwise.</info> 38*7c568831SAndroid Build Coastguard Worker <return type='xmlParserCtxtPtr' info="the parser context or None in case of error"/> 39*7c568831SAndroid Build Coastguard Worker <arg name='SAX' type='pythonObject' info='the SAX callback object or None'/> 40*7c568831SAndroid Build Coastguard Worker <arg name='chunk' type='xmlChar *' info='the initial data'/> 41*7c568831SAndroid Build Coastguard Worker <arg name='size' type='int' info='the size of the initial data'/> 42*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlChar *' info='The URI used for base computations'/> 43*7c568831SAndroid Build Coastguard Worker </function> 44*7c568831SAndroid Build Coastguard Worker <function name='xmlSAXParseFile' file='python'> 45*7c568831SAndroid Build Coastguard Worker <info>Interface to parse an XML file or resource pointed by an URI to build an event flow to the SAX object</info> 46*7c568831SAndroid Build Coastguard Worker <return type='void'/> 47*7c568831SAndroid Build Coastguard Worker <arg name='SAX' type='pythonObject' info='the SAX callback object or None'/> 48*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlChar *' info='The URI of the resource'/> 49*7c568831SAndroid Build Coastguard Worker <arg name='recover' type='int' info='allow recovery in case of error'/> 50*7c568831SAndroid Build Coastguard Worker </function> 51*7c568831SAndroid Build Coastguard Worker <function name='htmlSAXParseFile' file='python'> 52*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_HTML_ENABLED)</cond> 53*7c568831SAndroid Build Coastguard Worker <info>Interface to parse an HTML file or resource pointed by an URI to build an event flow to the SAX object</info> 54*7c568831SAndroid Build Coastguard Worker <return type='void'/> 55*7c568831SAndroid Build Coastguard Worker <arg name='SAX' type='pythonObject' info='the SAX callback object or None'/> 56*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlChar *' info='The URI of the resource'/> 57*7c568831SAndroid Build Coastguard Worker <arg name='encoding' type='const char *' info='encoding or None'/> 58*7c568831SAndroid Build Coastguard Worker </function> 59*7c568831SAndroid Build Coastguard Worker <function name='xmlCreateOutputBuffer' file='python'> 60*7c568831SAndroid Build Coastguard Worker <info>Create a libxml2 output buffer from a Python file</info> 61*7c568831SAndroid Build Coastguard Worker <return type='xmlOutputBufferPtr' info="the output buffer"/> 62*7c568831SAndroid Build Coastguard Worker <arg name='file' type='pythonObject' info='the Python file'/> 63*7c568831SAndroid Build Coastguard Worker <arg name='encoding' type='xmlChar *' info='an optional encoding'/> 64*7c568831SAndroid Build Coastguard Worker </function> 65*7c568831SAndroid Build Coastguard Worker <function name='xmlCreateInputBuffer' file='python'> 66*7c568831SAndroid Build Coastguard Worker <info>Create a libxml2 input buffer from a Python file</info> 67*7c568831SAndroid Build Coastguard Worker <return type='xmlParserInputBufferPtr' info="the input buffer"/> 68*7c568831SAndroid Build Coastguard Worker <arg name='file' type='pythonObject' info='the Python file'/> 69*7c568831SAndroid Build Coastguard Worker <arg name='encoding' type='xmlChar *' info='an optional encoding'/> 70*7c568831SAndroid Build Coastguard Worker </function> 71*7c568831SAndroid Build Coastguard Worker <function name='xmlSetEntityLoader' file='python'> 72*7c568831SAndroid Build Coastguard Worker <info>Set the entity resolver as a python function</info> 73*7c568831SAndroid Build Coastguard Worker <return type='int' info="0 in case of success, -1 for error"/> 74*7c568831SAndroid Build Coastguard Worker <arg name='resolver' type='pythonObject' info='the Python function'/> 75*7c568831SAndroid Build Coastguard Worker </function> 76*7c568831SAndroid Build Coastguard Worker <!-- xmlParserCtxtPtr accessors --> 77*7c568831SAndroid Build Coastguard Worker <function name='xmlParserGetDoc' file='python_accessor'> 78*7c568831SAndroid Build Coastguard Worker <info>Get the document tree from a parser context.</info> 79*7c568831SAndroid Build Coastguard Worker <return type='xmlDocPtr' info="the document tree" field="myDoc"/> 80*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 81*7c568831SAndroid Build Coastguard Worker </function> 82*7c568831SAndroid Build Coastguard Worker <function name='xmlParserGetWellFormed' file='python_accessor'> 83*7c568831SAndroid Build Coastguard Worker <info>Get the well formed information from a parser context.</info> 84*7c568831SAndroid Build Coastguard Worker <return type='int' info="the wellFormed field" field="wellFormed"/> 85*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 86*7c568831SAndroid Build Coastguard Worker </function> 87*7c568831SAndroid Build Coastguard Worker <function name='xmlParserGetIsValid' file='python_accessor'> 88*7c568831SAndroid Build Coastguard Worker <info>Get the validity information from a parser context.</info> 89*7c568831SAndroid Build Coastguard Worker <return type='int' info="the valid field" field="valid"/> 90*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 91*7c568831SAndroid Build Coastguard Worker </function> 92*7c568831SAndroid Build Coastguard Worker <function name='xmlParserSetValidate' file='python_accessor'> 93*7c568831SAndroid Build Coastguard Worker <info>Switch the parser to validation mode.</info> 94*7c568831SAndroid Build Coastguard Worker <return type='void'/> 95*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 96*7c568831SAndroid Build Coastguard Worker <arg name='validate' type='int' info='1 to activate validation'/> 97*7c568831SAndroid Build Coastguard Worker </function> 98*7c568831SAndroid Build Coastguard Worker <function name='xmlParserSetReplaceEntities' file='python_accessor'> 99*7c568831SAndroid Build Coastguard Worker <info>Switch the parser to replace entities.</info> 100*7c568831SAndroid Build Coastguard Worker <return type='void'/> 101*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 102*7c568831SAndroid Build Coastguard Worker <arg name='replaceEntities' type='int' info='1 to replace entities'/> 103*7c568831SAndroid Build Coastguard Worker </function> 104*7c568831SAndroid Build Coastguard Worker <function name='xmlParserSetPedantic' file='python_accessor'> 105*7c568831SAndroid Build Coastguard Worker <info>Switch the parser to be pedantic.</info> 106*7c568831SAndroid Build Coastguard Worker <return type='void'/> 107*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 108*7c568831SAndroid Build Coastguard Worker <arg name='pedantic' type='int' info='1 to run in pedantic mode'/> 109*7c568831SAndroid Build Coastguard Worker </function> 110*7c568831SAndroid Build Coastguard Worker <function name='xmlParserSetLoadSubset' file='python_accessor'> 111*7c568831SAndroid Build Coastguard Worker <info>Switch the parser to load the DTD without validating.</info> 112*7c568831SAndroid Build Coastguard Worker <return type='void'/> 113*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 114*7c568831SAndroid Build Coastguard Worker <arg name='loadsubset' type='int' info='1 to load the DTD'/> 115*7c568831SAndroid Build Coastguard Worker </function> 116*7c568831SAndroid Build Coastguard Worker <function name='xmlParserSetLineNumbers' file='python_accessor'> 117*7c568831SAndroid Build Coastguard Worker <info>Switch on the generation of line number for elements nodes.</info> 118*7c568831SAndroid Build Coastguard Worker <return type='void'/> 119*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlParserCtxtPtr' info='the parser context'/> 120*7c568831SAndroid Build Coastguard Worker <arg name='linenumbers' type='int' info='1 to save line numbers'/> 121*7c568831SAndroid Build Coastguard Worker </function> 122*7c568831SAndroid Build Coastguard Worker <function name='xmlDebugMemory' file='python'> 123*7c568831SAndroid Build Coastguard Worker <info>Switch on the generation of line number for elements nodes. Also returns the number of bytes allocated and not freed by libxml2 since memory debugging was switched on.</info> 124*7c568831SAndroid Build Coastguard Worker <return type='int' info="returns the number of bytes allocated and not freed"/> 125*7c568831SAndroid Build Coastguard Worker <arg name='activate' type='int' info='1 switch on memory debugging 0 switch it off'/> 126*7c568831SAndroid Build Coastguard Worker </function> 127*7c568831SAndroid Build Coastguard Worker <!-- xmlNsPtr accessors --> 128*7c568831SAndroid Build Coastguard Worker <function name='xmlNodeGetNs' file='python_accessor'> 129*7c568831SAndroid Build Coastguard Worker <info>Get the namespace of a node</info> 130*7c568831SAndroid Build Coastguard Worker <return type='xmlNsPtr' info="The namespace or None"/> 131*7c568831SAndroid Build Coastguard Worker <arg name='node' type='xmlNodePtr' info='the node'/> 132*7c568831SAndroid Build Coastguard Worker </function> 133*7c568831SAndroid Build Coastguard Worker <function name='xmlNodeGetNsDefs' file='python_accessor'> 134*7c568831SAndroid Build Coastguard Worker <info>Get the namespace of a node</info> 135*7c568831SAndroid Build Coastguard Worker <return type='xmlNsPtr' info="The namespace or None"/> 136*7c568831SAndroid Build Coastguard Worker <arg name='node' type='xmlNodePtr' info='the node'/> 137*7c568831SAndroid Build Coastguard Worker </function> 138*7c568831SAndroid Build Coastguard Worker <!-- xmlXPathContextPtr accessors --> 139*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathParserGetContext' file='python_accessor'> 140*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 141*7c568831SAndroid Build Coastguard Worker <info>Get the xpathContext from an xpathParserContext</info> 142*7c568831SAndroid Build Coastguard Worker <return type='xmlXPathContextPtr' info="The XPath context" field="context"/> 143*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathParserContextPtr' info='the XPath parser context'/> 144*7c568831SAndroid Build Coastguard Worker </function> 145*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathGetContextDoc' file='python_accessor'> 146*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 147*7c568831SAndroid Build Coastguard Worker <info>Get the doc from an xpathContext</info> 148*7c568831SAndroid Build Coastguard Worker <return type='xmlDocPtr' info="The doc context" field="doc"/> 149*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 150*7c568831SAndroid Build Coastguard Worker </function> 151*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathGetContextNode' file='python_accessor'> 152*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 153*7c568831SAndroid Build Coastguard Worker <info>Get the current node from an xpathContext</info> 154*7c568831SAndroid Build Coastguard Worker <return type='xmlNodePtr' info="The node context" field="node"/> 155*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 156*7c568831SAndroid Build Coastguard Worker </function> 157*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathSetContextDoc' file='python_accessor'> 158*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 159*7c568831SAndroid Build Coastguard Worker <info>Set the doc of an xpathContext</info> 160*7c568831SAndroid Build Coastguard Worker <return type='void'/> 161*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 162*7c568831SAndroid Build Coastguard Worker <arg name="doc" type='xmlDocPtr' info="The doc context"/> 163*7c568831SAndroid Build Coastguard Worker </function> 164*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathSetContextNode' file='python_accessor'> 165*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 166*7c568831SAndroid Build Coastguard Worker <info>Set the current node of an xpathContext</info> 167*7c568831SAndroid Build Coastguard Worker <return type='void'/> 168*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 169*7c568831SAndroid Build Coastguard Worker <arg name="node" type='xmlNodePtr' info="The node context"/> 170*7c568831SAndroid Build Coastguard Worker </function> 171*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathGetContextPosition' file='python_accessor'> 172*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 173*7c568831SAndroid Build Coastguard Worker <info>Get the current node from an xpathContext</info> 174*7c568831SAndroid Build Coastguard Worker <return type='int' info="The node context" field="proximityPosition"/> 175*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 176*7c568831SAndroid Build Coastguard Worker </function> 177*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathGetContextSize' file='python_accessor'> 178*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 179*7c568831SAndroid Build Coastguard Worker <info>Get the current node from an xpathContext</info> 180*7c568831SAndroid Build Coastguard Worker <return type='int' info="The node context" field="contextSize"/> 181*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 182*7c568831SAndroid Build Coastguard Worker </function> 183*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathGetFunction' file='python_accessor'> 184*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 185*7c568831SAndroid Build Coastguard Worker <info>Get the current function name xpathContext</info> 186*7c568831SAndroid Build Coastguard Worker <return type='const xmlChar *' info="The function name" field="function"/> 187*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 188*7c568831SAndroid Build Coastguard Worker </function> 189*7c568831SAndroid Build Coastguard Worker <function name='xmlXPathGetFunctionURI' file='python_accessor'> 190*7c568831SAndroid Build Coastguard Worker <cond>defined(LIBXML_XPATH_ENABLED)</cond> 191*7c568831SAndroid Build Coastguard Worker <info>Get the current function name URI xpathContext</info> 192*7c568831SAndroid Build Coastguard Worker <return type='const xmlChar *' info="The function name URI" field="functionURI"/> 193*7c568831SAndroid Build Coastguard Worker <arg name='ctxt' type='xmlXPathContextPtr' info='the XPath context'/> 194*7c568831SAndroid Build Coastguard Worker </function> 195*7c568831SAndroid Build Coastguard Worker <!-- xmlURIPtr accessors --> 196*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetScheme' file='python_accessor'> 197*7c568831SAndroid Build Coastguard Worker <info>Get the scheme part from an URI</info> 198*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI scheme" field="scheme"/> 199*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 200*7c568831SAndroid Build Coastguard Worker </function> 201*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetScheme' file='python_accessor'> 202*7c568831SAndroid Build Coastguard Worker <info>Set the scheme part of an URI.</info> 203*7c568831SAndroid Build Coastguard Worker <return type='void'/> 204*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 205*7c568831SAndroid Build Coastguard Worker <arg name='scheme' type='char *' info='The URI scheme part'/> 206*7c568831SAndroid Build Coastguard Worker </function> 207*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetOpaque' file='python_accessor'> 208*7c568831SAndroid Build Coastguard Worker <info>Get the opaque part from an URI</info> 209*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI opaque" field="opaque"/> 210*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 211*7c568831SAndroid Build Coastguard Worker </function> 212*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetOpaque' file='python_accessor'> 213*7c568831SAndroid Build Coastguard Worker <info>Set the opaque part of an URI.</info> 214*7c568831SAndroid Build Coastguard Worker <return type='void'/> 215*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 216*7c568831SAndroid Build Coastguard Worker <arg name='opaque' type='char *' info='The URI opaque part'/> 217*7c568831SAndroid Build Coastguard Worker </function> 218*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetAuthority' file='python_accessor'> 219*7c568831SAndroid Build Coastguard Worker <info>Get the authority part from an URI</info> 220*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI authority" field="authority"/> 221*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 222*7c568831SAndroid Build Coastguard Worker </function> 223*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetAuthority' file='python_accessor'> 224*7c568831SAndroid Build Coastguard Worker <info>Set the authority part of an URI.</info> 225*7c568831SAndroid Build Coastguard Worker <return type='void'/> 226*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 227*7c568831SAndroid Build Coastguard Worker <arg name='authority' type='char *' info='The URI authority part'/> 228*7c568831SAndroid Build Coastguard Worker </function> 229*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetServer' file='python_accessor'> 230*7c568831SAndroid Build Coastguard Worker <info>Get the server part from an URI</info> 231*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI server" field="server"/> 232*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 233*7c568831SAndroid Build Coastguard Worker </function> 234*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetServer' file='python_accessor'> 235*7c568831SAndroid Build Coastguard Worker <info>Set the server part of an URI.</info> 236*7c568831SAndroid Build Coastguard Worker <return type='void'/> 237*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 238*7c568831SAndroid Build Coastguard Worker <arg name='server' type='char *' info='The URI server part'/> 239*7c568831SAndroid Build Coastguard Worker </function> 240*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetUser' file='python_accessor'> 241*7c568831SAndroid Build Coastguard Worker <info>Get the user part from an URI</info> 242*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI user" field="user"/> 243*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 244*7c568831SAndroid Build Coastguard Worker </function> 245*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetUser' file='python_accessor'> 246*7c568831SAndroid Build Coastguard Worker <info>Set the user part of an URI.</info> 247*7c568831SAndroid Build Coastguard Worker <return type='void'/> 248*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 249*7c568831SAndroid Build Coastguard Worker <arg name='user' type='char *' info='The URI user part'/> 250*7c568831SAndroid Build Coastguard Worker </function> 251*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetPath' file='python_accessor'> 252*7c568831SAndroid Build Coastguard Worker <info>Get the path part from an URI</info> 253*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI path" field="path"/> 254*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 255*7c568831SAndroid Build Coastguard Worker </function> 256*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetPath' file='python_accessor'> 257*7c568831SAndroid Build Coastguard Worker <info>Set the path part of an URI.</info> 258*7c568831SAndroid Build Coastguard Worker <return type='void'/> 259*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 260*7c568831SAndroid Build Coastguard Worker <arg name='path' type='char *' info='The URI path part'/> 261*7c568831SAndroid Build Coastguard Worker </function> 262*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetQuery' file='python_accessor'> 263*7c568831SAndroid Build Coastguard Worker <info>Get the query part from an URI</info> 264*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI query" field="query"/> 265*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 266*7c568831SAndroid Build Coastguard Worker </function> 267*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetQuery' file='python_accessor'> 268*7c568831SAndroid Build Coastguard Worker <info>Set the query part of an URI.</info> 269*7c568831SAndroid Build Coastguard Worker <return type='void'/> 270*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 271*7c568831SAndroid Build Coastguard Worker <arg name='query' type='char *' info='The URI query part'/> 272*7c568831SAndroid Build Coastguard Worker </function> 273*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetQueryRaw' file='python_accessor'> 274*7c568831SAndroid Build Coastguard Worker <info>Get the raw query part from an URI (i.e. the unescaped form).</info> 275*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI query" field="query_raw"/> 276*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 277*7c568831SAndroid Build Coastguard Worker </function> 278*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetQueryRaw' file='python_accessor'> 279*7c568831SAndroid Build Coastguard Worker <info>Set the raw query part of an URI (i.e. the unescaped form).</info> 280*7c568831SAndroid Build Coastguard Worker <return type='void'/> 281*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 282*7c568831SAndroid Build Coastguard Worker <arg name='query_raw' type='char *' info='The raw URI query part'/> 283*7c568831SAndroid Build Coastguard Worker </function> 284*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetFragment' file='python_accessor'> 285*7c568831SAndroid Build Coastguard Worker <info>Get the fragment part from an URI</info> 286*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The URI fragment" field="fragment"/> 287*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 288*7c568831SAndroid Build Coastguard Worker </function> 289*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetFragment' file='python_accessor'> 290*7c568831SAndroid Build Coastguard Worker <info>Set the fragment part of an URI.</info> 291*7c568831SAndroid Build Coastguard Worker <return type='void'/> 292*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 293*7c568831SAndroid Build Coastguard Worker <arg name='fragment' type='char *' info='The URI fragment part'/> 294*7c568831SAndroid Build Coastguard Worker </function> 295*7c568831SAndroid Build Coastguard Worker <function name='xmlURIGetPort' file='python_accessor'> 296*7c568831SAndroid Build Coastguard Worker <info>Get the port part from an URI</info> 297*7c568831SAndroid Build Coastguard Worker <return type='int' info="The URI port" field="port"/> 298*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 299*7c568831SAndroid Build Coastguard Worker </function> 300*7c568831SAndroid Build Coastguard Worker <function name='xmlURISetPort' file='python_accessor'> 301*7c568831SAndroid Build Coastguard Worker <info>Set the port part of an URI.</info> 302*7c568831SAndroid Build Coastguard Worker <return type='void'/> 303*7c568831SAndroid Build Coastguard Worker <arg name='URI' type='xmlURIPtr' info='the URI'/> 304*7c568831SAndroid Build Coastguard Worker <arg name='port' type='int' info='The URI port part'/> 305*7c568831SAndroid Build Coastguard Worker </function> 306*7c568831SAndroid Build Coastguard Worker <!-- xmlErrorPtr accessors --> 307*7c568831SAndroid Build Coastguard Worker <function name='xmlErrorGetDomain' file='python_accessor'> 308*7c568831SAndroid Build Coastguard Worker <info>What part of the library raised this error</info> 309*7c568831SAndroid Build Coastguard Worker <return type='int' info="The error domain" field="domain"/> 310*7c568831SAndroid Build Coastguard Worker <arg name='Error' type='xmlErrorPtr' info='the Error'/> 311*7c568831SAndroid Build Coastguard Worker </function> 312*7c568831SAndroid Build Coastguard Worker <function name='xmlErrorGetCode' file='python_accessor'> 313*7c568831SAndroid Build Coastguard Worker <info>The error code, e.g. an xmlParserError</info> 314*7c568831SAndroid Build Coastguard Worker <return type='int' info="The error code" field="code"/> 315*7c568831SAndroid Build Coastguard Worker <arg name='Error' type='xmlErrorPtr' info='the Error'/> 316*7c568831SAndroid Build Coastguard Worker </function> 317*7c568831SAndroid Build Coastguard Worker <function name='xmlErrorGetMessage' file='python_accessor'> 318*7c568831SAndroid Build Coastguard Worker <info>human-readable informative error message</info> 319*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The error message" field="message"/> 320*7c568831SAndroid Build Coastguard Worker <arg name='Error' type='xmlErrorPtr' info='the Error'/> 321*7c568831SAndroid Build Coastguard Worker </function> 322*7c568831SAndroid Build Coastguard Worker <function name='xmlErrorGetLevel' file='python_accessor'> 323*7c568831SAndroid Build Coastguard Worker <info>how consequent is the error</info> 324*7c568831SAndroid Build Coastguard Worker <return type='int' info="The error level" field="level"/> 325*7c568831SAndroid Build Coastguard Worker <arg name='Error' type='xmlErrorPtr' info='the Error'/> 326*7c568831SAndroid Build Coastguard Worker </function> 327*7c568831SAndroid Build Coastguard Worker <function name='xmlErrorGetFile' file='python_accessor'> 328*7c568831SAndroid Build Coastguard Worker <info>the filename</info> 329*7c568831SAndroid Build Coastguard Worker <return type='const char *' info="The error file" field="file"/> 330*7c568831SAndroid Build Coastguard Worker <arg name='Error' type='xmlErrorPtr' info='the Error'/> 331*7c568831SAndroid Build Coastguard Worker </function> 332*7c568831SAndroid Build Coastguard Worker <function name='xmlErrorGetLine' file='python_accessor'> 333*7c568831SAndroid Build Coastguard Worker <info>the line number if available</info> 334*7c568831SAndroid Build Coastguard Worker <return type='int' info="The error line" field="line"/> 335*7c568831SAndroid Build Coastguard Worker <arg name='Error' type='xmlErrorPtr' info='the Error'/> 336*7c568831SAndroid Build Coastguard Worker </function> 337*7c568831SAndroid Build Coastguard Worker <function name='xmlPythonCleanupParser' file='python'> 338*7c568831SAndroid Build Coastguard Worker <info>Cleanup function for the XML library. It tries to reclaim all parsing related global memory allocated for the library processing. It doesn't deallocate any document related memory. Calling this function should not prevent reusing the library but one should call xmlCleanupParser() only when the process has finished using the library or XML document built with it.</info> 339*7c568831SAndroid Build Coastguard Worker <return type='void'/> 340*7c568831SAndroid Build Coastguard Worker </function> 341*7c568831SAndroid Build Coastguard Worker <function name='xmlMemoryUsed' file='python'> 342*7c568831SAndroid Build Coastguard Worker <info>Returns the total amount of memory allocated by libxml2</info> 343*7c568831SAndroid Build Coastguard Worker <return type='int' info='number of bytes allocated'/> 344*7c568831SAndroid Build Coastguard Worker </function> 345*7c568831SAndroid Build Coastguard Worker </symbols> 346*7c568831SAndroid Build Coastguard Worker</api> 347