xref: /aosp_15_r20/external/libxml2/doc/devhelp/libxml2-SAX.html (revision 7c5688314b92172186c154356a6374bf7684c3ca)
1*7c568831SAndroid Build Coastguard Worker<html>
2*7c568831SAndroid Build Coastguard Worker<head>
3*7c568831SAndroid Build Coastguard Worker<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4*7c568831SAndroid Build Coastguard Worker<title>SAX: Old SAX version 1 handler, deprecated</title>
5*7c568831SAndroid Build Coastguard Worker<meta name="generator" content="Libxml2 devhelp stylesheet">
6*7c568831SAndroid Build Coastguard Worker<link rel="start" href="index.html" title="libxml2 Reference Manual">
7*7c568831SAndroid Build Coastguard Worker<link rel="up" href="general.html" title="API">
8*7c568831SAndroid Build Coastguard Worker<link rel="stylesheet" href="style.css" type="text/css">
9*7c568831SAndroid Build Coastguard Worker<link rel="chapter" href="general.html" title="API">
10*7c568831SAndroid Build Coastguard Worker</head>
11*7c568831SAndroid Build Coastguard Worker<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
12*7c568831SAndroid Build Coastguard Worker<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
13*7c568831SAndroid Build Coastguard Worker<td><a accesskey="p" href="libxml2-HTMLtree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
14*7c568831SAndroid Build Coastguard Worker<td><a accesskey="u" href="general.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
15*7c568831SAndroid Build Coastguard Worker<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
16*7c568831SAndroid Build Coastguard Worker<td><a accesskey="n" href="libxml2-SAX2.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
17*7c568831SAndroid Build Coastguard Worker<th width="100%" align="center">libxml2 Reference Manual</th>
18*7c568831SAndroid Build Coastguard Worker</tr></table>
19*7c568831SAndroid Build Coastguard Worker<h2><span class="refentrytitle">SAX</span></h2>
20*7c568831SAndroid Build Coastguard Worker<p>SAX - Old SAX version 1 handler, deprecated</p>
21*7c568831SAndroid Build Coastguard Worker<p>DEPRECATED set of SAX version 1 interfaces used to build the DOM tree. </p>
22*7c568831SAndroid Build Coastguard Worker<p> WARNING: this module is deprecated !</p>
23*7c568831SAndroid Build Coastguard Worker<p>Author(s): Daniel Veillard </p>
24*7c568831SAndroid Build Coastguard Worker<div class="refsynopsisdiv">
25*7c568831SAndroid Build Coastguard Worker<h2>Synopsis</h2>
26*7c568831SAndroid Build Coastguard Worker<pre class="synopsis">void	<a href="#attribute">attribute</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * value);
27*7c568831SAndroid Build Coastguard Workervoid	<a href="#attributeDecl">attributeDecl</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * elem, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br>					 int type, <br>					 int def, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * defaultValue, <br>					 <a href="libxml2-tree.html#xmlEnumerationPtr">xmlEnumerationPtr</a> tree);
28*7c568831SAndroid Build Coastguard Workervoid	<a href="#cdataBlock">cdataBlock</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * value, <br>					 int len);
29*7c568831SAndroid Build Coastguard Workervoid	<a href="#characters">characters</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ch, <br>					 int len);
30*7c568831SAndroid Build Coastguard Workerint	<a href="#checkNamespace">checkNamespace</a>			(void * ctx, <br>					 <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * namespace);
31*7c568831SAndroid Build Coastguard Workervoid	<a href="#comment">comment</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * value);
32*7c568831SAndroid Build Coastguard Workervoid	<a href="#elementDecl">elementDecl</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 int type, <br>					 <a href="libxml2-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content);
33*7c568831SAndroid Build Coastguard Workervoid	<a href="#endDocument">endDocument</a>			(void * ctx);
34*7c568831SAndroid Build Coastguard Workervoid	<a href="#endElement">endElement</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name);
35*7c568831SAndroid Build Coastguard Workervoid	<a href="#entityDecl">entityDecl</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 int type, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId, <br>					 <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * content);
36*7c568831SAndroid Build Coastguard Workervoid	<a href="#externalSubset">externalSubset</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ExternalID, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * SystemID);
37*7c568831SAndroid Build Coastguard Workerint	<a href="#getColumnNumber">getColumnNumber</a>			(void * ctx);
38*7c568831SAndroid Build Coastguard Worker<a href="libxml2-tree.html#xmlEntityPtr">xmlEntityPtr</a>	<a href="#getEntity">getEntity</a>		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name);
39*7c568831SAndroid Build Coastguard Workerint	<a href="#getLineNumber">getLineNumber</a>			(void * ctx);
40*7c568831SAndroid Build Coastguard Worker<a href="libxml2-tree.html#xmlNsPtr">xmlNsPtr</a>	<a href="#getNamespace">getNamespace</a>		(void * ctx);
41*7c568831SAndroid Build Coastguard Worker<a href="libxml2-tree.html#xmlEntityPtr">xmlEntityPtr</a>	<a href="#getParameterEntity">getParameterEntity</a>	(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name);
42*7c568831SAndroid Build Coastguard Workerconst <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	<a href="#getPublicId">getPublicId</a>		(void * ctx);
43*7c568831SAndroid Build Coastguard Workerconst <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	<a href="#getSystemId">getSystemId</a>		(void * ctx);
44*7c568831SAndroid Build Coastguard Workervoid	<a href="#globalNamespace">globalNamespace</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * href, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * prefix);
45*7c568831SAndroid Build Coastguard Workerint	<a href="#hasExternalSubset">hasExternalSubset</a>		(void * ctx);
46*7c568831SAndroid Build Coastguard Workerint	<a href="#hasInternalSubset">hasInternalSubset</a>		(void * ctx);
47*7c568831SAndroid Build Coastguard Workervoid	<a href="#ignorableWhitespace">ignorableWhitespace</a>		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ch, <br>					 int len);
48*7c568831SAndroid Build Coastguard Workervoid	<a href="#inithtmlDefaultSAXHandler">inithtmlDefaultSAXHandler</a>	(<a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> * hdlr);
49*7c568831SAndroid Build Coastguard Workervoid	<a href="#initxmlDefaultSAXHandler">initxmlDefaultSAXHandler</a>	(<a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> * hdlr, <br>					 int warning);
50*7c568831SAndroid Build Coastguard Workervoid	<a href="#internalSubset">internalSubset</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ExternalID, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * SystemID);
51*7c568831SAndroid Build Coastguard Workerint	<a href="#isStandalone">isStandalone</a>			(void * ctx);
52*7c568831SAndroid Build Coastguard Workervoid	<a href="#namespaceDecl">namespaceDecl</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * href, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * prefix);
53*7c568831SAndroid Build Coastguard Workervoid	<a href="#notationDecl">notationDecl</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId);
54*7c568831SAndroid Build Coastguard Workervoid	<a href="#processingInstruction">processingInstruction</a>		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * target, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * data);
55*7c568831SAndroid Build Coastguard Workervoid	<a href="#reference">reference</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name);
56*7c568831SAndroid Build Coastguard Worker<a href="libxml2-tree.html#xmlParserInputPtr">xmlParserInputPtr</a>	<a href="#resolveEntity">resolveEntity</a>	(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId);
57*7c568831SAndroid Build Coastguard Workervoid	<a href="#setDocumentLocator">setDocumentLocator</a>		(void * ctx, <br>					 <a href="libxml2-tree.html#xmlSAXLocatorPtr">xmlSAXLocatorPtr</a> loc);
58*7c568831SAndroid Build Coastguard Workervoid	<a href="#setNamespace">setNamespace</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name);
59*7c568831SAndroid Build Coastguard Workervoid	<a href="#startDocument">startDocument</a>			(void * ctx);
60*7c568831SAndroid Build Coastguard Workervoid	<a href="#startElement">startElement</a>			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> ** atts);
61*7c568831SAndroid Build Coastguard Workervoid	<a href="#unparsedEntityDecl">unparsedEntityDecl</a>		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * notationName);
62*7c568831SAndroid Build Coastguard Worker</pre>
63*7c568831SAndroid Build Coastguard Worker</div>
64*7c568831SAndroid Build Coastguard Worker<div class="refsect1" lang="en"><h2>Description</h2></div>
65*7c568831SAndroid Build Coastguard Worker<div class="refsect1" lang="en">
66*7c568831SAndroid Build Coastguard Worker<h2>Details</h2>
67*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
68*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
69*7c568831SAndroid Build Coastguard Worker<h3>
70*7c568831SAndroid Build Coastguard Worker<a name="attribute"></a>attribute ()</h3>
71*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	attribute			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * value)<br>
72*7c568831SAndroid Build Coastguard Worker</pre>
73*7c568831SAndroid Build Coastguard Worker<p>Handle an <a href="libxml2-SAX.html#attribute">attribute</a> that has been read by the parser. The default handling is to convert the <a href="libxml2-SAX.html#attribute">attribute</a> into an DOM subtree and past it in a new <a href="libxml2-tree.html#xmlAttr">xmlAttr</a> element added to the element. DEPRECATED: use xmlSAX2Attribute()</p>
74*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
75*7c568831SAndroid Build Coastguard Worker<col align="left">
76*7c568831SAndroid Build Coastguard Worker<tbody>
77*7c568831SAndroid Build Coastguard Worker<tr>
78*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
79*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
80*7c568831SAndroid Build Coastguard Worker</tr>
81*7c568831SAndroid Build Coastguard Worker<tr>
82*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>fullname</tt></i>:</span></td>
83*7c568831SAndroid Build Coastguard Worker<td>The <a href="libxml2-SAX.html#attribute">attribute</a> name, including namespace prefix</td>
84*7c568831SAndroid Build Coastguard Worker</tr>
85*7c568831SAndroid Build Coastguard Worker<tr>
86*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>value</tt></i>:</span></td>
87*7c568831SAndroid Build Coastguard Worker<td>The <a href="libxml2-SAX.html#attribute">attribute</a> value</td>
88*7c568831SAndroid Build Coastguard Worker</tr>
89*7c568831SAndroid Build Coastguard Worker</tbody>
90*7c568831SAndroid Build Coastguard Worker</table></div>
91*7c568831SAndroid Build Coastguard Worker</div>
92*7c568831SAndroid Build Coastguard Worker<hr>
93*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
94*7c568831SAndroid Build Coastguard Worker<h3>
95*7c568831SAndroid Build Coastguard Worker<a name="attributeDecl"></a>attributeDecl ()</h3>
96*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	attributeDecl			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * elem, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br>					 int type, <br>					 int def, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * defaultValue, <br>					 <a href="libxml2-tree.html#xmlEnumerationPtr">xmlEnumerationPtr</a> tree)<br>
97*7c568831SAndroid Build Coastguard Worker</pre>
98*7c568831SAndroid Build Coastguard Worker<p>An <a href="libxml2-SAX.html#attribute">attribute</a> definition has been parsed DEPRECATED: use xmlSAX2AttributeDecl()</p>
99*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
100*7c568831SAndroid Build Coastguard Worker<col align="left">
101*7c568831SAndroid Build Coastguard Worker<tbody>
102*7c568831SAndroid Build Coastguard Worker<tr>
103*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
104*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
105*7c568831SAndroid Build Coastguard Worker</tr>
106*7c568831SAndroid Build Coastguard Worker<tr>
107*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>elem</tt></i>:</span></td>
108*7c568831SAndroid Build Coastguard Worker<td>the name of the element</td>
109*7c568831SAndroid Build Coastguard Worker</tr>
110*7c568831SAndroid Build Coastguard Worker<tr>
111*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>fullname</tt></i>:</span></td>
112*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-SAX.html#attribute">attribute</a> name</td>
113*7c568831SAndroid Build Coastguard Worker</tr>
114*7c568831SAndroid Build Coastguard Worker<tr>
115*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>type</tt></i>:</span></td>
116*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-SAX.html#attribute">attribute</a> type</td>
117*7c568831SAndroid Build Coastguard Worker</tr>
118*7c568831SAndroid Build Coastguard Worker<tr>
119*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>def</tt></i>:</span></td>
120*7c568831SAndroid Build Coastguard Worker<td>the type of default value</td>
121*7c568831SAndroid Build Coastguard Worker</tr>
122*7c568831SAndroid Build Coastguard Worker<tr>
123*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>defaultValue</tt></i>:</span></td>
124*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-SAX.html#attribute">attribute</a> default value</td>
125*7c568831SAndroid Build Coastguard Worker</tr>
126*7c568831SAndroid Build Coastguard Worker<tr>
127*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>tree</tt></i>:</span></td>
128*7c568831SAndroid Build Coastguard Worker<td>the tree of enumerated value set</td>
129*7c568831SAndroid Build Coastguard Worker</tr>
130*7c568831SAndroid Build Coastguard Worker</tbody>
131*7c568831SAndroid Build Coastguard Worker</table></div>
132*7c568831SAndroid Build Coastguard Worker</div>
133*7c568831SAndroid Build Coastguard Worker<hr>
134*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
135*7c568831SAndroid Build Coastguard Worker<h3>
136*7c568831SAndroid Build Coastguard Worker<a name="cdataBlock"></a>cdataBlock ()</h3>
137*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	cdataBlock			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * value, <br>					 int len)<br>
138*7c568831SAndroid Build Coastguard Worker</pre>
139*7c568831SAndroid Build Coastguard Worker<p>called when a pcdata block has been parsed DEPRECATED: use xmlSAX2CDataBlock()</p>
140*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
141*7c568831SAndroid Build Coastguard Worker<col align="left">
142*7c568831SAndroid Build Coastguard Worker<tbody>
143*7c568831SAndroid Build Coastguard Worker<tr>
144*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
145*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
146*7c568831SAndroid Build Coastguard Worker</tr>
147*7c568831SAndroid Build Coastguard Worker<tr>
148*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>value</tt></i>:</span></td>
149*7c568831SAndroid Build Coastguard Worker<td>The pcdata content</td>
150*7c568831SAndroid Build Coastguard Worker</tr>
151*7c568831SAndroid Build Coastguard Worker<tr>
152*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>len</tt></i>:</span></td>
153*7c568831SAndroid Build Coastguard Worker<td>the block length</td>
154*7c568831SAndroid Build Coastguard Worker</tr>
155*7c568831SAndroid Build Coastguard Worker</tbody>
156*7c568831SAndroid Build Coastguard Worker</table></div>
157*7c568831SAndroid Build Coastguard Worker</div>
158*7c568831SAndroid Build Coastguard Worker<hr>
159*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
160*7c568831SAndroid Build Coastguard Worker<h3>
161*7c568831SAndroid Build Coastguard Worker<a name="characters"></a>characters ()</h3>
162*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	characters			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ch, <br>					 int len)<br>
163*7c568831SAndroid Build Coastguard Worker</pre>
164*7c568831SAndroid Build Coastguard Worker<p>receiving some chars from the parser. DEPRECATED: use xmlSAX2Characters()</p>
165*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
166*7c568831SAndroid Build Coastguard Worker<col align="left">
167*7c568831SAndroid Build Coastguard Worker<tbody>
168*7c568831SAndroid Build Coastguard Worker<tr>
169*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
170*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
171*7c568831SAndroid Build Coastguard Worker</tr>
172*7c568831SAndroid Build Coastguard Worker<tr>
173*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ch</tt></i>:</span></td>
174*7c568831SAndroid Build Coastguard Worker<td>a <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> string</td>
175*7c568831SAndroid Build Coastguard Worker</tr>
176*7c568831SAndroid Build Coastguard Worker<tr>
177*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>len</tt></i>:</span></td>
178*7c568831SAndroid Build Coastguard Worker<td>the number of <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a>
179*7c568831SAndroid Build Coastguard Worker</td>
180*7c568831SAndroid Build Coastguard Worker</tr>
181*7c568831SAndroid Build Coastguard Worker</tbody>
182*7c568831SAndroid Build Coastguard Worker</table></div>
183*7c568831SAndroid Build Coastguard Worker</div>
184*7c568831SAndroid Build Coastguard Worker<hr>
185*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
186*7c568831SAndroid Build Coastguard Worker<h3>
187*7c568831SAndroid Build Coastguard Worker<a name="checkNamespace"></a>checkNamespace ()</h3>
188*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">int	checkNamespace			(void * ctx, <br>					 <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * namespace)<br>
189*7c568831SAndroid Build Coastguard Worker</pre>
190*7c568831SAndroid Build Coastguard Worker<p>Check that the current element namespace is the same as the one read upon parsing. DEPRECATED</p>
191*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
192*7c568831SAndroid Build Coastguard Worker<col align="left">
193*7c568831SAndroid Build Coastguard Worker<tbody>
194*7c568831SAndroid Build Coastguard Worker<tr>
195*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
196*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
197*7c568831SAndroid Build Coastguard Worker</tr>
198*7c568831SAndroid Build Coastguard Worker<tr>
199*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>namespace</tt></i>:</span></td>
200*7c568831SAndroid Build Coastguard Worker<td>the namespace to check against</td>
201*7c568831SAndroid Build Coastguard Worker</tr>
202*7c568831SAndroid Build Coastguard Worker<tr>
203*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
204*7c568831SAndroid Build Coastguard Worker<td>1 if true 0 otherwise</td>
205*7c568831SAndroid Build Coastguard Worker</tr>
206*7c568831SAndroid Build Coastguard Worker</tbody>
207*7c568831SAndroid Build Coastguard Worker</table></div>
208*7c568831SAndroid Build Coastguard Worker</div>
209*7c568831SAndroid Build Coastguard Worker<hr>
210*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
211*7c568831SAndroid Build Coastguard Worker<h3>
212*7c568831SAndroid Build Coastguard Worker<a name="comment"></a>comment ()</h3>
213*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	comment			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * value)<br>
214*7c568831SAndroid Build Coastguard Worker</pre>
215*7c568831SAndroid Build Coastguard Worker<p>A <a href="libxml2-SAX.html#comment">comment</a> has been parsed. DEPRECATED: use xmlSAX2Comment()</p>
216*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
217*7c568831SAndroid Build Coastguard Worker<col align="left">
218*7c568831SAndroid Build Coastguard Worker<tbody>
219*7c568831SAndroid Build Coastguard Worker<tr>
220*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
221*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
222*7c568831SAndroid Build Coastguard Worker</tr>
223*7c568831SAndroid Build Coastguard Worker<tr>
224*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>value</tt></i>:</span></td>
225*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-SAX.html#comment">comment</a> content</td>
226*7c568831SAndroid Build Coastguard Worker</tr>
227*7c568831SAndroid Build Coastguard Worker</tbody>
228*7c568831SAndroid Build Coastguard Worker</table></div>
229*7c568831SAndroid Build Coastguard Worker</div>
230*7c568831SAndroid Build Coastguard Worker<hr>
231*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
232*7c568831SAndroid Build Coastguard Worker<h3>
233*7c568831SAndroid Build Coastguard Worker<a name="elementDecl"></a>elementDecl ()</h3>
234*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	elementDecl			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 int type, <br>					 <a href="libxml2-tree.html#xmlElementContentPtr">xmlElementContentPtr</a> content)<br>
235*7c568831SAndroid Build Coastguard Worker</pre>
236*7c568831SAndroid Build Coastguard Worker<p>An element definition has been parsed DEPRECATED: use xmlSAX2ElementDecl()</p>
237*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
238*7c568831SAndroid Build Coastguard Worker<col align="left">
239*7c568831SAndroid Build Coastguard Worker<tbody>
240*7c568831SAndroid Build Coastguard Worker<tr>
241*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
242*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
243*7c568831SAndroid Build Coastguard Worker</tr>
244*7c568831SAndroid Build Coastguard Worker<tr>
245*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
246*7c568831SAndroid Build Coastguard Worker<td>the element name</td>
247*7c568831SAndroid Build Coastguard Worker</tr>
248*7c568831SAndroid Build Coastguard Worker<tr>
249*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>type</tt></i>:</span></td>
250*7c568831SAndroid Build Coastguard Worker<td>the element type</td>
251*7c568831SAndroid Build Coastguard Worker</tr>
252*7c568831SAndroid Build Coastguard Worker<tr>
253*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>content</tt></i>:</span></td>
254*7c568831SAndroid Build Coastguard Worker<td>the element value tree</td>
255*7c568831SAndroid Build Coastguard Worker</tr>
256*7c568831SAndroid Build Coastguard Worker</tbody>
257*7c568831SAndroid Build Coastguard Worker</table></div>
258*7c568831SAndroid Build Coastguard Worker</div>
259*7c568831SAndroid Build Coastguard Worker<hr>
260*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
261*7c568831SAndroid Build Coastguard Worker<h3>
262*7c568831SAndroid Build Coastguard Worker<a name="endDocument"></a>endDocument ()</h3>
263*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	endDocument			(void * ctx)<br>
264*7c568831SAndroid Build Coastguard Worker</pre>
265*7c568831SAndroid Build Coastguard Worker<p>called when the document end has been detected. DEPRECATED: use xmlSAX2EndDocument()</p>
266*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
267*7c568831SAndroid Build Coastguard Worker<col align="left">
268*7c568831SAndroid Build Coastguard Worker<tbody><tr>
269*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
270*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
271*7c568831SAndroid Build Coastguard Worker</tr></tbody>
272*7c568831SAndroid Build Coastguard Worker</table></div>
273*7c568831SAndroid Build Coastguard Worker</div>
274*7c568831SAndroid Build Coastguard Worker<hr>
275*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
276*7c568831SAndroid Build Coastguard Worker<h3>
277*7c568831SAndroid Build Coastguard Worker<a name="endElement"></a>endElement ()</h3>
278*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	endElement			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name)<br>
279*7c568831SAndroid Build Coastguard Worker</pre>
280*7c568831SAndroid Build Coastguard Worker<p>called when the end of an element has been detected. DEPRECATED: use xmlSAX2EndElement()</p>
281*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
282*7c568831SAndroid Build Coastguard Worker<col align="left">
283*7c568831SAndroid Build Coastguard Worker<tbody>
284*7c568831SAndroid Build Coastguard Worker<tr>
285*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
286*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
287*7c568831SAndroid Build Coastguard Worker</tr>
288*7c568831SAndroid Build Coastguard Worker<tr>
289*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
290*7c568831SAndroid Build Coastguard Worker<td>The element name</td>
291*7c568831SAndroid Build Coastguard Worker</tr>
292*7c568831SAndroid Build Coastguard Worker</tbody>
293*7c568831SAndroid Build Coastguard Worker</table></div>
294*7c568831SAndroid Build Coastguard Worker</div>
295*7c568831SAndroid Build Coastguard Worker<hr>
296*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
297*7c568831SAndroid Build Coastguard Worker<h3>
298*7c568831SAndroid Build Coastguard Worker<a name="entityDecl"></a>entityDecl ()</h3>
299*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	entityDecl			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 int type, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId, <br>					 <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * content)<br>
300*7c568831SAndroid Build Coastguard Worker</pre>
301*7c568831SAndroid Build Coastguard Worker<p>An entity definition has been parsed DEPRECATED: use xmlSAX2EntityDecl()</p>
302*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
303*7c568831SAndroid Build Coastguard Worker<col align="left">
304*7c568831SAndroid Build Coastguard Worker<tbody>
305*7c568831SAndroid Build Coastguard Worker<tr>
306*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
307*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
308*7c568831SAndroid Build Coastguard Worker</tr>
309*7c568831SAndroid Build Coastguard Worker<tr>
310*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
311*7c568831SAndroid Build Coastguard Worker<td>the entity name</td>
312*7c568831SAndroid Build Coastguard Worker</tr>
313*7c568831SAndroid Build Coastguard Worker<tr>
314*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>type</tt></i>:</span></td>
315*7c568831SAndroid Build Coastguard Worker<td>the entity type</td>
316*7c568831SAndroid Build Coastguard Worker</tr>
317*7c568831SAndroid Build Coastguard Worker<tr>
318*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>publicId</tt></i>:</span></td>
319*7c568831SAndroid Build Coastguard Worker<td>The public ID of the entity</td>
320*7c568831SAndroid Build Coastguard Worker</tr>
321*7c568831SAndroid Build Coastguard Worker<tr>
322*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>systemId</tt></i>:</span></td>
323*7c568831SAndroid Build Coastguard Worker<td>The system ID of the entity</td>
324*7c568831SAndroid Build Coastguard Worker</tr>
325*7c568831SAndroid Build Coastguard Worker<tr>
326*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>content</tt></i>:</span></td>
327*7c568831SAndroid Build Coastguard Worker<td>the entity value (without processing).</td>
328*7c568831SAndroid Build Coastguard Worker</tr>
329*7c568831SAndroid Build Coastguard Worker</tbody>
330*7c568831SAndroid Build Coastguard Worker</table></div>
331*7c568831SAndroid Build Coastguard Worker</div>
332*7c568831SAndroid Build Coastguard Worker<hr>
333*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
334*7c568831SAndroid Build Coastguard Worker<h3>
335*7c568831SAndroid Build Coastguard Worker<a name="externalSubset"></a>externalSubset ()</h3>
336*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	externalSubset			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ExternalID, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * SystemID)<br>
337*7c568831SAndroid Build Coastguard Worker</pre>
338*7c568831SAndroid Build Coastguard Worker<p>Callback on external subset declaration. DEPRECATED: use xmlSAX2ExternalSubset()</p>
339*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
340*7c568831SAndroid Build Coastguard Worker<col align="left">
341*7c568831SAndroid Build Coastguard Worker<tbody>
342*7c568831SAndroid Build Coastguard Worker<tr>
343*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
344*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
345*7c568831SAndroid Build Coastguard Worker</tr>
346*7c568831SAndroid Build Coastguard Worker<tr>
347*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
348*7c568831SAndroid Build Coastguard Worker<td>the root element name</td>
349*7c568831SAndroid Build Coastguard Worker</tr>
350*7c568831SAndroid Build Coastguard Worker<tr>
351*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ExternalID</tt></i>:</span></td>
352*7c568831SAndroid Build Coastguard Worker<td>the external ID</td>
353*7c568831SAndroid Build Coastguard Worker</tr>
354*7c568831SAndroid Build Coastguard Worker<tr>
355*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>SystemID</tt></i>:</span></td>
356*7c568831SAndroid Build Coastguard Worker<td>the SYSTEM ID (e.g. filename or URL)</td>
357*7c568831SAndroid Build Coastguard Worker</tr>
358*7c568831SAndroid Build Coastguard Worker</tbody>
359*7c568831SAndroid Build Coastguard Worker</table></div>
360*7c568831SAndroid Build Coastguard Worker</div>
361*7c568831SAndroid Build Coastguard Worker<hr>
362*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
363*7c568831SAndroid Build Coastguard Worker<h3>
364*7c568831SAndroid Build Coastguard Worker<a name="getColumnNumber"></a>getColumnNumber ()</h3>
365*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">int	getColumnNumber			(void * ctx)<br>
366*7c568831SAndroid Build Coastguard Worker</pre>
367*7c568831SAndroid Build Coastguard Worker<p>Provide the column number of the current parsing point. DEPRECATED: use xmlSAX2GetColumnNumber()</p>
368*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
369*7c568831SAndroid Build Coastguard Worker<col align="left">
370*7c568831SAndroid Build Coastguard Worker<tbody>
371*7c568831SAndroid Build Coastguard Worker<tr>
372*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
373*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
374*7c568831SAndroid Build Coastguard Worker</tr>
375*7c568831SAndroid Build Coastguard Worker<tr>
376*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
377*7c568831SAndroid Build Coastguard Worker<td>an int</td>
378*7c568831SAndroid Build Coastguard Worker</tr>
379*7c568831SAndroid Build Coastguard Worker</tbody>
380*7c568831SAndroid Build Coastguard Worker</table></div>
381*7c568831SAndroid Build Coastguard Worker</div>
382*7c568831SAndroid Build Coastguard Worker<hr>
383*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
384*7c568831SAndroid Build Coastguard Worker<h3>
385*7c568831SAndroid Build Coastguard Worker<a name="getEntity"></a>getEntity ()</h3>
386*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-tree.html#xmlEntityPtr">xmlEntityPtr</a>	getEntity		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name)<br>
387*7c568831SAndroid Build Coastguard Worker</pre>
388*7c568831SAndroid Build Coastguard Worker<p>Get an entity by name DEPRECATED: use xmlSAX2GetEntity()</p>
389*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
390*7c568831SAndroid Build Coastguard Worker<col align="left">
391*7c568831SAndroid Build Coastguard Worker<tbody>
392*7c568831SAndroid Build Coastguard Worker<tr>
393*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
394*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
395*7c568831SAndroid Build Coastguard Worker</tr>
396*7c568831SAndroid Build Coastguard Worker<tr>
397*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
398*7c568831SAndroid Build Coastguard Worker<td>The entity name</td>
399*7c568831SAndroid Build Coastguard Worker</tr>
400*7c568831SAndroid Build Coastguard Worker<tr>
401*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
402*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-tree.html#xmlEntityPtr">xmlEntityPtr</a> if found.</td>
403*7c568831SAndroid Build Coastguard Worker</tr>
404*7c568831SAndroid Build Coastguard Worker</tbody>
405*7c568831SAndroid Build Coastguard Worker</table></div>
406*7c568831SAndroid Build Coastguard Worker</div>
407*7c568831SAndroid Build Coastguard Worker<hr>
408*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
409*7c568831SAndroid Build Coastguard Worker<h3>
410*7c568831SAndroid Build Coastguard Worker<a name="getLineNumber"></a>getLineNumber ()</h3>
411*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">int	getLineNumber			(void * ctx)<br>
412*7c568831SAndroid Build Coastguard Worker</pre>
413*7c568831SAndroid Build Coastguard Worker<p>Provide the line number of the current parsing point. DEPRECATED: use xmlSAX2GetLineNumber()</p>
414*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
415*7c568831SAndroid Build Coastguard Worker<col align="left">
416*7c568831SAndroid Build Coastguard Worker<tbody>
417*7c568831SAndroid Build Coastguard Worker<tr>
418*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
419*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
420*7c568831SAndroid Build Coastguard Worker</tr>
421*7c568831SAndroid Build Coastguard Worker<tr>
422*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
423*7c568831SAndroid Build Coastguard Worker<td>an int</td>
424*7c568831SAndroid Build Coastguard Worker</tr>
425*7c568831SAndroid Build Coastguard Worker</tbody>
426*7c568831SAndroid Build Coastguard Worker</table></div>
427*7c568831SAndroid Build Coastguard Worker</div>
428*7c568831SAndroid Build Coastguard Worker<hr>
429*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
430*7c568831SAndroid Build Coastguard Worker<h3>
431*7c568831SAndroid Build Coastguard Worker<a name="getNamespace"></a>getNamespace ()</h3>
432*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-tree.html#xmlNsPtr">xmlNsPtr</a>	getNamespace		(void * ctx)<br>
433*7c568831SAndroid Build Coastguard Worker</pre>
434*7c568831SAndroid Build Coastguard Worker<p>Get the current element namespace. DEPRECATED</p>
435*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
436*7c568831SAndroid Build Coastguard Worker<col align="left">
437*7c568831SAndroid Build Coastguard Worker<tbody>
438*7c568831SAndroid Build Coastguard Worker<tr>
439*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
440*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
441*7c568831SAndroid Build Coastguard Worker</tr>
442*7c568831SAndroid Build Coastguard Worker<tr>
443*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
444*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-tree.html#xmlNsPtr">xmlNsPtr</a> or NULL if none</td>
445*7c568831SAndroid Build Coastguard Worker</tr>
446*7c568831SAndroid Build Coastguard Worker</tbody>
447*7c568831SAndroid Build Coastguard Worker</table></div>
448*7c568831SAndroid Build Coastguard Worker</div>
449*7c568831SAndroid Build Coastguard Worker<hr>
450*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
451*7c568831SAndroid Build Coastguard Worker<h3>
452*7c568831SAndroid Build Coastguard Worker<a name="getParameterEntity"></a>getParameterEntity ()</h3>
453*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-tree.html#xmlEntityPtr">xmlEntityPtr</a>	getParameterEntity	(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name)<br>
454*7c568831SAndroid Build Coastguard Worker</pre>
455*7c568831SAndroid Build Coastguard Worker<p>Get a parameter entity by name DEPRECATED: use xmlSAX2GetParameterEntity()</p>
456*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
457*7c568831SAndroid Build Coastguard Worker<col align="left">
458*7c568831SAndroid Build Coastguard Worker<tbody>
459*7c568831SAndroid Build Coastguard Worker<tr>
460*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
461*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
462*7c568831SAndroid Build Coastguard Worker</tr>
463*7c568831SAndroid Build Coastguard Worker<tr>
464*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
465*7c568831SAndroid Build Coastguard Worker<td>The entity name</td>
466*7c568831SAndroid Build Coastguard Worker</tr>
467*7c568831SAndroid Build Coastguard Worker<tr>
468*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
469*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-tree.html#xmlEntityPtr">xmlEntityPtr</a> if found.</td>
470*7c568831SAndroid Build Coastguard Worker</tr>
471*7c568831SAndroid Build Coastguard Worker</tbody>
472*7c568831SAndroid Build Coastguard Worker</table></div>
473*7c568831SAndroid Build Coastguard Worker</div>
474*7c568831SAndroid Build Coastguard Worker<hr>
475*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
476*7c568831SAndroid Build Coastguard Worker<h3>
477*7c568831SAndroid Build Coastguard Worker<a name="getPublicId"></a>getPublicId ()</h3>
478*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	getPublicId		(void * ctx)<br>
479*7c568831SAndroid Build Coastguard Worker</pre>
480*7c568831SAndroid Build Coastguard Worker<p>Provides the public ID e.g. "-//SGMLSOURCE//DTD DEMO//EN" DEPRECATED: use xmlSAX2GetPublicId()</p>
481*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
482*7c568831SAndroid Build Coastguard Worker<col align="left">
483*7c568831SAndroid Build Coastguard Worker<tbody>
484*7c568831SAndroid Build Coastguard Worker<tr>
485*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
486*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
487*7c568831SAndroid Build Coastguard Worker</tr>
488*7c568831SAndroid Build Coastguard Worker<tr>
489*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
490*7c568831SAndroid Build Coastguard Worker<td>a <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *</td>
491*7c568831SAndroid Build Coastguard Worker</tr>
492*7c568831SAndroid Build Coastguard Worker</tbody>
493*7c568831SAndroid Build Coastguard Worker</table></div>
494*7c568831SAndroid Build Coastguard Worker</div>
495*7c568831SAndroid Build Coastguard Worker<hr>
496*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
497*7c568831SAndroid Build Coastguard Worker<h3>
498*7c568831SAndroid Build Coastguard Worker<a name="getSystemId"></a>getSystemId ()</h3>
499*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *	getSystemId		(void * ctx)<br>
500*7c568831SAndroid Build Coastguard Worker</pre>
501*7c568831SAndroid Build Coastguard Worker<p>Provides the system ID, basically URL or filename e.g. http://www.sgmlsource.com/dtds/memo.dtd DEPRECATED: use xmlSAX2GetSystemId()</p>
502*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
503*7c568831SAndroid Build Coastguard Worker<col align="left">
504*7c568831SAndroid Build Coastguard Worker<tbody>
505*7c568831SAndroid Build Coastguard Worker<tr>
506*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
507*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
508*7c568831SAndroid Build Coastguard Worker</tr>
509*7c568831SAndroid Build Coastguard Worker<tr>
510*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
511*7c568831SAndroid Build Coastguard Worker<td>a <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> *</td>
512*7c568831SAndroid Build Coastguard Worker</tr>
513*7c568831SAndroid Build Coastguard Worker</tbody>
514*7c568831SAndroid Build Coastguard Worker</table></div>
515*7c568831SAndroid Build Coastguard Worker</div>
516*7c568831SAndroid Build Coastguard Worker<hr>
517*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
518*7c568831SAndroid Build Coastguard Worker<h3>
519*7c568831SAndroid Build Coastguard Worker<a name="globalNamespace"></a>globalNamespace ()</h3>
520*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	globalNamespace			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * href, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * prefix)<br>
521*7c568831SAndroid Build Coastguard Worker</pre>
522*7c568831SAndroid Build Coastguard Worker<p>An old global namespace has been parsed. DEPRECATED</p>
523*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
524*7c568831SAndroid Build Coastguard Worker<col align="left">
525*7c568831SAndroid Build Coastguard Worker<tbody>
526*7c568831SAndroid Build Coastguard Worker<tr>
527*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
528*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
529*7c568831SAndroid Build Coastguard Worker</tr>
530*7c568831SAndroid Build Coastguard Worker<tr>
531*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>href</tt></i>:</span></td>
532*7c568831SAndroid Build Coastguard Worker<td>the namespace associated URN</td>
533*7c568831SAndroid Build Coastguard Worker</tr>
534*7c568831SAndroid Build Coastguard Worker<tr>
535*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>prefix</tt></i>:</span></td>
536*7c568831SAndroid Build Coastguard Worker<td>the namespace prefix</td>
537*7c568831SAndroid Build Coastguard Worker</tr>
538*7c568831SAndroid Build Coastguard Worker</tbody>
539*7c568831SAndroid Build Coastguard Worker</table></div>
540*7c568831SAndroid Build Coastguard Worker</div>
541*7c568831SAndroid Build Coastguard Worker<hr>
542*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
543*7c568831SAndroid Build Coastguard Worker<h3>
544*7c568831SAndroid Build Coastguard Worker<a name="hasExternalSubset"></a>hasExternalSubset ()</h3>
545*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">int	hasExternalSubset		(void * ctx)<br>
546*7c568831SAndroid Build Coastguard Worker</pre>
547*7c568831SAndroid Build Coastguard Worker<p>Does this document has an external subset DEPRECATED: use xmlSAX2HasExternalSubset()</p>
548*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
549*7c568831SAndroid Build Coastguard Worker<col align="left">
550*7c568831SAndroid Build Coastguard Worker<tbody>
551*7c568831SAndroid Build Coastguard Worker<tr>
552*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
553*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
554*7c568831SAndroid Build Coastguard Worker</tr>
555*7c568831SAndroid Build Coastguard Worker<tr>
556*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
557*7c568831SAndroid Build Coastguard Worker<td>1 if true</td>
558*7c568831SAndroid Build Coastguard Worker</tr>
559*7c568831SAndroid Build Coastguard Worker</tbody>
560*7c568831SAndroid Build Coastguard Worker</table></div>
561*7c568831SAndroid Build Coastguard Worker</div>
562*7c568831SAndroid Build Coastguard Worker<hr>
563*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
564*7c568831SAndroid Build Coastguard Worker<h3>
565*7c568831SAndroid Build Coastguard Worker<a name="hasInternalSubset"></a>hasInternalSubset ()</h3>
566*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">int	hasInternalSubset		(void * ctx)<br>
567*7c568831SAndroid Build Coastguard Worker</pre>
568*7c568831SAndroid Build Coastguard Worker<p>Does this document has an internal subset DEPRECATED: use xmlSAX2HasInternalSubset()</p>
569*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
570*7c568831SAndroid Build Coastguard Worker<col align="left">
571*7c568831SAndroid Build Coastguard Worker<tbody>
572*7c568831SAndroid Build Coastguard Worker<tr>
573*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
574*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
575*7c568831SAndroid Build Coastguard Worker</tr>
576*7c568831SAndroid Build Coastguard Worker<tr>
577*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
578*7c568831SAndroid Build Coastguard Worker<td>1 if true</td>
579*7c568831SAndroid Build Coastguard Worker</tr>
580*7c568831SAndroid Build Coastguard Worker</tbody>
581*7c568831SAndroid Build Coastguard Worker</table></div>
582*7c568831SAndroid Build Coastguard Worker</div>
583*7c568831SAndroid Build Coastguard Worker<hr>
584*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
585*7c568831SAndroid Build Coastguard Worker<h3>
586*7c568831SAndroid Build Coastguard Worker<a name="ignorableWhitespace"></a>ignorableWhitespace ()</h3>
587*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	ignorableWhitespace		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ch, <br>					 int len)<br>
588*7c568831SAndroid Build Coastguard Worker</pre>
589*7c568831SAndroid Build Coastguard Worker<p>receiving some ignorable whitespaces from the parser. UNUSED: by default the DOM building will use <a href="libxml2-SAX.html#characters">characters</a> DEPRECATED: use xmlSAX2IgnorableWhitespace()</p>
590*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
591*7c568831SAndroid Build Coastguard Worker<col align="left">
592*7c568831SAndroid Build Coastguard Worker<tbody>
593*7c568831SAndroid Build Coastguard Worker<tr>
594*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
595*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
596*7c568831SAndroid Build Coastguard Worker</tr>
597*7c568831SAndroid Build Coastguard Worker<tr>
598*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ch</tt></i>:</span></td>
599*7c568831SAndroid Build Coastguard Worker<td>a <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> string</td>
600*7c568831SAndroid Build Coastguard Worker</tr>
601*7c568831SAndroid Build Coastguard Worker<tr>
602*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>len</tt></i>:</span></td>
603*7c568831SAndroid Build Coastguard Worker<td>the number of <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a>
604*7c568831SAndroid Build Coastguard Worker</td>
605*7c568831SAndroid Build Coastguard Worker</tr>
606*7c568831SAndroid Build Coastguard Worker</tbody>
607*7c568831SAndroid Build Coastguard Worker</table></div>
608*7c568831SAndroid Build Coastguard Worker</div>
609*7c568831SAndroid Build Coastguard Worker<hr>
610*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
611*7c568831SAndroid Build Coastguard Worker<h3>
612*7c568831SAndroid Build Coastguard Worker<a name="inithtmlDefaultSAXHandler"></a>inithtmlDefaultSAXHandler ()</h3>
613*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	inithtmlDefaultSAXHandler	(<a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> * hdlr)<br>
614*7c568831SAndroid Build Coastguard Worker</pre>
615*7c568831SAndroid Build Coastguard Worker<p>Initialize the default HTML SAX version 1 handler DEPRECATED: use xmlSAX2InitHtmlDefaultSAXHandler() for the new SAX2 blocks</p>
616*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
617*7c568831SAndroid Build Coastguard Worker<col align="left">
618*7c568831SAndroid Build Coastguard Worker<tbody><tr>
619*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>hdlr</tt></i>:</span></td>
620*7c568831SAndroid Build Coastguard Worker<td>the SAX handler</td>
621*7c568831SAndroid Build Coastguard Worker</tr></tbody>
622*7c568831SAndroid Build Coastguard Worker</table></div>
623*7c568831SAndroid Build Coastguard Worker</div>
624*7c568831SAndroid Build Coastguard Worker<hr>
625*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
626*7c568831SAndroid Build Coastguard Worker<h3>
627*7c568831SAndroid Build Coastguard Worker<a name="initxmlDefaultSAXHandler"></a>initxmlDefaultSAXHandler ()</h3>
628*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	initxmlDefaultSAXHandler	(<a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> * hdlr, <br>					 int warning)<br>
629*7c568831SAndroid Build Coastguard Worker</pre>
630*7c568831SAndroid Build Coastguard Worker<p>Initialize the default XML SAX version 1 handler DEPRECATED: use xmlSAX2InitDefaultSAXHandler() for the new SAX2 blocks</p>
631*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
632*7c568831SAndroid Build Coastguard Worker<col align="left">
633*7c568831SAndroid Build Coastguard Worker<tbody>
634*7c568831SAndroid Build Coastguard Worker<tr>
635*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>hdlr</tt></i>:</span></td>
636*7c568831SAndroid Build Coastguard Worker<td>the SAX handler</td>
637*7c568831SAndroid Build Coastguard Worker</tr>
638*7c568831SAndroid Build Coastguard Worker<tr>
639*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>warning</tt></i>:</span></td>
640*7c568831SAndroid Build Coastguard Worker<td>flag if non-zero sets the handler warning procedure</td>
641*7c568831SAndroid Build Coastguard Worker</tr>
642*7c568831SAndroid Build Coastguard Worker</tbody>
643*7c568831SAndroid Build Coastguard Worker</table></div>
644*7c568831SAndroid Build Coastguard Worker</div>
645*7c568831SAndroid Build Coastguard Worker<hr>
646*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
647*7c568831SAndroid Build Coastguard Worker<h3>
648*7c568831SAndroid Build Coastguard Worker<a name="internalSubset"></a>internalSubset ()</h3>
649*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	internalSubset			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * ExternalID, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * SystemID)<br>
650*7c568831SAndroid Build Coastguard Worker</pre>
651*7c568831SAndroid Build Coastguard Worker<p>Callback on internal subset declaration. DEPRECATED: use xmlSAX2InternalSubset()</p>
652*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
653*7c568831SAndroid Build Coastguard Worker<col align="left">
654*7c568831SAndroid Build Coastguard Worker<tbody>
655*7c568831SAndroid Build Coastguard Worker<tr>
656*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
657*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
658*7c568831SAndroid Build Coastguard Worker</tr>
659*7c568831SAndroid Build Coastguard Worker<tr>
660*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
661*7c568831SAndroid Build Coastguard Worker<td>the root element name</td>
662*7c568831SAndroid Build Coastguard Worker</tr>
663*7c568831SAndroid Build Coastguard Worker<tr>
664*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ExternalID</tt></i>:</span></td>
665*7c568831SAndroid Build Coastguard Worker<td>the external ID</td>
666*7c568831SAndroid Build Coastguard Worker</tr>
667*7c568831SAndroid Build Coastguard Worker<tr>
668*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>SystemID</tt></i>:</span></td>
669*7c568831SAndroid Build Coastguard Worker<td>the SYSTEM ID (e.g. filename or URL)</td>
670*7c568831SAndroid Build Coastguard Worker</tr>
671*7c568831SAndroid Build Coastguard Worker</tbody>
672*7c568831SAndroid Build Coastguard Worker</table></div>
673*7c568831SAndroid Build Coastguard Worker</div>
674*7c568831SAndroid Build Coastguard Worker<hr>
675*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
676*7c568831SAndroid Build Coastguard Worker<h3>
677*7c568831SAndroid Build Coastguard Worker<a name="isStandalone"></a>isStandalone ()</h3>
678*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">int	isStandalone			(void * ctx)<br>
679*7c568831SAndroid Build Coastguard Worker</pre>
680*7c568831SAndroid Build Coastguard Worker<p>Is this document tagged standalone ? DEPRECATED: use xmlSAX2IsStandalone()</p>
681*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
682*7c568831SAndroid Build Coastguard Worker<col align="left">
683*7c568831SAndroid Build Coastguard Worker<tbody>
684*7c568831SAndroid Build Coastguard Worker<tr>
685*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
686*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
687*7c568831SAndroid Build Coastguard Worker</tr>
688*7c568831SAndroid Build Coastguard Worker<tr>
689*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
690*7c568831SAndroid Build Coastguard Worker<td>1 if true</td>
691*7c568831SAndroid Build Coastguard Worker</tr>
692*7c568831SAndroid Build Coastguard Worker</tbody>
693*7c568831SAndroid Build Coastguard Worker</table></div>
694*7c568831SAndroid Build Coastguard Worker</div>
695*7c568831SAndroid Build Coastguard Worker<hr>
696*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
697*7c568831SAndroid Build Coastguard Worker<h3>
698*7c568831SAndroid Build Coastguard Worker<a name="namespaceDecl"></a>namespaceDecl ()</h3>
699*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	namespaceDecl			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * href, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * prefix)<br>
700*7c568831SAndroid Build Coastguard Worker</pre>
701*7c568831SAndroid Build Coastguard Worker<p>A namespace has been parsed. DEPRECATED</p>
702*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
703*7c568831SAndroid Build Coastguard Worker<col align="left">
704*7c568831SAndroid Build Coastguard Worker<tbody>
705*7c568831SAndroid Build Coastguard Worker<tr>
706*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
707*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
708*7c568831SAndroid Build Coastguard Worker</tr>
709*7c568831SAndroid Build Coastguard Worker<tr>
710*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>href</tt></i>:</span></td>
711*7c568831SAndroid Build Coastguard Worker<td>the namespace associated URN</td>
712*7c568831SAndroid Build Coastguard Worker</tr>
713*7c568831SAndroid Build Coastguard Worker<tr>
714*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>prefix</tt></i>:</span></td>
715*7c568831SAndroid Build Coastguard Worker<td>the namespace prefix</td>
716*7c568831SAndroid Build Coastguard Worker</tr>
717*7c568831SAndroid Build Coastguard Worker</tbody>
718*7c568831SAndroid Build Coastguard Worker</table></div>
719*7c568831SAndroid Build Coastguard Worker</div>
720*7c568831SAndroid Build Coastguard Worker<hr>
721*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
722*7c568831SAndroid Build Coastguard Worker<h3>
723*7c568831SAndroid Build Coastguard Worker<a name="notationDecl"></a>notationDecl ()</h3>
724*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	notationDecl			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId)<br>
725*7c568831SAndroid Build Coastguard Worker</pre>
726*7c568831SAndroid Build Coastguard Worker<p>What to do when a notation declaration has been parsed. DEPRECATED: use xmlSAX2NotationDecl()</p>
727*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
728*7c568831SAndroid Build Coastguard Worker<col align="left">
729*7c568831SAndroid Build Coastguard Worker<tbody>
730*7c568831SAndroid Build Coastguard Worker<tr>
731*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
732*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
733*7c568831SAndroid Build Coastguard Worker</tr>
734*7c568831SAndroid Build Coastguard Worker<tr>
735*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
736*7c568831SAndroid Build Coastguard Worker<td>The name of the notation</td>
737*7c568831SAndroid Build Coastguard Worker</tr>
738*7c568831SAndroid Build Coastguard Worker<tr>
739*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>publicId</tt></i>:</span></td>
740*7c568831SAndroid Build Coastguard Worker<td>The public ID of the entity</td>
741*7c568831SAndroid Build Coastguard Worker</tr>
742*7c568831SAndroid Build Coastguard Worker<tr>
743*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>systemId</tt></i>:</span></td>
744*7c568831SAndroid Build Coastguard Worker<td>The system ID of the entity</td>
745*7c568831SAndroid Build Coastguard Worker</tr>
746*7c568831SAndroid Build Coastguard Worker</tbody>
747*7c568831SAndroid Build Coastguard Worker</table></div>
748*7c568831SAndroid Build Coastguard Worker</div>
749*7c568831SAndroid Build Coastguard Worker<hr>
750*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
751*7c568831SAndroid Build Coastguard Worker<h3>
752*7c568831SAndroid Build Coastguard Worker<a name="processingInstruction"></a>processingInstruction ()</h3>
753*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	processingInstruction		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * target, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * data)<br>
754*7c568831SAndroid Build Coastguard Worker</pre>
755*7c568831SAndroid Build Coastguard Worker<p>A processing instruction has been parsed. DEPRECATED: use xmlSAX2ProcessingInstruction()</p>
756*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
757*7c568831SAndroid Build Coastguard Worker<col align="left">
758*7c568831SAndroid Build Coastguard Worker<tbody>
759*7c568831SAndroid Build Coastguard Worker<tr>
760*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
761*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
762*7c568831SAndroid Build Coastguard Worker</tr>
763*7c568831SAndroid Build Coastguard Worker<tr>
764*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>target</tt></i>:</span></td>
765*7c568831SAndroid Build Coastguard Worker<td>the target name</td>
766*7c568831SAndroid Build Coastguard Worker</tr>
767*7c568831SAndroid Build Coastguard Worker<tr>
768*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>data</tt></i>:</span></td>
769*7c568831SAndroid Build Coastguard Worker<td>the PI data's</td>
770*7c568831SAndroid Build Coastguard Worker</tr>
771*7c568831SAndroid Build Coastguard Worker</tbody>
772*7c568831SAndroid Build Coastguard Worker</table></div>
773*7c568831SAndroid Build Coastguard Worker</div>
774*7c568831SAndroid Build Coastguard Worker<hr>
775*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
776*7c568831SAndroid Build Coastguard Worker<h3>
777*7c568831SAndroid Build Coastguard Worker<a name="reference"></a>reference ()</h3>
778*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	reference			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name)<br>
779*7c568831SAndroid Build Coastguard Worker</pre>
780*7c568831SAndroid Build Coastguard Worker<p>called when an entity <a href="libxml2-SAX.html#reference">reference</a> is detected. DEPRECATED: use xmlSAX2Reference()</p>
781*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
782*7c568831SAndroid Build Coastguard Worker<col align="left">
783*7c568831SAndroid Build Coastguard Worker<tbody>
784*7c568831SAndroid Build Coastguard Worker<tr>
785*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
786*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
787*7c568831SAndroid Build Coastguard Worker</tr>
788*7c568831SAndroid Build Coastguard Worker<tr>
789*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
790*7c568831SAndroid Build Coastguard Worker<td>The entity name</td>
791*7c568831SAndroid Build Coastguard Worker</tr>
792*7c568831SAndroid Build Coastguard Worker</tbody>
793*7c568831SAndroid Build Coastguard Worker</table></div>
794*7c568831SAndroid Build Coastguard Worker</div>
795*7c568831SAndroid Build Coastguard Worker<hr>
796*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
797*7c568831SAndroid Build Coastguard Worker<h3>
798*7c568831SAndroid Build Coastguard Worker<a name="resolveEntity"></a>resolveEntity ()</h3>
799*7c568831SAndroid Build Coastguard Worker<pre class="programlisting"><a href="libxml2-tree.html#xmlParserInputPtr">xmlParserInputPtr</a>	resolveEntity	(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId)<br>
800*7c568831SAndroid Build Coastguard Worker</pre>
801*7c568831SAndroid Build Coastguard Worker<p>The entity loader, to control the loading of external entities, the application can either: - override this resolveEntity() callback in the SAX block - or better use the xmlSetExternalEntityLoader() function to set up it's own entity resolution routine DEPRECATED: use xmlSAX2ResolveEntity()</p>
802*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
803*7c568831SAndroid Build Coastguard Worker<col align="left">
804*7c568831SAndroid Build Coastguard Worker<tbody>
805*7c568831SAndroid Build Coastguard Worker<tr>
806*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
807*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
808*7c568831SAndroid Build Coastguard Worker</tr>
809*7c568831SAndroid Build Coastguard Worker<tr>
810*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>publicId</tt></i>:</span></td>
811*7c568831SAndroid Build Coastguard Worker<td>The public ID of the entity</td>
812*7c568831SAndroid Build Coastguard Worker</tr>
813*7c568831SAndroid Build Coastguard Worker<tr>
814*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>systemId</tt></i>:</span></td>
815*7c568831SAndroid Build Coastguard Worker<td>The system ID of the entity</td>
816*7c568831SAndroid Build Coastguard Worker</tr>
817*7c568831SAndroid Build Coastguard Worker<tr>
818*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>Returns</tt></i>:</span></td>
819*7c568831SAndroid Build Coastguard Worker<td>the <a href="libxml2-tree.html#xmlParserInputPtr">xmlParserInputPtr</a> if inlined or NULL for DOM behaviour.</td>
820*7c568831SAndroid Build Coastguard Worker</tr>
821*7c568831SAndroid Build Coastguard Worker</tbody>
822*7c568831SAndroid Build Coastguard Worker</table></div>
823*7c568831SAndroid Build Coastguard Worker</div>
824*7c568831SAndroid Build Coastguard Worker<hr>
825*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
826*7c568831SAndroid Build Coastguard Worker<h3>
827*7c568831SAndroid Build Coastguard Worker<a name="setDocumentLocator"></a>setDocumentLocator ()</h3>
828*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	setDocumentLocator		(void * ctx, <br>					 <a href="libxml2-tree.html#xmlSAXLocatorPtr">xmlSAXLocatorPtr</a> loc)<br>
829*7c568831SAndroid Build Coastguard Worker</pre>
830*7c568831SAndroid Build Coastguard Worker<p>Receive the document locator at startup, actually <a href="libxml2-parser.html#xmlDefaultSAXLocator">xmlDefaultSAXLocator</a> Everything is available on the context, so this is useless in our case. DEPRECATED</p>
831*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
832*7c568831SAndroid Build Coastguard Worker<col align="left">
833*7c568831SAndroid Build Coastguard Worker<tbody>
834*7c568831SAndroid Build Coastguard Worker<tr>
835*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
836*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
837*7c568831SAndroid Build Coastguard Worker</tr>
838*7c568831SAndroid Build Coastguard Worker<tr>
839*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>loc</tt></i>:</span></td>
840*7c568831SAndroid Build Coastguard Worker<td>A SAX Locator</td>
841*7c568831SAndroid Build Coastguard Worker</tr>
842*7c568831SAndroid Build Coastguard Worker</tbody>
843*7c568831SAndroid Build Coastguard Worker</table></div>
844*7c568831SAndroid Build Coastguard Worker</div>
845*7c568831SAndroid Build Coastguard Worker<hr>
846*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
847*7c568831SAndroid Build Coastguard Worker<h3>
848*7c568831SAndroid Build Coastguard Worker<a name="setNamespace"></a>setNamespace ()</h3>
849*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	setNamespace			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name)<br>
850*7c568831SAndroid Build Coastguard Worker</pre>
851*7c568831SAndroid Build Coastguard Worker<p>Set the current element namespace. DEPRECATED</p>
852*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
853*7c568831SAndroid Build Coastguard Worker<col align="left">
854*7c568831SAndroid Build Coastguard Worker<tbody>
855*7c568831SAndroid Build Coastguard Worker<tr>
856*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
857*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
858*7c568831SAndroid Build Coastguard Worker</tr>
859*7c568831SAndroid Build Coastguard Worker<tr>
860*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
861*7c568831SAndroid Build Coastguard Worker<td>the namespace prefix</td>
862*7c568831SAndroid Build Coastguard Worker</tr>
863*7c568831SAndroid Build Coastguard Worker</tbody>
864*7c568831SAndroid Build Coastguard Worker</table></div>
865*7c568831SAndroid Build Coastguard Worker</div>
866*7c568831SAndroid Build Coastguard Worker<hr>
867*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
868*7c568831SAndroid Build Coastguard Worker<h3>
869*7c568831SAndroid Build Coastguard Worker<a name="startDocument"></a>startDocument ()</h3>
870*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	startDocument			(void * ctx)<br>
871*7c568831SAndroid Build Coastguard Worker</pre>
872*7c568831SAndroid Build Coastguard Worker<p>called when the document start being processed. DEPRECATED: use xmlSAX2StartDocument()</p>
873*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
874*7c568831SAndroid Build Coastguard Worker<col align="left">
875*7c568831SAndroid Build Coastguard Worker<tbody><tr>
876*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
877*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
878*7c568831SAndroid Build Coastguard Worker</tr></tbody>
879*7c568831SAndroid Build Coastguard Worker</table></div>
880*7c568831SAndroid Build Coastguard Worker</div>
881*7c568831SAndroid Build Coastguard Worker<hr>
882*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
883*7c568831SAndroid Build Coastguard Worker<h3>
884*7c568831SAndroid Build Coastguard Worker<a name="startElement"></a>startElement ()</h3>
885*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	startElement			(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * fullname, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> ** atts)<br>
886*7c568831SAndroid Build Coastguard Worker</pre>
887*7c568831SAndroid Build Coastguard Worker<p>called when an opening tag has been processed. DEPRECATED: use xmlSAX2StartElement()</p>
888*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
889*7c568831SAndroid Build Coastguard Worker<col align="left">
890*7c568831SAndroid Build Coastguard Worker<tbody>
891*7c568831SAndroid Build Coastguard Worker<tr>
892*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
893*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
894*7c568831SAndroid Build Coastguard Worker</tr>
895*7c568831SAndroid Build Coastguard Worker<tr>
896*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>fullname</tt></i>:</span></td>
897*7c568831SAndroid Build Coastguard Worker<td>The element name, including namespace prefix</td>
898*7c568831SAndroid Build Coastguard Worker</tr>
899*7c568831SAndroid Build Coastguard Worker<tr>
900*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>atts</tt></i>:</span></td>
901*7c568831SAndroid Build Coastguard Worker<td>An array of name/value attributes pairs, NULL terminated</td>
902*7c568831SAndroid Build Coastguard Worker</tr>
903*7c568831SAndroid Build Coastguard Worker</tbody>
904*7c568831SAndroid Build Coastguard Worker</table></div>
905*7c568831SAndroid Build Coastguard Worker</div>
906*7c568831SAndroid Build Coastguard Worker<hr>
907*7c568831SAndroid Build Coastguard Worker<div class="refsect2" lang="en">
908*7c568831SAndroid Build Coastguard Worker<h3>
909*7c568831SAndroid Build Coastguard Worker<a name="unparsedEntityDecl"></a>unparsedEntityDecl ()</h3>
910*7c568831SAndroid Build Coastguard Worker<pre class="programlisting">void	unparsedEntityDecl		(void * ctx, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * name, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * publicId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * systemId, <br>					 const <a href="libxml2-xmlstring.html#xmlChar">xmlChar</a> * notationName)<br>
911*7c568831SAndroid Build Coastguard Worker</pre>
912*7c568831SAndroid Build Coastguard Worker<p>What to do when an unparsed entity declaration is parsed DEPRECATED: use xmlSAX2UnparsedEntityDecl()</p>
913*7c568831SAndroid Build Coastguard Worker<div class="variablelist"><table border="0">
914*7c568831SAndroid Build Coastguard Worker<col align="left">
915*7c568831SAndroid Build Coastguard Worker<tbody>
916*7c568831SAndroid Build Coastguard Worker<tr>
917*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>ctx</tt></i>:</span></td>
918*7c568831SAndroid Build Coastguard Worker<td>the user data (XML parser context)</td>
919*7c568831SAndroid Build Coastguard Worker</tr>
920*7c568831SAndroid Build Coastguard Worker<tr>
921*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>name</tt></i>:</span></td>
922*7c568831SAndroid Build Coastguard Worker<td>The name of the entity</td>
923*7c568831SAndroid Build Coastguard Worker</tr>
924*7c568831SAndroid Build Coastguard Worker<tr>
925*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>publicId</tt></i>:</span></td>
926*7c568831SAndroid Build Coastguard Worker<td>The public ID of the entity</td>
927*7c568831SAndroid Build Coastguard Worker</tr>
928*7c568831SAndroid Build Coastguard Worker<tr>
929*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>systemId</tt></i>:</span></td>
930*7c568831SAndroid Build Coastguard Worker<td>The system ID of the entity</td>
931*7c568831SAndroid Build Coastguard Worker</tr>
932*7c568831SAndroid Build Coastguard Worker<tr>
933*7c568831SAndroid Build Coastguard Worker<td><span class="term"><i><tt>notationName</tt></i>:</span></td>
934*7c568831SAndroid Build Coastguard Worker<td>the name of the notation</td>
935*7c568831SAndroid Build Coastguard Worker</tr>
936*7c568831SAndroid Build Coastguard Worker</tbody>
937*7c568831SAndroid Build Coastguard Worker</table></div>
938*7c568831SAndroid Build Coastguard Worker</div>
939*7c568831SAndroid Build Coastguard Worker<hr>
940*7c568831SAndroid Build Coastguard Worker</div>
941*7c568831SAndroid Build Coastguard Worker</div>
942*7c568831SAndroid Build Coastguard Worker</body>
943*7c568831SAndroid Build Coastguard Worker</html>
944