1 <?xml version="1.0"?> 2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ 4 <!ENTITY version SYSTEM "version.xml"> 5 ]> 6 <book lang="en" id="gio" xmlns:xi="http://www.w3.org/2003/XInclude"> 7 <title>GIO Reference Manual</title> 8 <bookinfo> 9 <title>GIO Reference Manual</title> 10 <releaseinfo> 11 for GIO &version; 12 The latest version of this documentation can be found on-line at 13 <ulink role="online-location" url="http://library.gnome.org/devel/gio/unstable/">http://library.gnome.org/devel/gio/unstable/</ulink>. 14 </releaseinfo> 15 </bookinfo> 16 17 <xi:include href="xml/overview.xml"/> 18 19 <part> 20 <title>API Reference</title> 21 <chapter id="file_ops"> 22 <title>File Operations</title> 23 <xi:include href="xml/gfile.xml"/> 24 <xi:include href="xml/gfileattribute.xml"/> 25 <xi:include href="xml/gfileinfo.xml"/> 26 <xi:include href="xml/gfileenumerator.xml"/> 27 <xi:include href="xml/gmountoperation.xml"/> 28 <xi:include href="xml/gioerror.xml"/> 29 </chapter> 30 <chapter id="file_mon"> 31 <title>File System Monitoring</title> 32 <xi:include href="xml/gfilemonitor.xml"/> 33 </chapter> 34 <chapter id="async"> 35 <title>Asynchronous I/O</title> 36 <xi:include href="xml/gcancellable.xml"/> 37 <xi:include href="xml/gasyncresult.xml"/> 38 <xi:include href="xml/gioscheduler.xml"/> 39 <xi:include href="xml/gsimpleasyncresult.xml"/> 40 </chapter> 41 42 <chapter id="streaming"> 43 <title>Streaming I/O</title> 44 <xi:include href="xml/gseekable.xml"/> 45 46 <xi:include href="xml/ginputstream.xml"/> 47 <xi:include href="xml/goutputstream.xml"/> 48 49 <xi:include href="xml/gfileinputstream.xml"/> 50 <xi:include href="xml/gfileoutputstream.xml"/> 51 52 <xi:include href="xml/gfilterinputstream.xml"/> 53 <xi:include href="xml/gfilteroutputstream.xml"/> 54 55 <xi:include href="xml/gmemoryinputstream.xml"/> 56 <xi:include href="xml/gmemoryoutputstream.xml"/> 57 58 <xi:include href="xml/gbufferedinputstream.xml"/> 59 <xi:include href="xml/gbufferedoutputstream.xml"/> 60 61 <xi:include href="xml/gdatainputstream.xml"/> 62 <xi:include href="xml/gdataoutputstream.xml"/> 63 64 <xi:include href="xml/gunixinputstream.xml"/> 65 <xi:include href="xml/gunixoutputstream.xml"/> 66 67 </chapter> 68 69 <chapter id="types"> 70 <title>File types and applications</title> 71 <xi:include href="xml/gcontenttype.xml"/> 72 <xi:include href="xml/gappinfo.xml"/> 73 <xi:include href="xml/gdesktopappinfo.xml"/> 74 </chapter> 75 76 <chapter id="volume_mon"> 77 <title>Volumes and Drives</title> 78 <xi:include href="xml/gvolumemonitor.xml"/> 79 <xi:include href="xml/gvolume.xml"/> 80 <xi:include href="xml/gmount.xml"/> 81 <xi:include href="xml/gdrive.xml"/> 82 <xi:include href="xml/gunixmounts.xml"/> 83 </chapter> 84 <chapter id="icons"> 85 <title>Icons</title> 86 <xi:include href="xml/gicon.xml"/> 87 <xi:include href="xml/gfileicon.xml"/> 88 <xi:include href="xml/gloadableicon.xml"/> 89 <xi:include href="xml/gthemedicon.xml"/> 90 <xi:include href="xml/gemblemedicon.xml"/> 91 <xi:include href="xml/gemblem.xml"/> 92 </chapter> 93 <chapter id="utils"> 94 <title>Utilities</title> 95 <xi:include href="xml/gfilenamecompleter.xml"/> 96 </chapter> 97 <chapter id="extending"> 98 <title>Extending GIO</title> 99 <xi:include href="xml/gvfs.xml"/> 100 <xi:include href="xml/giomodule.xml"/> 101 <xi:include href="xml/extensionpoints.xml"/> 102 </chapter> 103 </part> 104 105 <xi:include href="xml/migrating.xml"/> 106 107 <chapter id="gio-hierarchy"> 108 <title>Object Hierarchy</title> 109 <xi:include href="xml/tree_index.sgml"/> 110 </chapter> 111 112 <index> 113 <title id="index-all">Index</title> 114 </index> 115 <index role="2.18"> 116 <title>Index of new symbols in 2.18</title> 117 </index> 118 <index role="2.20"> 119 <title>Index of new symbols in 2.20</title> 120 </index> 121 </book> 122