1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-02-02 21:47:01 +03:00

Rebuilt docs for 2.2.5, added XPointer, Daniel

This commit is contained in:
Daniel Veillard 2000-10-15 11:27:01 +00:00
parent 134c9f313e
commit b732a0eafc
24 changed files with 5960 additions and 2087 deletions

View File

@ -1,3 +1,8 @@
Sun Oct 15 13:18:36 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
* doc/*: rebuilt docs preparing for 2.2.5 release, added URI
and XPointer modules
Sun Oct 15 12:13:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
* SAX.h: closed #25107

View File

@ -18,7 +18,8 @@ TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
scan:
@(if [ -L $(DOC_SOURCE_DIR)/libxml ] ; then rm -f $(DOC_SOURCE_DIR)/libxml ; fi)
@(if [ -L $(DOC_SOURCE_DIR)/include ] ; then rm -f $(DOC_SOURCE_DIR)/libxml ; fi)
@(if [ -L $(DOC_SOURCE_DIR)/include ] ; then rm -f $(DOC_SOURCE_DIR)/include ; fi)
@(if [ -L $(DOC_SOURCE_DIR)/include/libxml ] ; then rm -f $(DOC_SOURCE_DIR)/include/libxml ; fi)
gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="acconfig.h config.h"
templates: scan

View File

@ -11,6 +11,7 @@
<!entity tree SYSTEM "sgml/tree.sgml">
<!entity uri SYSTEM "sgml/uri.sgml">
<!entity xpath SYSTEM "sgml/xpath.sgml">
<!entity xpointer SYSTEM "sgml/xpointer.sgml">
<!entity xmlIO SYSTEM "sgml/xmlIO.sgml">
<!entity xmlmemory SYSTEM "sgml/xmlmemory.sgml">
<!entity nanohttp SYSTEM "sgml/nanohttp.sgml">
@ -84,6 +85,7 @@
&HTMLparser;
&HTMLtree;
&xpath;
&xpointer;
&nanohttp;
&nanoftp;
&xmlIO;

View File

@ -163,6 +163,11 @@ HREF="gnome-xml-xpath.html"
> &#8212; </DT
><DT
><A
HREF="gnome-xml-xpointer.html"
>xpointer</A
> &#8212; </DT
><DT
><A
HREF="gnome-xml-nanohttp.html"
>nanohttp</A
> &#8212; </DT

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN15895"
NAME="AEN16363"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN15895"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN15898"
NAME="AEN16366"
></A
><H2
>Synopsis</H2
@ -315,7 +315,7 @@ HREF="FILE"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN15945"
NAME="AEN16413"
></A
><H2
>Description</H2
@ -325,14 +325,14 @@ NAME="AEN15945"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN15948"
NAME="AEN16416"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN15950"
NAME="AEN16418"
></A
><H3
><A
@ -414,7 +414,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15970"
NAME="AEN16438"
></A
><H3
><A
@ -514,7 +514,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15994"
NAME="AEN16462"
></A
><H3
><A
@ -614,7 +614,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16018"
NAME="AEN16486"
></A
><H3
><A
@ -714,7 +714,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16042"
NAME="AEN16510"
></A
><H3
><A
@ -814,7 +814,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16066"
NAME="AEN16534"
></A
><H3
><A
@ -914,7 +914,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16090"
NAME="AEN16558"
></A
><H3
><A
@ -996,7 +996,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16110"
NAME="AEN16578"
></A
><H3
><A
@ -1078,7 +1078,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16130"
NAME="AEN16598"
></A
><H3
><A
@ -1160,7 +1160,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16150"
NAME="AEN16618"
></A
><H3
><A
@ -1242,7 +1242,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16170"
NAME="AEN16638"
></A
><H3
><A
@ -1324,7 +1324,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16190"
NAME="AEN16658"
></A
><H3
><A
@ -1397,7 +1397,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16208"
NAME="AEN16676"
></A
><H3
><A
@ -1431,20 +1431,33 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16213"
NAME="AEN16681"
></A
><H3
><A
NAME="XMLSHELLCTXTPTR"
></A
>xmlShellCtxtPtr</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>typedef xmlShellCtxt *xmlShellCtxtPtr;</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16217"
NAME="AEN16686"
></A
><H3
><A
@ -1580,7 +1593,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16250"
NAME="AEN16719"
></A
><H3
><A
@ -1644,7 +1657,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the initial document</TD
></TR
><TR
><TD
@ -1661,7 +1674,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the output buffer</TD
></TR
><TR
><TD
@ -1678,7 +1691,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the line reading function</TD
></TR
><TR
><TD
@ -1695,7 +1708,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the output FILE*</TD
></TR
></TABLE
><P

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN15431"
NAME="AEN15897"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN15431"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN15434"
NAME="AEN15900"
></A
><H2
>Synopsis</H2
@ -300,7 +300,7 @@ HREF="gnome-xml-encoding.html#XMLCHARENCODINGHANDLER"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN15476"
NAME="AEN15942"
></A
><H2
>Description</H2
@ -310,14 +310,14 @@ NAME="AEN15476"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN15479"
NAME="AEN15945"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN15481"
NAME="AEN15947"
></A
><H3
><A
@ -368,7 +368,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15486"
NAME="AEN15952"
></A
><H3
><A
@ -495,7 +495,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15516"
NAME="AEN15982"
></A
><H3
><A
@ -622,7 +622,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15546"
NAME="AEN16012"
></A
><H3
><A
@ -656,20 +656,33 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15551"
NAME="AEN16017"
></A
><H3
><A
NAME="XMLCHARENCODINGHANDLERPTR"
></A
>xmlCharEncodingHandlerPtr</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>typedef xmlCharEncodingHandler *xmlCharEncodingHandlerPtr;</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15555"
NAME="AEN16022"
></A
><H3
><A
@ -700,7 +713,7 @@ in normal processing.</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15561"
NAME="AEN16028"
></A
><H3
><A
@ -729,7 +742,7 @@ unregisters all the encoding handlers and the aliases.</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15567"
NAME="AEN16034"
></A
><H3
><A
@ -782,7 +795,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the xmlCharEncodingHandlerPtr handler block</TD
></TR
></TABLE
><P
@ -792,7 +805,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15583"
NAME="AEN16050"
></A
><H3
><A
@ -849,7 +862,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a string describing the char encoding.</TD
></TR
><TR
><TD
@ -864,7 +877,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the handler or NULL if not found</TD
></TR
></TABLE
><P
@ -874,7 +887,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15604"
NAME="AEN16071"
></A
><H3
><A
@ -951,7 +964,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15623"
NAME="AEN16090"
></A
><H3
><A
@ -1013,7 +1026,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the encoding name as parsed, in UTF-8 format (ASCII actually)</TD
></TR
><TR
><TD
@ -1030,7 +1043,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the alias name as parsed, in UTF-8 format (ASCII actually)</TD
></TR
><TR
><TD
@ -1045,7 +1058,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 in case of success, -1 in case of error</TD
></TR
></TABLE
><P
@ -1055,7 +1068,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15648"
NAME="AEN16115"
></A
><H3
><A
@ -1110,7 +1123,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the alias name as parsed, in UTF-8 format (ASCII actually)</TD
></TR
><TR
><TD
@ -1125,7 +1138,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 in case of success, -1 in case of error</TD
></TR
></TABLE
><P
@ -1135,7 +1148,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15668"
NAME="AEN16135"
></A
><H3
><A
@ -1185,7 +1198,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the alias name as parsed, in UTF-8 format (ASCII actually)</TD
></TR
><TR
><TD
@ -1200,7 +1213,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>NULL if not found the original name otherwise</TD
></TR
></TABLE
><P
@ -1210,7 +1223,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15687"
NAME="AEN16154"
></A
><H3
><A
@ -1238,7 +1251,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15693"
NAME="AEN16160"
></A
><H3
><A
@ -1293,7 +1306,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the encoding name as parsed, in UTF-8 format (ASCII actually)</TD
></TR
><TR
><TD
@ -1308,7 +1321,8 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>one of the XML_CHAR_ENCODING_... values or XML_CHAR_ENCODING_NONE
if not recognized.</TD
></TR
></TABLE
><P
@ -1318,7 +1332,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15713"
NAME="AEN16180"
></A
><H3
><A
@ -1376,7 +1390,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the encoding</TD
></TR
><TR
><TD
@ -1391,7 +1405,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the canonical name for the given encoding</TD
></TR
></TABLE
><P
@ -1401,7 +1415,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15734"
NAME="AEN16201"
></A
><H3
><A
@ -1456,7 +1470,8 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a pointer to the first bytes of the XML entity, must be at least
4 bytes long.</TD
></TR
><TR
><TD
@ -1473,7 +1488,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> pointer to the length of the buffer</TD
></TR
><TR
><TD
@ -1488,7 +1503,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>one of the XML_CHAR_ENCODING_... values.</TD
></TR
></TABLE
><P
@ -1498,7 +1513,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15758"
NAME="AEN16225"
></A
><H3
><A
@ -1563,7 +1578,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> Pointer to putative utf-8 encoded string.</TD
></TR
><TR
><TD
@ -1578,7 +1593,12 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> true if <TT
CLASS="PARAMETER"
><I
>utf</I
></TT
> is valid.</TD
></TR
></TABLE
><P
@ -1588,7 +1608,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15779"
NAME="AEN16247"
></A
><H3
><A
@ -1659,7 +1679,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> char enconding transformation data structure</TD
></TR
><TR
><TD
@ -1676,7 +1696,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an xmlBuffer for the output.</TD
></TR
><TR
><TD
@ -1693,7 +1713,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an xmlBuffer for the input</TD
></TR
><TR
><TD
@ -1708,7 +1728,10 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the number of byte written if success, or
-1 general error
-2 if the transcoding fails (for *in is not valid utf8 string or
the result of transformation can't fit into the encoding we want), or</TD
></TR
></TABLE
><P
@ -1718,7 +1741,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15810"
NAME="AEN16278"
></A
><H3
><A
@ -1779,7 +1802,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> char enconding transformation data structure</TD
></TR
><TR
><TD
@ -1796,7 +1819,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an xmlBuffer for the output.</TD
></TR
><TR
><TD
@ -1813,7 +1836,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an xmlBuffer for the input</TD
></TR
><TR
><TD
@ -1828,7 +1851,10 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the number of byte written if success, or
-1 general error
-2 if the transcoding fails (for *in is not valid utf8 string or
the result of transformation can't fit into the encoding we want), or</TD
></TR
></TABLE
><P
@ -1838,7 +1864,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15840"
NAME="AEN16308"
></A
><H3
><A
@ -1900,7 +1926,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> char enconding transformation data structure</TD
></TR
><TR
><TD
@ -1917,7 +1943,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an xmlBuffer for the output.</TD
></TR
><TR
><TD
@ -1934,7 +1960,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an xmlBuffer for the input</TD
></TR
><TR
><TD
@ -1949,7 +1975,10 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the number of byte written if success, or
-1 general error
-2 if the transcoding fails (for *in is not valid utf8 string or
the result of transformation can't fit into the encoding we want), or</TD
></TR
></TABLE
><P
@ -1959,7 +1988,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15870"
NAME="AEN16338"
></A
><H3
><A
@ -2012,7 +2041,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> char enconding transformation data structure</TD
></TR
><TR
><TD
@ -2027,7 +2056,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 if success, or -1 in case of error</TD
></TR
></TABLE
><P

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN6837"
NAME="AEN6896"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN6837"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN6840"
NAME="AEN6899"
></A
><H2
>Synopsis</H2
@ -382,7 +382,7 @@ HREF="gnome-xml-tree.html#XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6908"
NAME="AEN6967"
></A
><H2
>Description</H2
@ -392,14 +392,14 @@ NAME="AEN6908"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6911"
NAME="AEN6970"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN6913"
NAME="AEN6972"
></A
><H3
><A
@ -432,7 +432,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6918"
NAME="AEN6977"
></A
><H3
><A
@ -488,20 +488,33 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6923"
NAME="AEN6982"
></A
><H3
><A
NAME="XMLENTITYPTR"
></A
>xmlEntityPtr</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>typedef xmlEntity *xmlEntityPtr;</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6927"
NAME="AEN6987"
></A
><H3
><A
@ -517,7 +530,7 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define XML_MIN_ENTITIES_TABLE</PRE
>#define XML_MIN_ENTITIES_TABLE 32</PRE
></TD
></TR
></TABLE
@ -527,7 +540,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6932"
NAME="AEN6992"
></A
><H3
><A
@ -557,20 +570,33 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6937"
NAME="AEN6997"
></A
><H3
><A
NAME="XMLENTITIESTABLEPTR"
></A
>xmlEntitiesTablePtr</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>typedef xmlEntitiesTable *xmlEntitiesTablePtr;</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6941"
NAME="AEN7002"
></A
><H3
><A
@ -598,7 +624,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6947"
NAME="AEN7008"
></A
><H3
><A
@ -671,7 +697,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -688,7 +714,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name</TD
></TR
><TR
><TD
@ -705,7 +731,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity type XML_xxx_yyy_ENTITY</TD
></TR
><TR
><TD
@ -722,7 +748,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity external ID if available</TD
></TR
><TR
><TD
@ -739,7 +765,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity system ID if available</TD
></TR
><TR
><TD
@ -756,7 +782,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity content</TD
></TR
><TR
><TD
@ -771,7 +797,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a pointer to the entity or NULL in case of error</TD
></TR
></TABLE
><P
@ -781,7 +807,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6992"
NAME="AEN7053"
></A
><H3
><A
@ -854,7 +880,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -871,7 +897,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name</TD
></TR
><TR
><TD
@ -888,7 +914,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity type XML_xxx_yyy_ENTITY</TD
></TR
><TR
><TD
@ -905,7 +931,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity external ID if available</TD
></TR
><TR
><TD
@ -922,7 +948,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity system ID if available</TD
></TR
><TR
><TD
@ -939,7 +965,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity content</TD
></TR
><TR
><TD
@ -954,7 +980,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a pointer to the entity or NULL in case of error</TD
></TR
></TABLE
><P
@ -964,7 +990,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7037"
NAME="AEN7098"
></A
><H3
><A
@ -1020,7 +1046,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name</TD
></TR
><TR
><TD
@ -1035,7 +1061,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>NULL if not, othervise the entity</TD
></TR
></TABLE
><P
@ -1045,7 +1071,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7058"
NAME="AEN7119"
></A
><H3
><A
@ -1107,7 +1133,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document referencing the entity</TD
></TR
><TR
><TD
@ -1124,7 +1150,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name</TD
></TR
><TR
><TD
@ -1139,7 +1165,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>A pointer to the entity structure or NULL if not found.</TD
></TR
></TABLE
><P
@ -1149,7 +1175,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7084"
NAME="AEN7145"
></A
><H3
><A
@ -1210,7 +1236,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document referencing the entity</TD
></TR
><TR
><TD
@ -1227,7 +1253,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name</TD
></TR
><TR
><TD
@ -1242,7 +1268,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>A pointer to the entity structure or NULL if not found.</TD
></TR
></TABLE
><P
@ -1252,7 +1278,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7110"
NAME="AEN7171"
></A
><H3
><A
@ -1313,7 +1339,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document referencing the entity</TD
></TR
><TR
><TD
@ -1330,7 +1356,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name</TD
></TR
><TR
><TD
@ -1345,7 +1371,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>A pointer to the entity structure or NULL if not found.</TD
></TR
></TABLE
><P
@ -1355,7 +1381,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7136"
NAME="AEN7197"
></A
><H3
><A
@ -1422,7 +1448,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document containing the string</TD
></TR
><TR
><TD
@ -1439,7 +1465,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> A string to convert to XML.</TD
></TR
><TR
><TD
@ -1454,7 +1480,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>A newly allocated string with the substitution done.</TD
></TR
></TABLE
><P
@ -1464,7 +1490,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7164"
NAME="AEN7225"
></A
><H3
><A
@ -1527,7 +1553,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document containing the string</TD
></TR
><TR
><TD
@ -1544,7 +1570,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> A string to convert to XML.</TD
></TR
><TR
><TD
@ -1559,7 +1585,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>A newly allocated string with the substitution done.</TD
></TR
></TABLE
><P
@ -1569,7 +1595,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7190"
NAME="AEN7251"
></A
><H3
><A
@ -1630,7 +1656,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document containing the string</TD
></TR
><TR
><TD
@ -1647,7 +1673,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> A string to convert to XML.</TD
></TR
><TR
><TD
@ -1662,7 +1688,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>A newly allocated string with the substitution done.</TD
></TR
></TABLE
><P
@ -1672,7 +1698,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7216"
NAME="AEN7277"
></A
><H3
><A
@ -1723,7 +1749,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the xmlEntitiesTablePtr just created or NULL in case of error.</TD
></TR
></TABLE
><P
@ -1733,7 +1759,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7232"
NAME="AEN7293"
></A
><H3
><A
@ -1789,7 +1815,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> An entity table</TD
></TR
><TR
><TD
@ -1804,7 +1830,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the new xmlEntitiesTablePtr or NULL in case of error.</TD
></TR
></TABLE
><P
@ -1814,7 +1840,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7253"
NAME="AEN7314"
></A
><H3
><A
@ -1867,7 +1893,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> An entity table</TD
></TR
></TABLE
><P
@ -1877,7 +1903,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7269"
NAME="AEN7330"
></A
><H3
><A
@ -1934,7 +1960,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> An XML buffer.</TD
></TR
><TR
><TD
@ -1951,7 +1977,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> An entity table</TD
></TR
></TABLE
><P
@ -1961,7 +1987,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7290"
NAME="AEN7351"
></A
><H3
><A
@ -2018,7 +2044,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> An XML buffer.</TD
></TR
><TR
><TD
@ -2035,7 +2061,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> An entity table</TD
></TR
></TABLE
><P
@ -2045,7 +2071,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7311"
NAME="AEN7372"
></A
><H3
><A
@ -2073,7 +2099,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7317"
NAME="AEN7378"
></A
><H3
><A
@ -2132,7 +2158,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an existing entity</TD
></TR
><TR
><TD
@ -2149,7 +2175,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the entity name it's referencing</TD
></TR
><TR
><TD
@ -2164,7 +2190,8 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> 0 if Okay, -1 in case of general error, 1 in case of loop
detection.</TD
></TR
></TABLE
><P

File diff suppressed because it is too large Load Diff

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN10096"
NAME="AEN10184"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN10096"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN10099"
NAME="AEN10187"
></A
><H2
>Synopsis</H2
@ -150,6 +150,10 @@ HREF="gnome-xml-htmltree.html#HTML-ENTITY-REF-NODE"
HREF="gnome-xml-htmltree.html#HTML-COMMENT-NODE"
>HTML_COMMENT_NODE</A
>
#define <A
HREF="gnome-xml-htmltree.html#HTML-PRESERVE-NODE"
>HTML_PRESERVE_NODE</A
>
<A
HREF="gnome-xml-htmlparser.html#HTMLDOCPTR"
>htmlDocPtr</A
@ -276,7 +280,7 @@ HREF="gnome-xml-tree.html#XMLDOCPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10137"
NAME="AEN10226"
></A
><H2
>Description</H2
@ -286,14 +290,14 @@ NAME="AEN10137"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10140"
NAME="AEN10229"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN10142"
NAME="AEN10231"
></A
><H3
><A
@ -309,7 +313,7 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define HTML_TEXT_NODE</PRE
>#define HTML_TEXT_NODE XML_TEXT_NODE</PRE
></TD
></TR
></TABLE
@ -319,7 +323,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10147"
NAME="AEN10236"
></A
><H3
><A
@ -335,7 +339,7 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define HTML_ENTITY_REF_NODE</PRE
>#define HTML_ENTITY_REF_NODE XML_ENTITY_REF_NODE</PRE
></TD
></TR
></TABLE
@ -345,7 +349,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10152"
NAME="AEN10241"
></A
><H3
><A
@ -361,7 +365,7 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define HTML_COMMENT_NODE</PRE
>#define HTML_COMMENT_NODE XML_COMMENT_NODE</PRE
></TD
></TR
></TABLE
@ -371,7 +375,33 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10157"
NAME="AEN10246"
></A
><H3
><A
NAME="HTML-PRESERVE-NODE"
></A
>HTML_PRESERVE_NODE</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define HTML_PRESERVE_NODE XML_CDATA_SECTION_NODE</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10251"
></A
><H3
><A
@ -431,7 +461,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> URI for the dtd, or NULL</TD
></TR
><TR
><TD
@ -448,7 +478,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the external ID of the DTD, or NULL</TD
></TR
><TR
><TD
@ -463,7 +493,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a new document</TD
></TR
></TABLE
><P
@ -473,7 +503,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10183"
NAME="AEN10277"
></A
><H3
><A
@ -533,7 +563,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> URI for the dtd, or NULL</TD
></TR
><TR
><TD
@ -550,7 +580,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the external ID of the DTD, or NULL</TD
></TR
><TR
><TD
@ -565,7 +595,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a new document, do not intialize the DTD if not provided</TD
></TR
></TABLE
><P
@ -575,7 +605,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10209"
NAME="AEN10303"
></A
><H3
><A
@ -631,7 +661,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -646,7 +676,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the current encoding as flagged in the HTML source</TD
></TR
></TABLE
><P
@ -656,7 +686,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10230"
NAME="AEN10324"
></A
><H3
><A
@ -715,7 +745,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -732,7 +762,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the encoding string</TD
></TR
><TR
><TD
@ -747,7 +777,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 in case of success and -1 in case of error</TD
></TR
></TABLE
><P
@ -757,7 +787,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10255"
NAME="AEN10349"
></A
><H3
><A
@ -816,7 +846,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -833,7 +863,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> OUT: the memory pointer</TD
></TR
><TR
><TD
@ -850,7 +880,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> OUT: the memory lenght</TD
></TR
></TABLE
><P
@ -860,7 +890,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10280"
NAME="AEN10374"
></A
><H3
><A
@ -917,7 +947,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the FILE*</TD
></TR
><TR
><TD
@ -934,7 +964,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -949,7 +979,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the number of byte written or -1 in case of failure.</TD
></TR
></TABLE
><P
@ -959,7 +989,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10305"
NAME="AEN10399"
></A
><H3
><A
@ -1019,7 +1049,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the filename (or URL)</TD
></TR
><TR
><TD
@ -1036,7 +1066,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -1051,7 +1081,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the number of byte written or -1 in case of failure.</TD
></TR
></TABLE
><P
@ -1061,7 +1091,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10330"
NAME="AEN10424"
></A
><H3
><A
@ -1122,7 +1152,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the HTML buffer output</TD
></TR
><TR
><TD
@ -1139,7 +1169,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -1156,7 +1186,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the current node</TD
></TR
></TABLE
><P
@ -1166,7 +1196,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10356"
NAME="AEN10450"
></A
><H3
><A
@ -1227,7 +1257,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the FILE pointer</TD
></TR
><TR
><TD
@ -1244,7 +1274,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -1261,7 +1291,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the current node</TD
></TR
></TABLE
><P
@ -1271,7 +1301,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10382"
NAME="AEN10476"
></A
><H3
><A
@ -1326,7 +1356,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the filename</TD
></TR
><TR
><TD
@ -1343,7 +1373,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the document</TD
></TR
><TR
><TD
@ -1375,7 +1405,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the number of byte written or -1 in case of failure.</TD
></TR
></TABLE
><P

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN11306"
NAME="AEN11769"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN11306"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN11309"
NAME="AEN11772"
></A
><H2
>Synopsis</H2
@ -275,7 +275,7 @@ HREF="gnome-xml-nanoftp.html#XMLNANOFTPREAD"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN11338"
NAME="AEN11801"
></A
><H2
>Description</H2
@ -285,14 +285,14 @@ NAME="AEN11338"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN11341"
NAME="AEN11804"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN11343"
NAME="AEN11806"
></A
><H3
><A
@ -551,7 +551,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11402"
NAME="AEN11865"
></A
><H3
><A
@ -645,7 +645,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11424"
NAME="AEN11887"
></A
><H3
><A
@ -675,7 +675,7 @@ and get the hostname</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11430"
NAME="AEN11893"
></A
><H3
><A
@ -701,7 +701,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11435"
NAME="AEN11898"
></A
><H3
><A
@ -751,7 +751,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The URL used to initialize the context</TD
></TR
></TABLE
><P
@ -761,7 +761,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11450"
NAME="AEN11913"
></A
><H3
><A
@ -811,7 +811,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
></TABLE
><P
@ -821,7 +821,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11465"
NAME="AEN11928"
></A
><H3
><A
@ -872,7 +872,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP server name</TD
></TR
><TR
><TD
@ -889,7 +889,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the port (use 21 if 0)</TD
></TR
></TABLE
><P
@ -899,7 +899,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11484"
NAME="AEN11947"
></A
><H3
><A
@ -949,7 +949,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the URL to the resource</TD
></TR
></TABLE
><P
@ -959,7 +959,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11499"
NAME="AEN11962"
></A
><H3
><A
@ -1009,7 +1009,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1024,7 +1024,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 in case of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -1034,7 +1034,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11518"
NAME="AEN11981"
></A
><H3
><A
@ -1084,7 +1084,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1099,7 +1099,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 incase of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -1109,7 +1109,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11537"
NAME="AEN12000"
></A
><H3
><A
@ -1159,7 +1159,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1174,7 +1174,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 in case of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -1184,7 +1184,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11556"
NAME="AEN12019"
></A
><H3
><A
@ -1237,7 +1237,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The proxy URL used to initialize the proxy context</TD
></TR
></TABLE
><P
@ -1247,7 +1247,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11571"
NAME="AEN12034"
></A
><H3
><A
@ -1303,7 +1303,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the proxy host name</TD
></TR
><TR
><TD
@ -1320,7 +1320,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the proxy port</TD
></TR
><TR
><TD
@ -1337,7 +1337,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the proxy user name</TD
></TR
><TR
><TD
@ -1354,7 +1354,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the proxy password</TD
></TR
><TR
><TD
@ -1371,7 +1371,12 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the type of proxy 1 for using SITE, 2 for USER a<TT
CLASS="PARAMETER"
><I
>b</I
></TT
></TD
></TR
></TABLE
><P
@ -1381,7 +1386,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11602"
NAME="AEN12066"
></A
><H3
><A
@ -1436,7 +1441,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1453,7 +1458,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The URL used to update the context</TD
></TR
><TR
><TD
@ -1468,7 +1473,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 if Ok, -1 in case of error (other host).</TD
></TR
></TABLE
><P
@ -1478,7 +1483,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11625"
NAME="AEN12089"
></A
><H3
><A
@ -1528,7 +1533,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1543,7 +1548,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the code number</TD
></TR
></TABLE
><P
@ -1553,7 +1558,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11644"
NAME="AEN12108"
></A
><H3
><A
@ -1603,7 +1608,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1618,7 +1623,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the code number, or 0</TD
></TR
></TABLE
><P
@ -1628,7 +1633,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11663"
NAME="AEN12127"
></A
><H3
><A
@ -1679,7 +1684,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1696,7 +1701,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a directory on the server</TD
></TR
><TR
><TD
@ -1711,7 +1716,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 incase of error, 1 if CWD worked, 0 if it failed</TD
></TR
></TABLE
><P
@ -1721,7 +1726,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11686"
NAME="AEN12150"
></A
><H3
><A
@ -1772,7 +1777,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1787,7 +1792,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 incase of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -1797,7 +1802,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11705"
NAME="AEN12169"
></A
><H3
><A
@ -1847,7 +1852,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1862,7 +1867,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 incase of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -1872,7 +1877,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11724"
NAME="AEN12188"
></A
><H3
><A
@ -1929,7 +1934,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -1946,7 +1951,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the user callback</TD
></TR
><TR
><TD
@ -1963,7 +1968,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the user callback data</TD
></TR
><TR
><TD
@ -1980,7 +1985,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> optional files to list</TD
></TR
><TR
><TD
@ -1995,7 +2000,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 incase of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -2005,7 +2010,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11756"
NAME="AEN12220"
></A
><H3
><A
@ -2056,7 +2061,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -2073,7 +2078,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the file to retrieve (or NULL if path is in context).</TD
></TR
><TR
><TD
@ -2088,7 +2093,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the socket for the data connection, or &lt;0 in case of error</TD
></TR
></TABLE
><P
@ -2098,7 +2103,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11779"
NAME="AEN12243"
></A
><H3
><A
@ -2155,7 +2160,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an FTP context</TD
></TR
><TR
><TD
@ -2172,7 +2177,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the user callback</TD
></TR
><TR
><TD
@ -2189,7 +2194,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the user callback data</TD
></TR
><TR
><TD
@ -2206,7 +2211,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the file to retrieve</TD
></TR
><TR
><TD
@ -2221,7 +2226,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 incase of error, 0 otherwise</TD
></TR
></TABLE
><P
@ -2231,7 +2236,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11811"
NAME="AEN12275"
></A
><H3
><A
@ -2294,7 +2299,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the FTP context</TD
></TR
><TR
><TD
@ -2311,7 +2316,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a buffer</TD
></TR
><TR
><TD
@ -2328,7 +2333,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the buffer length</TD
></TR
><TR
><TD
@ -2343,7 +2348,8 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the number of byte read. 0 is an indication of an end of connection.
-1 indicates a parameter error.</TD
></TR
></TABLE
><P

View File

@ -12,8 +12,8 @@ REL="UP"
TITLE="Libxml Library Reference"
HREF="libxml-lib.html"><LINK
REL="PREVIOUS"
TITLE="xpath"
HREF="gnome-xml-xpath.html"><LINK
TITLE="xpointer"
HREF="gnome-xml-xpointer.html"><LINK
REL="NEXT"
TITLE="nanoftp"
HREF="gnome-xml-nanoftp.html"></HEAD
@ -44,7 +44,7 @@ WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gnome-xml-xpath.html"
HREF="gnome-xml-xpointer.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN11090"
NAME="AEN11553"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN11090"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN11093"
NAME="AEN11556"
></A
><H2
>Synopsis</H2
@ -195,7 +195,7 @@ HREF="gnome-xml-nanohttp.html#XMLNANOHTTPCLOSE"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN11106"
NAME="AEN11569"
></A
><H2
>Description</H2
@ -205,14 +205,14 @@ NAME="AEN11106"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN11109"
NAME="AEN11572"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN11111"
NAME="AEN11574"
></A
><H3
><A
@ -241,7 +241,7 @@ Currently it just checks for proxy informations</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11117"
NAME="AEN11580"
></A
><H3
><A
@ -267,7 +267,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11122"
NAME="AEN11585"
></A
><H3
><A
@ -320,7 +320,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The proxy URL used to initialize the proxy context</TD
></TR
></TABLE
><P
@ -330,7 +330,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11137"
NAME="AEN11600"
></A
><H3
><A
@ -383,7 +383,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The URL to load</TD
></TR
><TR
><TD
@ -400,7 +400,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the filename where the content should be saved</TD
></TR
><TR
><TD
@ -417,7 +417,8 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> if available the Content-Type information will be
returned at that location</TD
></TR
><TR
><TD
@ -432,7 +433,8 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 in case of failure, 0 incase of success. The contentType,
if provided must be freed by the caller</TD
></TR
></TABLE
><P
@ -442,7 +444,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11164"
NAME="AEN11627"
></A
><H3
><A
@ -503,7 +505,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The URL to load</TD
></TR
><TR
><TD
@ -520,7 +522,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the HTTP method to use</TD
></TR
><TR
><TD
@ -537,7 +539,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the input string if any</TD
></TR
><TR
><TD
@ -554,7 +556,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the Content-Type information IN and OUT</TD
></TR
><TR
><TD
@ -571,7 +573,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the extra headers</TD
></TR
></TABLE
><P
@ -581,7 +583,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11196"
NAME="AEN11659"
></A
><H3
><A
@ -633,7 +635,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> The URL to load</TD
></TR
><TR
><TD
@ -650,7 +652,8 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> if available the Content-Type information will be
returned at that location</TD
></TR
></TABLE
><P
@ -660,7 +663,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11215"
NAME="AEN11678"
></A
><H3
><A
@ -710,7 +713,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the HTTP context</TD
></TR
><TR
><TD
@ -725,7 +728,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the HTTP return code for the request.</TD
></TR
></TABLE
><P
@ -735,7 +738,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11234"
NAME="AEN11697"
></A
><H3
><A
@ -798,7 +801,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the HTTP context</TD
></TR
><TR
><TD
@ -815,7 +818,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a buffer</TD
></TR
><TR
><TD
@ -832,7 +835,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the buffer length</TD
></TR
><TR
><TD
@ -847,7 +850,8 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>the number of byte read. 0 is an indication of an end of connection.
-1 indicates a parameter error.</TD
></TR
></TABLE
><P
@ -857,7 +861,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11263"
NAME="AEN11726"
></A
><H3
><A
@ -909,7 +913,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the HTTP context</TD
></TR
><TR
><TD
@ -926,7 +930,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the filename where the content should be saved</TD
></TR
><TR
><TD
@ -941,7 +945,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>-1 in case of failure, 0 incase of success.</TD
></TR
></TABLE
><P
@ -951,7 +955,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11286"
NAME="AEN11749"
></A
><H3
><A
@ -1002,7 +1006,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the HTTP context</TD
></TR
></TABLE
><P
@ -1025,7 +1029,7 @@ WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gnome-xml-xpath.html"
HREF="gnome-xml-xpointer.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@ -1097,7 +1101,7 @@ ALIGN="left"
COLOR="#FFFFFF"
SIZE="3"
><B
>xpath</B
>xpointer</B
></FONT
></TD
><TD

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1189
doc/html/gnome-xml-uri.html Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN9354"
NAME="AEN9423"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN9354"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN9357"
NAME="AEN9426"
></A
><H2
>Synopsis</H2
@ -187,7 +187,7 @@ HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9369"
NAME="AEN9438"
></A
><H2
>Description</H2
@ -197,14 +197,14 @@ NAME="AEN9369"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9372"
NAME="AEN9441"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN9374"
NAME="AEN9443"
></A
><H3
><A
@ -357,7 +357,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9379"
NAME="AEN9448"
></A
><H3
><A
@ -454,7 +454,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9402"
NAME="AEN9471"
></A
><H3
><A
@ -551,7 +551,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9425"
NAME="AEN9494"
></A
><H3
><A
@ -648,7 +648,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9448"
NAME="AEN9517"
></A
><H3
><A
@ -745,7 +745,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9471"
NAME="AEN9540"
></A
><H3
><A
@ -808,7 +808,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9487"
NAME="AEN9556"
></A
><H3
><A

File diff suppressed because it is too large Load Diff

View File

@ -103,7 +103,7 @@ ALIGN="right"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN16285"
NAME="AEN16754"
></A
><H2
>Name</H2
@ -111,7 +111,7 @@ NAME="AEN16285"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN16288"
NAME="AEN16757"
></A
><H2
>Synopsis</H2
@ -258,7 +258,7 @@ HREF="gnome-xml-xmlmemory.html#XMLMEMSTRDUPLOC"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN16321"
NAME="AEN16790"
></A
><H2
>Description</H2
@ -268,14 +268,14 @@ NAME="AEN16321"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN16324"
NAME="AEN16793"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN16326"
NAME="AEN16795"
></A
><H3
><A
@ -291,7 +291,7 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define DEBUG_MEMORY</PRE
>#define DEBUG_MEMORY</PRE
></TD
></TR
></TABLE
@ -301,7 +301,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16331"
NAME="AEN16800"
></A
><H3
><A
@ -317,7 +317,7 @@ CELLPADDING="6"
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define MEM_LIST</PRE
>#define MEM_LIST /* keep a list of all the allocated memory blocks */</PRE
></TD
></TR
></TABLE
@ -327,7 +327,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16336"
NAME="AEN16805"
></A
><H3
><A
@ -385,7 +385,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16350"
NAME="AEN16819"
></A
><H3
><A
@ -443,7 +443,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16364"
NAME="AEN16833"
></A
><H3
><A
@ -519,7 +519,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16382"
NAME="AEN16851"
></A
><H3
><A
@ -592,7 +592,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16400"
NAME="AEN16869"
></A
><H3
><A
@ -618,7 +618,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16405"
NAME="AEN16874"
></A
><H3
><A
@ -644,7 +644,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16410"
NAME="AEN16879"
></A
><H3
><A
@ -670,7 +670,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16415"
NAME="AEN16884"
></A
><H3
><A
@ -696,7 +696,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16420"
NAME="AEN16889"
></A
><H3
><A
@ -765,7 +765,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="FREE"
>free</GTKDOCLINK
>() function to use</TD
></TR
><TR
><TD
@ -782,7 +785,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="MALLOC"
>malloc</GTKDOCLINK
>() function to use</TD
></TR
><TR
><TD
@ -799,7 +805,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="REALLOC"
>realloc</GTKDOCLINK
>() function to use</TD
></TR
><TR
><TD
@ -816,7 +825,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="STRDUP"
>strdup</GTKDOCLINK
>() function to use</TD
></TR
><TR
><TD
@ -831,7 +843,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 on success</TD
></TR
></TABLE
><P
@ -841,7 +853,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16456"
NAME="AEN16929"
></A
><H3
><A
@ -906,7 +918,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="FREE"
>free</GTKDOCLINK
>() function in use</TD
></TR
><TR
><TD
@ -923,7 +938,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="MALLOC"
>malloc</GTKDOCLINK
>() function in use</TD
></TR
><TR
><TD
@ -940,7 +958,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="REALLOC"
>realloc</GTKDOCLINK
>() function in use</TD
></TR
><TR
><TD
@ -957,7 +978,10 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the <GTKDOCLINK
HREF="STRDUP"
>strdup</GTKDOCLINK
>() function in use</TD
></TR
><TR
><TD
@ -972,7 +996,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 on success</TD
></TR
></TABLE
><P
@ -982,7 +1006,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16491"
NAME="AEN16968"
></A
><H3
><A
@ -1030,7 +1054,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>0 on success</TD
></TR
></TABLE
><P
@ -1040,7 +1064,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16506"
NAME="AEN16983"
></A
><H3
><A
@ -1088,7 +1112,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>an int representing the amount of memory allocated.</TD
></TR
></TABLE
><P
@ -1098,7 +1122,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16521"
NAME="AEN16998"
></A
><H3
><A
@ -1151,7 +1175,8 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a FILE descriptor used as the output file, if NULL, the result is
written to the file .memorylist</TD
></TR
></TABLE
><P
@ -1161,7 +1186,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16537"
NAME="AEN17014"
></A
><H3
><A
@ -1221,7 +1246,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> a FILE descriptor used as the output file</TD
></TR
><TR
><TD
@ -1238,7 +1263,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> number of entries to dump</TD
></TR
></TABLE
><P
@ -1248,7 +1273,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16558"
NAME="AEN17035"
></A
><H3
><A
@ -1276,7 +1301,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16564"
NAME="AEN17041"
></A
><H3
><A
@ -1331,7 +1356,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an int specifying the size in byte to allocate.</TD
></TR
><TR
><TD
@ -1348,7 +1373,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the file name or NULL</TD
></TR
><TR
><TD
@ -1365,7 +1390,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the line number</TD
></TR
></TABLE
><P
@ -1375,7 +1400,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16588"
NAME="AEN17065"
></A
><H3
><A
@ -1431,7 +1456,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the initial memory block pointer</TD
></TR
><TR
><TD
@ -1448,7 +1473,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> an int specifying the size in byte to allocate.</TD
></TR
><TR
><TD
@ -1465,7 +1490,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the file name or NULL</TD
></TR
><TR
><TD
@ -1482,7 +1507,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the line number</TD
></TR
></TABLE
><P
@ -1492,7 +1517,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16616"
NAME="AEN17093"
></A
><H3
><A
@ -1564,7 +1589,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the file name or NULL</TD
></TR
><TR
><TD
@ -1581,7 +1606,7 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
> the line number</TD
></TR
><TR
><TD
@ -1596,7 +1621,7 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
>a pointer to the new string or NULL if allocation error occured.</TD
></TR
></TABLE
><P

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,879 @@
<HTML
><HEAD
><TITLE
>xpointer</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.33"><LINK
REL="HOME"
TITLE="Gnome XML Library Reference Manual"
HREF="book1.html"><LINK
REL="UP"
TITLE="Libxml Library Reference"
HREF="libxml-lib.html"><LINK
REL="PREVIOUS"
TITLE="xpath"
HREF="gnome-xml-xpath.html"><LINK
REL="NEXT"
TITLE="nanohttp"
HREF="gnome-xml-nanohttp.html"></HEAD
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
BGCOLOR="#000000"
CELLPADDING="1"
CELLSPACING="0"
><TR
><TH
COLSPAN="4"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="5"
>Gnome XML Library Reference Manual</FONT
></TH
></TR
><TR
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gnome-xml-xpath.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>&#60;&#60;&#60; Previous Page</B
></FONT
></A
></TD
><TD
WIDTH="25%"
BGCOLOR="#0000C0"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="book1.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Home</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#00C000"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="libxml-lib.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Up</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
><A
HREF="gnome-xml-nanohttp.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Next Page &#62;&#62;&#62;</B
></FONT
></A
></TD
></TR
></TABLE
></DIV
><H1
>xpointer</H1
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN11386"
></A
><H2
>Name</H2
>xpointer &#8212; </DIV
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN11389"
></A
><H2
>Synopsis</H2
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="SYNOPSIS"
>&#13;
struct <A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSET"
>xmlLocationSet</A
>;
typedef <A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
>;
void <A
HREF="gnome-xml-xpointer.html#XMLXPTRFREELOCATIONSET"
>xmlXPtrFreeLocationSet</A
> (<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> obj);
<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> <A
HREF="gnome-xml-xpointer.html#XMLXPTRLOCATIONSETMERGE"
>xmlXPtrLocationSetMerge</A
> (<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> val1,
<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> val2);
<A
HREF="gnome-xml-xpath.html#XMLXPATHCONTEXTPTR"
>xmlXPathContextPtr</A
> <A
HREF="gnome-xml-xpointer.html#XMLXPTRNEWCONTEXT"
>xmlXPtrNewContext</A
> (<A
HREF="gnome-xml-tree.html#XMLDOCPTR"
>xmlDocPtr</A
> doc,
<A
HREF="gnome-xml-tree.html#XMLNODEPTR"
>xmlNodePtr</A
> here,
<A
HREF="gnome-xml-tree.html#XMLNODEPTR"
>xmlNodePtr</A
> origin);
<A
HREF="gnome-xml-xpath.html#XMLXPATHOBJECTPTR"
>xmlXPathObjectPtr</A
> <A
HREF="gnome-xml-xpointer.html#XMLXPTREVAL"
>xmlXPtrEval</A
> (const <A
HREF="gnome-xml-tree.html#XMLCHAR"
>xmlChar</A
> *str,
<A
HREF="gnome-xml-xpath.html#XMLXPATHCONTEXTPTR"
>xmlXPathContextPtr</A
> ctx);
void <A
HREF="gnome-xml-xpointer.html#XMLXPTRRANGETOFUNCTION"
>xmlXPtrRangeToFunction</A
> (<A
HREF="gnome-xml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</A
> ctxt,
int nargs);</PRE
></TD
></TR
></TABLE
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN11411"
></A
><H2
>Description</H2
><P
></P
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN11414"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN11416"
></A
><H3
><A
NAME="XMLLOCATIONSET"
></A
>struct xmlLocationSet</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>struct xmlLocationSet {
int locNr; /* number of locations in the set */
int locMax; /* size of the array as allocated */
xmlXPathObjectPtr *locTab;/* array of locations */
};</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11421"
></A
><H3
><A
NAME="XMLLOCATIONSETPTR"
></A
>xmlLocationSetPtr</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>typedef xmlLocationSet *xmlLocationSetPtr;</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11426"
></A
><H3
><A
NAME="XMLXPTRFREELOCATIONSET"
></A
>xmlXPtrFreeLocationSet ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xmlXPtrFreeLocationSet (<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> obj);</PRE
></TD
></TR
></TABLE
><P
>Free the LocationSet compound (not the actual ranges !).</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>obj</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the xmlLocationSetPtr to free</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11442"
></A
><H3
><A
NAME="XMLXPTRLOCATIONSETMERGE"
></A
>xmlXPtrLocationSetMerge ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> xmlXPtrLocationSetMerge (<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> val1,
<A
HREF="gnome-xml-xpointer.html#XMLLOCATIONSETPTR"
>xmlLocationSetPtr</A
> val2);</PRE
></TD
></TR
></TABLE
><P
>Merges two rangesets, all ranges from <TT
CLASS="PARAMETER"
><I
>val2</I
></TT
> are added to <TT
CLASS="PARAMETER"
><I
>val1</I
></TT
></P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>val1</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the first LocationSet</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>val2</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the second LocationSet</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>val1 once extended or NULL in case of error.</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11470"
></A
><H3
><A
NAME="XMLXPTRNEWCONTEXT"
></A
>xmlXPtrNewContext ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gnome-xml-xpath.html#XMLXPATHCONTEXTPTR"
>xmlXPathContextPtr</A
> xmlXPtrNewContext (<A
HREF="gnome-xml-tree.html#XMLDOCPTR"
>xmlDocPtr</A
> doc,
<A
HREF="gnome-xml-tree.html#XMLNODEPTR"
>xmlNodePtr</A
> here,
<A
HREF="gnome-xml-tree.html#XMLNODEPTR"
>xmlNodePtr</A
> origin);</PRE
></TD
></TR
></TABLE
><P
>Create a new XPointer context</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>doc</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XML document</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>here</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the node that directly contains the XPointer being evaluated or NULL</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>origin</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the element from which a user or program initiated traversal of
the link, or NULL.</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the xmlXPathContext just allocated.</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11501"
></A
><H3
><A
NAME="XMLXPTREVAL"
></A
>xmlXPtrEval ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
><A
HREF="gnome-xml-xpath.html#XMLXPATHOBJECTPTR"
>xmlXPathObjectPtr</A
> xmlXPtrEval (const <A
HREF="gnome-xml-tree.html#XMLCHAR"
>xmlChar</A
> *str,
<A
HREF="gnome-xml-xpath.html#XMLXPATHCONTEXTPTR"
>xmlXPathContextPtr</A
> ctx);</PRE
></TD
></TR
></TABLE
><P
>Evaluate the XPath Location Path in the given context.</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>str</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XPointer expression</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctx</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XPointer context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><I
CLASS="EMPHASIS"
>Returns</I
> :</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>the xmlXPathObjectPtr resulting from the eveluation or NULL.
the caller has to free the object.</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11527"
></A
><H3
><A
NAME="XMLXPTRRANGETOFUNCTION"
></A
>xmlXPtrRangeToFunction ()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>void xmlXPtrRangeToFunction (<A
HREF="gnome-xml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
>xmlXPathParserContextPtr</A
> ctxt,
int nargs);</PRE
></TD
></TR
></TABLE
><P
>Implement the range-<GTKDOCLINK
HREF="TO"
>to</GTKDOCLINK
>() XPointer function</P
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>ctxt</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
> the XPointer Parser context</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>nargs</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><BR
CLEAR="all"><BR><TABLE
WIDTH="100%"
BORDER="0"
BGCOLOR="#000000"
CELLPADDING="1"
CELLSPACING="0"
><TR
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="left"
><A
HREF="gnome-xml-xpath.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>&#60;&#60;&#60; Previous Page</B
></FONT
></A
></TD
><TD
WIDTH="25%"
BGCOLOR="#0000C0"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="book1.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Home</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#00C000"
ALIGN="center"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
><A
HREF="libxml-lib.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Up</B
></FONT
></A
></B
></FONT
></TD
><TD
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
><A
HREF="gnome-xml-nanohttp.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>Next Page &#62;&#62;&#62;</B
></FONT
></A
></TD
></TR
><TR
><TD
COLSPAN="2"
ALIGN="left"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>xpath</B
></FONT
></TD
><TD
COLSPAN="2"
ALIGN="right"
><FONT
COLOR="#FFFFFF"
SIZE="3"
><B
>nanohttp</B
></FONT
></TD
></TR
></TABLE
></DIV
></BODY
></HTML
>

View File

@ -124,6 +124,7 @@
<ANCHOR id ="HASINTERNALSUBSET" href="gnome-xml/gnome-xml-sax.html#HASINTERNALSUBSET">
<ANCHOR id ="HASEXTERNALSUBSET" href="gnome-xml/gnome-xml-sax.html#HASEXTERNALSUBSET">
<ANCHOR id ="INTERNALSUBSET" href="gnome-xml/gnome-xml-sax.html#INTERNALSUBSET">
<ANCHOR id ="EXTERNALSUBSET" href="gnome-xml/gnome-xml-sax.html#EXTERNALSUBSET">
<ANCHOR id ="GETENTITY" href="gnome-xml/gnome-xml-sax.html#GETENTITY">
<ANCHOR id ="GETPARAMETERENTITY" href="gnome-xml/gnome-xml-sax.html#GETPARAMETERENTITY">
<ANCHOR id ="RESOLVEENTITY" href="gnome-xml/gnome-xml-sax.html#RESOLVEENTITY">
@ -455,6 +456,7 @@
<ANCHOR id ="HTML-TEXT-NODE" href="gnome-xml/gnome-xml-htmltree.html#HTML-TEXT-NODE">
<ANCHOR id ="HTML-ENTITY-REF-NODE" href="gnome-xml/gnome-xml-htmltree.html#HTML-ENTITY-REF-NODE">
<ANCHOR id ="HTML-COMMENT-NODE" href="gnome-xml/gnome-xml-htmltree.html#HTML-COMMENT-NODE">
<ANCHOR id ="HTML-PRESERVE-NODE" href="gnome-xml/gnome-xml-htmltree.html#HTML-PRESERVE-NODE">
<ANCHOR id ="HTMLNEWDOC" href="gnome-xml/gnome-xml-htmltree.html#HTMLNEWDOC">
<ANCHOR id ="HTMLNEWDOCNODTD" href="gnome-xml/gnome-xml-htmltree.html#HTMLNEWDOCNODTD">
<ANCHOR id ="HTMLGETMETAENCODING" href="gnome-xml/gnome-xml-htmltree.html#HTMLGETMETAENCODING">
@ -493,6 +495,9 @@
<ANCHOR id ="XP-ERROR" href="gnome-xml/gnome-xml-xpath.html#XP-ERROR">
<ANCHOR id ="XP-ERROR0" href="gnome-xml/gnome-xml-xpath.html#XP-ERROR0">
<ANCHOR id ="CHECK-TYPE" href="gnome-xml/gnome-xml-xpath.html#CHECK-TYPE">
<ANCHOR id ="XMLXPATHDEBUGDUMPOBJECT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHDEBUGDUMPOBJECT">
<ANCHOR id ="XMLXPATHNEWPARSERCONTEXT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHNEWPARSERCONTEXT">
<ANCHOR id ="XMLXPATHFREEPARSERCONTEXT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHFREEPARSERCONTEXT">
<ANCHOR id ="VALUEPOP" href="gnome-xml/gnome-xml-xpath.html#VALUEPOP">
<ANCHOR id ="VALUEPUSH" href="gnome-xml/gnome-xml-xpath.html#VALUEPUSH">
<ANCHOR id ="XMLXPATHNEWSTRING" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHNEWSTRING">
@ -501,6 +506,9 @@
<ANCHOR id ="XMLXPATHIDFUNCTION" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHIDFUNCTION">
<ANCHOR id ="XMLXPATHROOT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHROOT">
<ANCHOR id ="XMLXPATHEVALEXPR" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHEVALEXPR">
<ANCHOR id ="XMLXPATHPARSENAME" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHPARSENAME">
<ANCHOR id ="XMLXPATHREGISTERFUNC" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHREGISTERFUNC">
<ANCHOR id ="XMLXPATHREGISTERVARIABLE" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHREGISTERVARIABLE">
<ANCHOR id ="XMLXPATHINIT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHINIT">
<ANCHOR id ="XMLXPATHNEWCONTEXT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHNEWCONTEXT">
<ANCHOR id ="XMLXPATHFREECONTEXT" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHFREECONTEXT">
@ -511,6 +519,15 @@
<ANCHOR id ="XMLXPATHNODESETCREATE" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHNODESETCREATE">
<ANCHOR id ="XMLXPATHFREENODESETLIST" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHFREENODESETLIST">
<ANCHOR id ="XMLXPATHFREENODESET" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHFREENODESET">
<ANCHOR id ="XMLXPATHOBJECTCOPY" href="gnome-xml/gnome-xml-xpath.html#XMLXPATHOBJECTCOPY">
<ANCHOR id ="GNOME-XML-XPOINTER" href="gnome-xml/gnome-xml-xpointer.html">
<ANCHOR id ="XMLLOCATIONSET" href="gnome-xml/gnome-xml-xpointer.html#XMLLOCATIONSET">
<ANCHOR id ="XMLLOCATIONSETPTR" href="gnome-xml/gnome-xml-xpointer.html#XMLLOCATIONSETPTR">
<ANCHOR id ="XMLXPTRFREELOCATIONSET" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRFREELOCATIONSET">
<ANCHOR id ="XMLXPTRLOCATIONSETMERGE" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRLOCATIONSETMERGE">
<ANCHOR id ="XMLXPTRNEWCONTEXT" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRNEWCONTEXT">
<ANCHOR id ="XMLXPTREVAL" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTREVAL">
<ANCHOR id ="XMLXPTRRANGETOFUNCTION" href="gnome-xml/gnome-xml-xpointer.html#XMLXPTRRANGETOFUNCTION">
<ANCHOR id ="GNOME-XML-NANOHTTP" href="gnome-xml/gnome-xml-nanohttp.html">
<ANCHOR id ="XMLNANOHTTPINIT" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPINIT">
<ANCHOR id ="XMLNANOHTTPCLEANUP" href="gnome-xml/gnome-xml-nanohttp.html#XMLNANOHTTPCLEANUP">

View File

@ -164,6 +164,11 @@ HREF="gnome-xml-xpath.html"
> &#8212; </DT
><DT
><A
HREF="gnome-xml-xpointer.html"
>xpointer</A
> &#8212; </DT
><DT
><A
HREF="gnome-xml-nanohttp.html"
>nanohttp</A
> &#8212; </DT