1 /* GIO - GLib Input, Output and Streaming Library 2 * 3 * Copyright (C) 2006-2007 Red Hat, Inc. 4 * 5 * This library is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU Lesser General Public 7 * License as published by the Free Software Foundation; either 8 * version 2.1 of the License, or (at your option) any later version. 9 * 10 * This library is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 * Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General 16 * Public License along with this library; if not, see <http://www.gnu.org/licenses/>. 17 * 18 * Author: Alexander Larsson <alexl@redhat.com> 19 */ 20 21 #ifndef __G_IO_H__ 22 #define __G_IO_H__ 23 24 #define __GIO_GIO_H_INSIDE__ 25 26 #include <gio/giotypes.h> 27 28 #include <gio/gaction.h> 29 #include <gio/gactiongroup.h> 30 #include <gio/gactiongroupexporter.h> 31 #include <gio/gactionmap.h> 32 #include <gio/gappinfo.h> 33 #include <gio/gapplication.h> 34 #include <gio/gapplicationcommandline.h> 35 #include <gio/gasyncinitable.h> 36 #include <gio/gasyncresult.h> 37 #include <gio/gbufferedinputstream.h> 38 #include <gio/gbufferedoutputstream.h> 39 #include <gio/gbytesicon.h> 40 #include <gio/gcancellable.h> 41 #include <gio/gcharsetconverter.h> 42 #include <gio/gcontenttype.h> 43 #include <gio/gconverter.h> 44 #include <gio/gconverterinputstream.h> 45 #include <gio/gconverteroutputstream.h> 46 #include <gio/gcredentials.h> 47 #include <gio/gdatagrambased.h> 48 #include <gio/gdatainputstream.h> 49 #include <gio/gdataoutputstream.h> 50 #include <gio/gdbusactiongroup.h> 51 #include <gio/gdbusaddress.h> 52 #include <gio/gdbusauthobserver.h> 53 #include <gio/gdbusconnection.h> 54 #include <gio/gdbuserror.h> 55 #include <gio/gdbusinterface.h> 56 #include <gio/gdbusinterfaceskeleton.h> 57 #include <gio/gdbusintrospection.h> 58 #include <gio/gdbusmenumodel.h> 59 #include <gio/gdbusmessage.h> 60 #include <gio/gdbusmethodinvocation.h> 61 #include <gio/gdbusnameowning.h> 62 #include <gio/gdbusnamewatching.h> 63 #include <gio/gdbusobject.h> 64 #include <gio/gdbusobjectmanager.h> 65 #include <gio/gdbusobjectmanagerclient.h> 66 #include <gio/gdbusobjectmanagerserver.h> 67 #include <gio/gdbusobjectproxy.h> 68 #include <gio/gdbusobjectskeleton.h> 69 #include <gio/gdbusproxy.h> 70 #include <gio/gdbusserver.h> 71 #include <gio/gdbusutils.h> 72 #include <gio/gdrive.h> 73 #include <gio/gdtlsclientconnection.h> 74 #include <gio/gdtlsconnection.h> 75 #include <gio/gdtlsserverconnection.h> 76 #include <gio/gemblemedicon.h> 77 #include <gio/gfile.h> 78 #include <gio/gfileattribute.h> 79 #include <gio/gfileenumerator.h> 80 #include <gio/gfileicon.h> 81 #include <gio/gfileinfo.h> 82 #include <gio/gfileinputstream.h> 83 #include <gio/gfileiostream.h> 84 #include <gio/gfilemonitor.h> 85 #include <gio/gfilenamecompleter.h> 86 #include <gio/gfileoutputstream.h> 87 #include <gio/gfilterinputstream.h> 88 #include <gio/gfilteroutputstream.h> 89 #include <gio/gicon.h> 90 #include <gio/ginetaddress.h> 91 #include <gio/ginetaddressmask.h> 92 #include <gio/ginetsocketaddress.h> 93 #include <gio/ginitable.h> 94 #include <gio/ginputstream.h> 95 #include <gio/gioenums.h> 96 #include <gio/gioenumtypes.h> 97 #include <gio/gioerror.h> 98 #include <gio/giomodule.h> 99 #include <gio/gioscheduler.h> 100 #include <gio/giostream.h> 101 #include <gio/glistmodel.h> 102 #include <gio/gliststore.h> 103 #include <gio/gloadableicon.h> 104 #include <gio/gmemoryinputstream.h> 105 #include <gio/gmemorymonitor.h> 106 #include <gio/gmemoryoutputstream.h> 107 #include <gio/gmenu.h> 108 #include <gio/gmenuexporter.h> 109 #include <gio/gmenumodel.h> 110 #include <gio/gmount.h> 111 #include <gio/gmountoperation.h> 112 #include <gio/gnativesocketaddress.h> 113 #include <gio/gnativevolumemonitor.h> 114 #include <gio/gnetworkaddress.h> 115 #include <gio/gnetworkmonitor.h> 116 #include <gio/gnetworkservice.h> 117 #include <gio/gnotification.h> 118 #include <gio/goutputstream.h> 119 #include <gio/gpermission.h> 120 #include <gio/gpollableinputstream.h> 121 #include <gio/gpollableoutputstream.h> 122 #include <gio/gpollableutils.h> 123 #include <gio/gpropertyaction.h> 124 #include <gio/gproxy.h> 125 #include <gio/gproxyaddress.h> 126 #include <gio/gproxyaddressenumerator.h> 127 #include <gio/gproxyresolver.h> 128 #include <gio/gremoteactiongroup.h> 129 #include <gio/gresolver.h> 130 #include <gio/gresource.h> 131 #include <gio/gseekable.h> 132 #include <gio/gsettings.h> 133 #include <gio/gsettingsschema.h> 134 #include <gio/gsimpleaction.h> 135 #include <gio/gsimpleactiongroup.h> 136 #include <gio/gsimpleasyncresult.h> 137 #include <gio/gsimpleiostream.h> 138 #include <gio/gsimplepermission.h> 139 #include <gio/gsimpleproxyresolver.h> 140 #include <gio/gsocket.h> 141 #include <gio/gsocketaddress.h> 142 #include <gio/gsocketaddressenumerator.h> 143 #include <gio/gsocketclient.h> 144 #include <gio/gsocketconnectable.h> 145 #include <gio/gsocketconnection.h> 146 #include <gio/gsocketcontrolmessage.h> 147 #include <gio/gsocketlistener.h> 148 #include <gio/gsocketservice.h> 149 #include <gio/gsrvtarget.h> 150 #include <gio/gsubprocess.h> 151 #include <gio/gsubprocesslauncher.h> 152 #include <gio/gtask.h> 153 #include <gio/gtcpconnection.h> 154 #include <gio/gtcpwrapperconnection.h> 155 #include <gio/gtestdbus.h> 156 #include <gio/gthemedicon.h> 157 #include <gio/gthreadedsocketservice.h> 158 #include <gio/gtlsbackend.h> 159 #include <gio/gtlscertificate.h> 160 #include <gio/gtlsclientconnection.h> 161 #include <gio/gtlsconnection.h> 162 #include <gio/gtlsdatabase.h> 163 #include <gio/gtlsfiledatabase.h> 164 #include <gio/gtlsinteraction.h> 165 #include <gio/gtlspassword.h> 166 #include <gio/gtlsserverconnection.h> 167 #include <gio/gvfs.h> 168 #include <gio/gvolume.h> 169 #include <gio/gvolumemonitor.h> 170 #include <gio/gzlibcompressor.h> 171 #include <gio/gzlibdecompressor.h> 172 173 #include <gio/gio-autocleanups.h> 174 175 #undef __GIO_GIO_H_INSIDE__ 176 177 #endif /* __G_IO_H__ */ 178