<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="tech-gio" xml:lang="ca">
<info>
  <link type="guide" xref="tech" group="gio"/>
  <desc>File and URI handling, asynchronous file operations, volume handling</desc>
  <revision pkgversion="3.0" date="2011-04-05" status="review"/>
</info>

<title>Fitxers de GIO</title>

<p>GIO provides APIs for asynchronously reading and writing files and
other streams. Files are referenced by URIs (uniform resource locators), and backends can
provide access to more than just local files. When running under the
GNOME desktop, GIO uses GVFS to allow access to files over SFTP, FTP,
WebDAV, SMB, and other popular protocols. This transparent network
file access is free to all applications using GIO.</p>

<p>Les API d'accés a fitxers de la GIO s'han dissenyat per a utilitzar-se en interfícies gràfiques gestionades a base d'esdeveniments. El disseny no blocant i asíncron permet que les interfícies d'usuari no quedin congelades mentre esperen un fitxer. També hi ha versions síncrones de les API que a vegades són més adequades per a fils de treball o processos.</p>

<p>La GIO també proporciona rutines per la gestió d'unitats i volums, la consulta dels tipus de fitxer i les icones, i per a la cerca d'aplicacions adequades per obrir fitxers.</p>

<list style="compact">
  <item><p><link href="http://developer.gnome.org/gio/stable/">GIO Reference Manual</link></p></item>
</list>

</page>
