big header formatting cleanup: indentation, vtable formatting, consistent
authorMichael Natterer <mitch@imendio.com>
Tue, 2 Sep 2008 19:05:58 +0000 (19:05 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Tue, 2 Sep 2008 19:05:58 +0000 (19:05 +0000)
2008-09-02  Michael Natterer  <mitch@imendio.com>

* *.h: big header formatting cleanup: indentation, vtable
formatting, consistent spacing in (* vfunc), trailing whitespace
removal. Formatting should be pretty consistent in all GIO headers
now.

svn path=/trunk/; revision=7433

66 files changed:
gio/ChangeLog
gio/gappinfo.h
gio/gasynchelper.h
gio/gasyncresult.h
gio/gbufferedinputstream.h
gio/gcancellable.h
gio/gcontenttype.h
gio/gdatainputstream.h
gio/gdataoutputstream.h
gio/gdesktopappinfo.h
gio/gdrive.h
gio/gdummyfile.h
gio/gemblem.c
gio/gemblem.h
gio/gemblemedicon.h
gio/gfile.h
gio/gfileattribute.h
gio/gfileenumerator.h
gio/gfileicon.h
gio/gfileinfo.h
gio/gfileinputstream.h
gio/gfilemonitor.h
gio/gfilenamecompleter.h
gio/gfileoutputstream.h
gio/gfilterinputstream.h
gio/gfilteroutputstream.h
gio/gicon.h
gio/ginputstream.h
gio/gio.h
gio/gioenums.h
gio/gioerror.h
gio/giomodule.h
gio/gioscheduler.h
gio/giotypes.h
gio/gloadableicon.h
gio/glocaldirectorymonitor.h
gio/glocalfile.h
gio/glocalfileenumerator.h
gio/glocalfileinfo.h
gio/glocalfileinputstream.h
gio/glocalfilemonitor.h
gio/glocalfileoutputstream.h
gio/glocalvfs.h
gio/gmemoryinputstream.h
gio/gmemoryoutputstream.h
gio/gmount.h
gio/gmountoperation.h
gio/gnativevolumemonitor.h
gio/goutputstream.h
gio/gpollfilemonitor.h
gio/gseekable.h
gio/gsimpleasyncresult.h
gio/gthemedicon.h
gio/gunionvolumemonitor.h
gio/gunixinputstream.h
gio/gunixmount.h
gio/gunixmounts.h
gio/gunixoutputstream.h
gio/gunixvolume.h
gio/gunixvolumemonitor.h
gio/gvfs.h
gio/gvolume.h
gio/gvolumemonitor.h
gio/gwin32appinfo.h
gio/gwin32mount.h
gio/gwin32volumemonitor.h

index ba3dcf2d93e83db96d3b638bc6abf916bc491ad8..7d9035a4297494dea8d4dce32a9e8f429104f765 100644 (file)
@@ -1,3 +1,10 @@
+2008-09-02  Michael Natterer  <mitch@imendio.com>
+
+       * *.h: big header formatting cleanup: indentation, vtable
+       formatting, consistent spacing in (* vfunc), trailing whitespace
+       removal. Formatting should be pretty consistent in all GIO headers
+       now.
+
 2008-09-02  Matthias Clasen  <mclasen@redhat.com>
 
        * gmount.h: Document guess_content_type sync vfunc.
index eef3ab21bca029aee8d106a526b561b481239797..74464aa0dce9f0ec0cafb7a9fd6997c52ab531ba 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -48,7 +48,7 @@ typedef struct _GAppLaunchContextPrivate GAppLaunchContextPrivate;
 
 /**
  * GAppInfo:
- * 
+ *
  * Information about an installed application and methods to launch
  * it (with file arguments).
  */
@@ -75,7 +75,7 @@ typedef struct _GAppLaunchContextPrivate GAppLaunchContextPrivate;
  * @add_supports_type: Adds to the #GAppInfo information about supported file types.
  * @can_remove_supports_type: Checks for support for removing supported file types from a #GAppInfo.
  * @remove_supports_type: Removes a supported application type from a #GAppInfo.
- * 
+ *
  * Application Information interface, for operating system portability.
  */
 typedef struct _GAppInfoIface    GAppInfoIface;
@@ -86,45 +86,43 @@ struct _GAppInfoIface
 
   /* Virtual Table */
 
-  GAppInfo *          (*dup)                (GAppInfo                *appinfo);
-  gboolean            (*equal)              (GAppInfo                *appinfo1,
-                                            GAppInfo                *appinfo2);
-  const char *        (*get_id)             (GAppInfo                *appinfo);
-  const char *        (*get_name)           (GAppInfo                *appinfo);
-  const char *        (*get_description)    (GAppInfo                *appinfo);
-  const char *        (*get_executable)     (GAppInfo                *appinfo);
-  GIcon *             (*get_icon)           (GAppInfo                *appinfo);
-  gboolean            (*launch)             (GAppInfo                *appinfo,
-                                            GList                   *filenames,
-                                            GAppLaunchContext       *launch_context,
-                                            GError                 **error);
-  gboolean            (*supports_uris)      (GAppInfo                *appinfo);
-  gboolean            (*supports_files)     (GAppInfo                *appinfo);
-  gboolean            (*launch_uris)        (GAppInfo                *appinfo,
-                                            GList                   *uris,
-                                            GAppLaunchContext       *launch_context,
-                                            GError                 **error);
-  gboolean            (*should_show)        (GAppInfo                *appinfo);
+  GAppInfo *   (* dup)                          (GAppInfo           *appinfo);
+  gboolean     (* equal)                        (GAppInfo           *appinfo1,
+                                                 GAppInfo           *appinfo2);
+  const char * (* get_id)                       (GAppInfo           *appinfo);
+  const char * (* get_name)                     (GAppInfo           *appinfo);
+  const char * (* get_description)              (GAppInfo           *appinfo);
+  const char * (* get_executable)               (GAppInfo           *appinfo);
+  GIcon *      (* get_icon)                     (GAppInfo           *appinfo);
+  gboolean     (* launch)                       (GAppInfo           *appinfo,
+                                                 GList              *filenames,
+                                                 GAppLaunchContext  *launch_context,
+                                                 GError            **error);
+  gboolean     (* supports_uris)                (GAppInfo           *appinfo);
+  gboolean     (* supports_files)               (GAppInfo           *appinfo);
+  gboolean     (* launch_uris)                  (GAppInfo           *appinfo,
+                                                 GList              *uris,
+                                                 GAppLaunchContext  *launch_context,
+                                                 GError            **error);
+  gboolean     (* should_show)                  (GAppInfo           *appinfo);
 
   /* For changing associations */
-  gboolean  (*set_as_default_for_type)      (GAppInfo           *appinfo,
-                                            const char         *content_type,
-                                            GError            **error);
-  gboolean  (*set_as_default_for_extension) (GAppInfo           *appinfo,
-                                            const char         *extension,
-                                            GError            **error);
-  gboolean  (*add_supports_type)            (GAppInfo           *appinfo,
-                                            const char         *content_type,
-                                            GError            **error);
-  gboolean  (*can_remove_supports_type)     (GAppInfo           *appinfo);
-  gboolean  (*remove_supports_type)         (GAppInfo           *appinfo,
-                                            const char         *content_type,
-                                            GError            **error);
+  gboolean     (* set_as_default_for_type)      (GAppInfo           *appinfo,
+                                                 const char         *content_type,
+                                                 GError            **error);
+  gboolean     (* set_as_default_for_extension) (GAppInfo           *appinfo,
+                                                 const char         *extension,
+                                                 GError            **error);
+  gboolean     (* add_supports_type)            (GAppInfo           *appinfo,
+                                                 const char         *content_type,
+                                                 GError            **error);
+  gboolean     (* can_remove_supports_type)     (GAppInfo           *appinfo);
+  gboolean     (* remove_supports_type)         (GAppInfo           *appinfo,
+                                                 const char         *content_type,
+                                                 GError            **error);
 };
 
-GType g_app_info_get_type (void) G_GNUC_CONST;
-GType g_app_launch_context_get_type (void) G_GNUC_CONST;
-
+GType       g_app_info_get_type                     (void) G_GNUC_CONST;
 GAppInfo *  g_app_info_create_from_commandline      (const char           *commandline,
                                                     const char           *application_name,
                                                     GAppInfoCreateFlags   flags,
@@ -176,7 +174,7 @@ gboolean  g_app_info_launch_default_for_uri      (const char              *uri,
 /**
  * GAppLaunchContext:
  * @parent_instance: The parent instance.
- * 
+ *
  * Integrating the launch with the launching application. This is used to
  * handle for instance startup notification and launching the new application
  * on the same screen as the launching window.
@@ -193,14 +191,14 @@ struct _GAppLaunchContextClass
 {
   GObjectClass parent_class;
 
-  char * (*get_display)           (GAppLaunchContext *context,
-                                  GAppInfo *info,
-                                  GList *files);
-  char * (*get_startup_notify_id) (GAppLaunchContext *context,
-                                  GAppInfo *info,
-                                  GList *files);
-  void   (*launch_failed)         (GAppLaunchContext *context,
-                                  const char *startup_notify_id);
+  char * (* get_display)           (GAppLaunchContext *context,
+                                    GAppInfo          *info,
+                                    GList             *files);
+  char * (* get_startup_notify_id) (GAppLaunchContext *context,
+                                    GAppInfo          *info,
+                                    GList             *files);
+  void   (* launch_failed)         (GAppLaunchContext *context,
+                                    const char        *startup_notify_id);
 
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -210,6 +208,7 @@ struct _GAppLaunchContextClass
   void (*_g_reserved5) (void);
 };
 
+GType              g_app_launch_context_get_type              (void) G_GNUC_CONST;
 GAppLaunchContext *g_app_launch_context_new                   (void);
 char *             g_app_launch_context_get_display           (GAppLaunchContext *context,
                                                               GAppInfo          *info,
index 891adb4fc8c0ff9e394bf3df29c2b0ae2e3998a0..b4d8e5046a7719f6fd04f8f2fb49482aeba98cc6 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
 
 G_BEGIN_DECLS
 
-typedef struct {
+typedef struct
+{
   gpointer       async_object;
   GError *       error;
   gpointer       user_data;
 } GAsyncResultData;
 
-typedef gboolean (*GFDSourceFunc) (gpointer user_data,
+typedef gboolean (*GFDSourceFunc) (gpointer     user_data,
                                   GIOCondition condition,
-                                  int fd);
+                                  int          fd);
 
 void     _g_queue_async_result (GAsyncResultData *result,
                                gpointer         async_object,
index 1066a29de0681a9be05b097d0ffa4d0f39186e6e..1614586baf1a9db35227105a92e205b5c00171f2 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -39,7 +39,7 @@ G_BEGIN_DECLS
 /**
  * GAsyncResult:
  *
- * Holds results information for an asynchronous operation, 
+ * Holds results information for an asynchronous operation,
  * usually passed directly to a asynchronous _finish() operation.
  **/
 typedef struct _GAsyncResultIface    GAsyncResultIface;
@@ -47,7 +47,7 @@ typedef struct _GAsyncResultIface    GAsyncResultIface;
 
 /**
  * GAsyncResultIface:
- * @g_iface: The parent interface. 
+ * @g_iface: The parent interface.
  * @get_user_data: Gets the user data passed to the callback.
  * @get_source_object: Gets the source object that issued the asynchronous operation.
  *
@@ -59,11 +59,11 @@ struct _GAsyncResultIface
 
   /* Virtual Table */
 
-  gpointer   (*get_user_data)      (GAsyncResult                *async_result);
-  GObject *  (*get_source_object)  (GAsyncResult                *async_result);
+  gpointer  (* get_user_data)     (GAsyncResult *async_result);
+  GObject * (* get_source_object) (GAsyncResult *async_result);
 };
 
-GType g_async_result_get_type (void) G_GNUC_CONST;
+GType    g_async_result_get_type          (void) G_GNUC_CONST;
 
 gpointer g_async_result_get_user_data     (GAsyncResult *res);
 GObject *g_async_result_get_source_object (GAsyncResult *res);
index 039093faf549f1f55459bed1b82c9416040f24b1..029426c217d5742c854bb88889afe3cc68794788 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -17,7 +17,7 @@
  * Free Software Foundation, Inc., 59 Temple Place, Suite 330,
  * Boston, MA 02111-1307, USA.
  *
- * Author: Christian Kellner <gicmo@gnome.org> 
+ * Author: Christian Kellner <gicmo@gnome.org>
  */
 
 #if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GBufferedInputStream:
- * 
+ *
  * Implements #GFilterInputStream with a sized input buffer.
  **/
 typedef struct _GBufferedInputStreamClass    GBufferedInputStreamClass;
@@ -56,7 +56,7 @@ struct _GBufferedInputStream
 
 struct _GBufferedInputStreamClass
 {
- GFilterInputStreamClass parent_class;
 GFilterInputStreamClass parent_class;
 
   gssize   (* fill)        (GBufferedInputStream *stream,
                            gssize                count,
@@ -118,7 +118,6 @@ int           g_buffered_input_stream_read_byte       (GBufferedInputStream  *st
                                                       GCancellable          *cancellable,
                                                       GError               **error);
 
-
 G_END_DECLS
 
 #endif /* __G_BUFFERED_INPUT_STREAM_H__ */
index 11440797f035c3b0ec9133b9ea1566b7ca7be97b..364311f28572cefab0bd842df69f7d7b12fae636 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GCancellable:
- * 
+ *
  * Allows actions to be cancelled.
  */
 typedef struct _GCancellableClass   GCancellableClass;
@@ -50,7 +50,7 @@ struct _GCancellableClass
   GObjectClass parent_class;
 
   void (* cancelled) (GCancellable *cancellable);
-  
+
   /*< private >*/
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -60,9 +60,9 @@ struct _GCancellableClass
   void (*_g_reserved5) (void);
 };
 
-GType g_cancellable_get_type (void) G_GNUC_CONST;
+GType         g_cancellable_get_type               (void) G_GNUC_CONST;
 
-GCancellable *g_cancellable_new          (void);
+GCancellable *g_cancellable_new                    (void);
 
 /* These are only safe to call inside a cancellable op */
 gboolean      g_cancellable_is_cancelled           (GCancellable  *cancellable);
index 878cfd53932f2cfe9a43ac5ed8cc4dffe4837aae..95c94753ef60cdc398558086015c300dda90c554 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -27,7 +27,6 @@
 #ifndef __G_CONTENT_TYPE_H__
 #define __G_CONTENT_TYPE_H__
 
-#include <glib.h>
 #include <gio/giotypes.h>
 
 G_BEGIN_DECLS
@@ -49,7 +48,7 @@ char *   g_content_type_guess             (const char   *filename,
                                           gsize         data_size,
                                           gboolean     *result_uncertain);
 
-char **  g_content_type_guess_for_tree    (GFile *root); 
+char **  g_content_type_guess_for_tree    (GFile        *root);
 
 GList *  g_content_types_get_registered   (void);
 
index 4025454a14bbc9ac2fd098c00574dab4e6f29ee8..45febf811d1e0103f3ae69df696cd961e00f9e16 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -42,7 +42,7 @@ G_BEGIN_DECLS
  * GDataInputStream:
  * @parent: a #GBufferedInputStream.
  *
- * An implementation of #GBufferedInputStream that allows for high-level 
+ * An implementation of #GBufferedInputStream that allows for high-level
  * data manipulation of arbitrary data (including binary operations).
  **/
 typedef struct _GDataInputStreamClass    GDataInputStreamClass;
@@ -58,7 +58,8 @@ struct _GDataInputStream
 
 struct _GDataInputStreamClass
 {
- GBufferedInputStreamClass parent_class;
+  GBufferedInputStreamClass parent_class;
+
   /*< private >*/
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -68,8 +69,8 @@ struct _GDataInputStreamClass
   void (*_g_reserved5) (void);
 };
 
-GType          g_data_input_stream_get_type   (void) G_GNUC_CONST;
-GDataInputStream*  g_data_input_stream_new        (GInputStream *base_stream);
+GType                  g_data_input_stream_get_type         (void) G_GNUC_CONST;
+GDataInputStream *     g_data_input_stream_new              (GInputStream            *base_stream);
 
 void                   g_data_input_stream_set_byte_order   (GDataInputStream        *stream,
                                                             GDataStreamByteOrder     order);
index 3d7c4182ad6a25ba8aa0670e6ec0806f5d70f010..f864b18a8482b30c4d3299d95794d2b4e62b258e 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -42,7 +42,7 @@ G_BEGIN_DECLS
  * GDataOutputStream:
  * @parent_instance: a #GBufferedOutputStream.
  *
- * An implementation of #GBufferedOutputStream that allows for high-level 
+ * An implementation of #GBufferedOutputStream that allows for high-level
  * data manipulation of arbitrary data (including binary operations).
  **/
 typedef struct _GDataOutputStream         GDataOutputStream;
@@ -59,7 +59,8 @@ struct _GDataOutputStream
 
 struct _GDataOutputStreamClass
 {
- GFilterOutputStreamClass parent_class;
+  GFilterOutputStreamClass parent_class;
+
   /*< private >*/
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -70,8 +71,8 @@ struct _GDataOutputStreamClass
 };
 
 
-GType          g_data_output_stream_get_type   (void) G_GNUC_CONST;
-GDataOutputStream*  g_data_output_stream_new        (GOutputStream *base_stream);
+GType                g_data_output_stream_get_type       (void) G_GNUC_CONST;
+GDataOutputStream *  g_data_output_stream_new            (GOutputStream         *base_stream);
 
 void                 g_data_output_stream_set_byte_order (GDataOutputStream     *stream,
                                                          GDataStreamByteOrder   order);
index 10ac36a36de58c281803a6b8e3f7b934326566ea..6e51545f2a657a53d3e54bf7edc7841725127b22 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -43,15 +43,15 @@ struct _GDesktopAppInfoClass
 };
 
 
-GType g_desktop_app_info_get_type (void) G_GNUC_CONST;
-  
+GType            g_desktop_app_info_get_type          (void) G_GNUC_CONST;
+
 GDesktopAppInfo *g_desktop_app_info_new_from_filename (const char      *filename);
 GDesktopAppInfo *g_desktop_app_info_new_from_keyfile  (GKeyFile        *key_file);
 
 GDesktopAppInfo *g_desktop_app_info_new               (const char      *desktop_id);
 gboolean         g_desktop_app_info_get_is_hidden     (GDesktopAppInfo *info);
 
-void             g_desktop_app_info_set_desktop_env   (const char *desktop_env);
+void             g_desktop_app_info_set_desktop_env   (const char      *desktop_env);
 
 
 #define G_TYPE_DESKTOP_APP_INFO_LOOKUP           (g_desktop_app_info_lookup_get_type ())
@@ -70,7 +70,7 @@ void             g_desktop_app_info_set_desktop_env   (const char *desktop_env);
 /**
  * GDesktopAppInfoLookup:
  *
- * Interface that is used by backends to associate default 
+ * Interface that is used by backends to associate default
  * handlers with URI schemes.
  */
 typedef struct _GDesktopAppInfoLookup GDesktopAppInfoLookup;
@@ -80,15 +80,15 @@ struct _GDesktopAppInfoLookupIface
 {
   GTypeInterface g_iface;
 
-  GAppInfo * (*get_default_for_uri_scheme) (GDesktopAppInfoLookup *lookup,
-                                           const char  *uri_scheme);
+  GAppInfo * (* get_default_for_uri_scheme) (GDesktopAppInfoLookup *lookup,
+                                             const char            *uri_scheme);
 };
 
-GType     g_desktop_app_info_lookup_get_type (void) G_GNUC_CONST;
+GType     g_desktop_app_info_lookup_get_type                   (void) G_GNUC_CONST;
+
 GAppInfo *g_desktop_app_info_lookup_get_default_for_uri_scheme (GDesktopAppInfoLookup *lookup,
-                                                               const char  *uri_scheme);
+                                                                const char            *uri_scheme);
 
 G_END_DECLS
 
-
 #endif /* __G_DESKTOP_APP_INFO_H__ */
index ed9bfac0d873d3ecffbda40ccf49f449eb987bc8..e1bc321061a98c5dd9ff6c11e5ba7417daa9e348 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -56,14 +56,13 @@ G_BEGIN_DECLS
  * @eject_finish: Finishes an eject operation.
  * @poll_for_media: Poll for media insertion/removal on a #GDrive.
  * @poll_for_media_finish: Finishes a media poll operation.
- * @get_identifier: Returns the identifier of the given kind, or %NULL if 
+ * @get_identifier: Returns the identifier of the given kind, or %NULL if
  *    the #GDrive doesn't have one.
  * @enumerate_identifiers: Returns an array strings listing the kinds
  *    of identifiers which the #GDrive has.
  *
- * 
  * Interface for creating #GDrive implementations.
- */ 
+ */
 typedef struct _GDriveIface    GDriveIface;
 
 struct _GDriveIface
@@ -71,42 +70,42 @@ struct _GDriveIface
   GTypeInterface g_iface;
 
   /* signals */
-  void (*changed)                      (GDrive              *drive);
-  void (*disconnected)                 (GDrive              *drive);
-  void (*eject_button)                 (GDrive              *drive);
-  
+  void     (* changed)                  (GDrive              *drive);
+  void     (* disconnected)             (GDrive              *drive);
+  void     (* eject_button)             (GDrive              *drive);
+
   /* Virtual Table */
-  char *   (*get_name)                 (GDrive              *drive);
-  GIcon *  (*get_icon)                 (GDrive              *drive);
-  gboolean (*has_volumes)              (GDrive              *drive);
-  GList *  (*get_volumes)              (GDrive              *drive);
-  gboolean (*is_media_removable)       (GDrive              *drive);
-  gboolean (*has_media)                (GDrive              *drive);
-  gboolean (*is_media_check_automatic) (GDrive              *drive);
-  gboolean (*can_eject)                (GDrive              *drive);
-  gboolean (*can_poll_for_media)       (GDrive              *drive);
-  void     (*eject)                    (GDrive              *drive,
-                                       GMountUnmountFlags   flags,
-                                        GCancellable        *cancellable,
-                                        GAsyncReadyCallback  callback,
-                                        gpointer             user_data);
-  gboolean (*eject_finish)             (GDrive              *drive,
-                                        GAsyncResult        *result,
-                                        GError             **error);
-  void     (*poll_for_media)           (GDrive              *drive,
-                                        GCancellable        *cancellable,
-                                        GAsyncReadyCallback  callback,
-                                        gpointer             user_data);
-  gboolean (*poll_for_media_finish)    (GDrive              *drive,
-                                        GAsyncResult        *result,
-                                        GError             **error);
+  char *   (* get_name)                 (GDrive              *drive);
+  GIcon *  (* get_icon)                 (GDrive              *drive);
+  gboolean (* has_volumes)              (GDrive              *drive);
+  GList *  (* get_volumes)              (GDrive              *drive);
+  gboolean (* is_media_removable)       (GDrive              *drive);
+  gboolean (* has_media)                (GDrive              *drive);
+  gboolean (* is_media_check_automatic) (GDrive              *drive);
+  gboolean (* can_eject)                (GDrive              *drive);
+  gboolean (* can_poll_for_media)       (GDrive              *drive);
+  void     (* eject)                    (GDrive              *drive,
+                                         GMountUnmountFlags   flags,
+                                         GCancellable        *cancellable,
+                                         GAsyncReadyCallback  callback,
+                                         gpointer             user_data);
+  gboolean (* eject_finish)             (GDrive              *drive,
+                                         GAsyncResult        *result,
+                                         GError             **error);
+  void     (* poll_for_media)           (GDrive              *drive,
+                                         GCancellable        *cancellable,
+                                         GAsyncReadyCallback  callback,
+                                         gpointer             user_data);
+  gboolean (* poll_for_media_finish)    (GDrive              *drive,
+                                         GAsyncResult        *result,
+                                         GError             **error);
 
-  char *   (*get_identifier)           (GDrive              *drive,
-                                       const char          *kind);
-  char **  (*enumerate_identifiers)    (GDrive              *drive);
+  char *   (* get_identifier)           (GDrive              *drive,
+                                         const char          *kind);
+  char **  (* enumerate_identifiers)    (GDrive              *drive);
 };
 
-GType g_drive_get_type                    (void) G_GNUC_CONST;
+GType    g_drive_get_type                 (void) G_GNUC_CONST;
 
 char *   g_drive_get_name                 (GDrive               *drive);
 GIcon *  g_drive_get_icon                 (GDrive               *drive);
index 1f8bd13247921912b1a1583fd6b625a6c518ed70..791f23314e1a9a50b8b319edc7da4fdcfc739eda 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -42,9 +42,9 @@ struct _GDummyFileClass
   GObjectClass parent_class;
 };
 
-GType _g_dummy_file_get_type (void) G_GNUC_CONST;
-  
-GFile * _g_dummy_file_new (const char *uri);
+GType   _g_dummy_file_get_type (void) G_GNUC_CONST;
+
+GFile * _g_dummy_file_new      (const char *uri);
 
 G_END_DECLS
 
index a6e044f6c5166b0a731bcd56438df8ba737d1a99..b9c4f66ae76990341b23d43cff102c1f99e46c98 100644 (file)
@@ -19,9 +19,9 @@
  *
  */
 
-
 #include <config.h>
 
+#include "gicon.h"
 #include "gemblem.h"
 #include "glibintl.h"
 #include "gioenums.h"
index 3b1f53192233e10d9474f37ebd56da6d020925aa..06816e1213bb2000190bd8472371e239d7e2afb6 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2008 Clemens N. Buss <cebuzz@gmail.com>
  *
  * This library is free software; you can redistribute it and/or
@@ -18,7 +18,7 @@
  * Boston, MA 02111-1307, USA.
  *
  */
-     
+
 #if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
 #error "Only <gio/gio.h> can be included directly."
 #endif
 #ifndef __G_EMBLEM_H__
 #define __G_EMBLEM_H__
 
-#include <gio/gicon.h>
 #include <gio/gioenums.h>
 
-
 G_BEGIN_DECLS
 
 #define G_TYPE_EMBLEM         (g_emblem_get_type ())
@@ -41,14 +39,14 @@ G_BEGIN_DECLS
 
 /**
  * GEmblem:
- * 
+ *
  * An object for Emblems
  */
 typedef struct _GEmblem        GEmblem;
 typedef struct _GEmblemClass   GEmblemClass;
 
 GType          g_emblem_get_type        (void) G_GNUC_CONST;
-  
+
 GEmblem       *g_emblem_new             (GIcon         *icon);
 GEmblem       *g_emblem_new_with_origin (GIcon         *icon,
                                          GEmblemOrigin  origin);
index 510b6f5dc88303e223489fc325eb77093eb73466..7a5dc4dae0eacd5be0cd7ae25762b0f5b34b7695 100644 (file)
@@ -1,5 +1,5 @@
 /* Gio - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -29,8 +29,7 @@
 #define __G_EMBLEMED_ICON_H__
 
 #include <gio/gicon.h>
-
-#include "gemblem.h"
+#include <gio/gemblem.h>
 
 G_BEGIN_DECLS
 
@@ -43,22 +42,21 @@ G_BEGIN_DECLS
 
 /**
  * GEmblemedIcon:
- * 
+ *
  * An implementation of #GIcon for icons with emblems.
  **/
 typedef struct _GEmblemedIcon        GEmblemedIcon;
 typedef struct _GEmblemedIconClass   GEmblemedIconClass;
 
 GType  g_emblemed_icon_get_type    (void) G_GNUC_CONST;
-  
-GIcon *g_emblemed_icon_new         (GIcon         *icon, 
+
+GIcon *g_emblemed_icon_new         (GIcon         *icon,
                                     GEmblem       *emblem);
 GIcon *g_emblemed_icon_get_icon    (GEmblemedIcon *emblemed);
 GList *g_emblemed_icon_get_emblems (GEmblemedIcon *emblemed);
-void   g_emblemed_icon_add_emblem  (GEmblemedIcon *emblemed, 
+void   g_emblemed_icon_add_emblem  (GEmblemedIcon *emblemed,
                                     GEmblem       *emblem);
 
-
 G_END_DECLS
 
 #endif /* __G_EMBLEMED_ICON_H__ */
index 58b29923e17b832645f5389624a664e062653282..f6e17af120be2914263f7776d67069b190ff767a 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -39,9 +39,9 @@ G_BEGIN_DECLS
 #if 0
 /**
  * GFile:
- * 
- * A handle to an object implementing the #GFileIface interface. 
- * Generally stores a location within the file system. Handles do not 
+ *
+ * A handle to an object implementing the #GFileIface interface.
+ * Generally stores a location within the file system. Handles do not
  * necessarily represent files or directories that currently exist.
  **/
 typedef struct _GFile                  GFile; /* Dummy typedef */
@@ -59,7 +59,7 @@ typedef struct _GFileIface                    GFileIface;
  * @has_uri_scheme: Checks to see if a #GFile has a given URI scheme.
  * @get_uri_scheme: Gets the URI scheme for a #GFile.
  * @get_basename: Gets the basename for a given #GFile.
- * @get_path: Gets the current path within a #GFile. 
+ * @get_path: Gets the current path within a #GFile.
  * @get_uri: Gets a URI for the path within a #GFile.
  * @get_parse_name: Gets the parsed name for the #GFile.
  * @get_parent: Gets the parent directory for the #GFile.
@@ -120,7 +120,7 @@ typedef struct _GFileIface                  GFileIface;
  * @copy_async: Asynchronously copies a file.
  * @copy_finish: Finishes an asynchronous copy operation.
  * @move: Moves a file.
- * @_move_async: Asynchronously moves a file. 
+ * @_move_async: Asynchronously moves a file.
  * @_move_finish: Finishes an asynchronous move operation.
  * @mount_mountable: Mounts a mountable object.
  * @mount_mountable_finish: Finishes a mounting operation.
@@ -128,315 +128,312 @@ typedef struct _GFileIface              GFileIface;
  * @unmount_mountable_finish: Finishes an unmount operation.
  * @eject_mountable: Ejects a mountable.
  * @eject_mountable_finish: Finishes an eject operation.
- * @mount_enclosing_volume: Mounts a specified location. 
+ * @mount_enclosing_volume: Mounts a specified location.
  * @mount_enclosing_volume_finish: Finishes mounting a specified location.
  * @monitor_dir: Creates a #GFileMonitor for the location.
  * @monitor_file: Creates a #GFileMonitor for the location.
- * 
- * An interface for writing VFS file handles.  
- **/ 
+ *
+ * An interface for writing VFS file handles.
+ **/
 struct _GFileIface
 {
   GTypeInterface g_iface;
 
   /* Virtual Table */
 
-  GFile *             (*dup)                        (GFile         *file);
-  guint               (*hash)                       (GFile         *file);
-  gboolean            (*equal)                      (GFile         *file1,
-                                                    GFile         *file2);
-  gboolean            (*is_native)                  (GFile         *file);
-  gboolean            (*has_uri_scheme)             (GFile         *file,
-                                                    const char    *uri_scheme);
-  char *              (*get_uri_scheme)             (GFile         *file);
-  char *              (*get_basename)               (GFile         *file);
-  char *              (*get_path)                   (GFile         *file);
-  char *              (*get_uri)                    (GFile         *file);
-  char *              (*get_parse_name)             (GFile         *file);
-  GFile *             (*get_parent)                 (GFile         *file);
-  gboolean            (*prefix_matches)             (GFile         *prefix,
-                                                    GFile         *file);
-  char *              (*get_relative_path)          (GFile         *parent,
-                                                    GFile         *descendant);
-  GFile *             (*resolve_relative_path)      (GFile        *file,
-                                                    const char   *relative_path);
-  GFile *             (*get_child_for_display_name) (GFile        *file,
-                                                    const char   *display_name,
-                                                    GError      **error);
-  
-  GFileEnumerator *   (*enumerate_children)        (GFile                *file,
-                                                   const char           *attributes,
-                                                   GFileQueryInfoFlags   flags,
-                                                   GCancellable         *cancellable,
-                                                   GError              **error);
-  void                (*enumerate_children_async)  (GFile                      *file,
-                                                   const char                 *attributes,
-                                                   GFileQueryInfoFlags         flags,
-                                                   int                         io_priority,
-                                                   GCancellable               *cancellable,
-                                                   GAsyncReadyCallback         callback,
-                                                   gpointer                    user_data);
-  GFileEnumerator *   (*enumerate_children_finish) (GFile                      *file,
-                                                   GAsyncResult               *res,
-                                                   GError                    **error);
-  
-  GFileInfo *         (*query_info)         (GFile                *file,
-                                            const char           *attributes,
-                                            GFileQueryInfoFlags   flags,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*query_info_async)   (GFile                *file,
-                                            const char           *attributes,
-                                            GFileQueryInfoFlags   flags,
-                                            int                   io_priority,
-                                            GCancellable         *cancellable,
-                                            GAsyncReadyCallback   callback,
-                                            gpointer              user_data);
-  GFileInfo *         (*query_info_finish)  (GFile                *file,
-                                            GAsyncResult         *res,
-                                            GError              **error);
-  
-  GFileInfo *         (*query_filesystem_info)(GFile                *file,
-                                            const char           *attributes,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*query_filesystem_info_async) (GFile                *file,
-                                                      const char           *attributes,
-                                                      int                   io_priority,
-                                                      GCancellable         *cancellable,
-                                                      GAsyncReadyCallback   callback,
-                                                      gpointer              user_data);
-  GFileInfo *         (*query_filesystem_info_finish) (GFile                *file,
+  GFile *             (* dup)                         (GFile         *file);
+  guint               (* hash)                        (GFile         *file);
+  gboolean            (* equal)                       (GFile         *file1,
+                                                       GFile         *file2);
+  gboolean            (* is_native)                   (GFile         *file);
+  gboolean            (* has_uri_scheme)              (GFile         *file,
+                                                       const char    *uri_scheme);
+  char *              (* get_uri_scheme)              (GFile         *file);
+  char *              (* get_basename)                (GFile         *file);
+  char *              (* get_path)                    (GFile         *file);
+  char *              (* get_uri)                     (GFile         *file);
+  char *              (* get_parse_name)              (GFile         *file);
+  GFile *             (* get_parent)                  (GFile         *file);
+  gboolean            (* prefix_matches)              (GFile         *prefix,
+                                                       GFile         *file);
+  char *              (* get_relative_path)           (GFile         *parent,
+                                                       GFile         *descendant);
+  GFile *             (* resolve_relative_path)       (GFile        *file,
+                                                       const char   *relative_path);
+  GFile *             (* get_child_for_display_name)  (GFile        *file,
+                                                       const char   *display_name,
+                                                       GError      **error);
+
+  GFileEnumerator *   (* enumerate_children)          (GFile                *file,
+                                                       const char           *attributes,
+                                                       GFileQueryInfoFlags   flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* enumerate_children_async)    (GFile                *file,
+                                                       const char           *attributes,
+                                                       GFileQueryInfoFlags   flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileEnumerator *   (* enumerate_children_finish)   (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFileInfo *         (* query_info)                  (GFile                *file,
+                                                       const char           *attributes,
+                                                       GFileQueryInfoFlags   flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* query_info_async)            (GFile                *file,
+                                                       const char           *attributes,
+                                                       GFileQueryInfoFlags   flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileInfo *         (* query_info_finish)           (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFileInfo *         (* query_filesystem_info)       (GFile                *file,
+                                                       const char           *attributes,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* query_filesystem_info_async) (GFile                *file,
+                                                       const char           *attributes,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileInfo *         (* query_filesystem_info_finish)(GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GMount *            (* find_enclosing_mount)        (GFile                *file,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* find_enclosing_mount_async)  (GFile                *file,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GMount *            (* find_enclosing_mount_finish) (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFile *             (* set_display_name)            (GFile                *file,
+                                                       const char           *display_name,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* set_display_name_async)      (GFile                *file,
+                                                       const char           *display_name,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFile *             (* set_display_name_finish)     (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFileAttributeInfoList * (* query_settable_attributes)    (GFile          *file,
+                                                             GCancellable   *cancellable,
+                                                             GError        **error);
+  void                (* _query_settable_attributes_async)  (void);
+  void                (* _query_settable_attributes_finish) (void);
+
+  GFileAttributeInfoList * (* query_writable_namespaces)    (GFile          *file,
+                                                             GCancellable   *cancellable,
+                                                             GError        **error);
+  void                (* _query_writable_namespaces_async)  (void);
+  void                (* _query_writable_namespaces_finish) (void);
+
+  gboolean            (* set_attribute)               (GFile                *file,
+                                                       const char           *attribute,
+                                                       GFileAttributeType    type,
+                                                       gpointer              value_p,
+                                                       GFileQueryInfoFlags   flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  gboolean            (* set_attributes_from_info)    (GFile                *file,
+                                                       GFileInfo            *info,
+                                                       GFileQueryInfoFlags   flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* set_attributes_async)        (GFile                *file,
+                                                       GFileInfo            *info,
+                                                       GFileQueryInfoFlags   flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  gboolean            (* set_attributes_finish)       (GFile                *file,
+                                                       GAsyncResult         *result,
+                                                       GFileInfo           **info,
+                                                       GError              **error);
+
+  GFileInputStream *  (* read_fn)                     (GFile                *file,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* read_async)                  (GFile                *file,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileInputStream *  (* read_finish)                 (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFileOutputStream * (* append_to)                   (GFile                *file,
+                                                       GFileCreateFlags      flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* append_to_async)             (GFile                *file,
+                                                       GFileCreateFlags      flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileOutputStream * (* append_to_finish)            (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFileOutputStream * (* create)                      (GFile                *file,
+                                                       GFileCreateFlags      flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* create_async)                (GFile                *file,
+                                                       GFileCreateFlags      flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileOutputStream * (* create_finish)               (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  GFileOutputStream * (* replace)                     (GFile                *file,
+                                                       const char           *etag,
+                                                       gboolean              make_backup,
+                                                       GFileCreateFlags      flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* replace_async)               (GFile                *file,
+                                                       const char           *etag,
+                                                       gboolean              make_backup,
+                                                       GFileCreateFlags      flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFileOutputStream * (* replace_finish)              (GFile                *file,
+                                                       GAsyncResult         *res,
+                                                       GError              **error);
+
+  gboolean            (* delete_file)                 (GFile                *file,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* _delete_file_async)          (void);
+  void                (* _delete_file_finish)         (void);
+
+  gboolean            (* trash)                       (GFile                *file,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* _trash_async)                (void);
+  void                (* _trash_finish)               (void);
+
+  gboolean            (* make_directory)              (GFile                *file,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* _make_directory_async)       (void);
+  void                (* _make_directory_finish)      (void);
+
+  gboolean            (* make_symbolic_link)          (GFile                *file,
+                                                       const char           *symlink_value,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  void                (* _make_symbolic_link_async)   (void);
+  void                (* _make_symbolic_link_finish)  (void);
+
+  gboolean            (* copy)                        (GFile                *source,
+                                                       GFile                *destination,
+                                                       GFileCopyFlags        flags,
+                                                       GCancellable         *cancellable,
+                                                       GFileProgressCallback progress_callback,
+                                                       gpointer              progress_callback_data,
+                                                       GError              **error);
+  void                (* copy_async)                  (GFile                *source,
+                                                       GFile                *destination,
+                                                       GFileCopyFlags        flags,
+                                                       int                   io_priority,
+                                                       GCancellable         *cancellable,
+                                                       GFileProgressCallback progress_callback,
+                                                       gpointer              progress_callback_data,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  gboolean            (* copy_finish)                 (GFile                *file,
                                                        GAsyncResult         *res,
                                                        GError              **error);
-  
-  GMount *            (*find_enclosing_mount)(GFile              *file,
-                                              GCancellable       *cancellable,
-                                              GError            **error);
-  void                (*find_enclosing_mount_async)(GFile              *file,
-                                                    int                   io_priority,
-                                                    GCancellable         *cancellable,
-                                                    GAsyncReadyCallback   callback,
-                                                    gpointer              user_data);
-  GMount *            (*find_enclosing_mount_finish)(GFile              *file,
-                                                     GAsyncResult         *res,
-                                                     GError            **error);
-  
-  GFile *             (*set_display_name)         (GFile                *file,
-                                                  const char           *display_name,
-                                                  GCancellable         *cancellable,
-                                                  GError              **error);
-  void                (*set_display_name_async)   (GFile                      *file,
-                                                  const char                 *display_name,
-                                                  int                         io_priority,
-                                                  GCancellable               *cancellable,
-                                                  GAsyncReadyCallback         callback,
-                                                  gpointer                    user_data);
-  GFile *              (*set_display_name_finish) (GFile                      *file,
-                                                  GAsyncResult               *res,
-                                                  GError                    **error);
-  
-  GFileAttributeInfoList * (*query_settable_attributes) (GFile        *file,
-                                                        GCancellable *cancellable,
-                                                        GError      **error);
-  void                (*_query_settable_attributes_async) (void);
-  void                (*_query_settable_attributes_finish) (void);
-  
-  GFileAttributeInfoList * (*query_writable_namespaces) (GFile        *file,
-                                                        GCancellable *cancellable,
-                                                        GError      **error);
-  void                (*_query_writable_namespaces_async) (void);
-  void                (*_query_writable_namespaces_finish) (void);
-  
-  gboolean            (*set_attribute)            (GFile                *file,
-                                                  const char           *attribute,
-                                                  GFileAttributeType    type,
-                                                  gpointer              value_p,
-                                                  GFileQueryInfoFlags   flags,
-                                                  GCancellable         *cancellable,
-                                                  GError              **error);
-  gboolean            (*set_attributes_from_info) (GFile          *file,
-                                                  GFileInfo            *info,
-                                                  GFileQueryInfoFlags   flags,
-                                                  GCancellable         *cancellable,
-                                                  GError              **error);
-  void                (*set_attributes_async)     (GFile                      *file,
-                                                  GFileInfo                  *info,
-                                                  GFileQueryInfoFlags        flags,
-                                                  int                         io_priority,
-                                                  GCancellable               *cancellable,
-                                                  GAsyncReadyCallback         callback,
-                                                  gpointer                    user_data);
-  gboolean            (*set_attributes_finish)    (GFile                      *file,
-                                                  GAsyncResult               *result,
-                                                  GFileInfo                 **info,
-                                                  GError                    **error);
-  
-  GFileInputStream *  (*read_fn)            (GFile                *file,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*read_async)         (GFile                *file,
-                                            int                   io_priority,
-                                            GCancellable         *cancellable,
-                                            GAsyncReadyCallback   callback,
-                                            gpointer              user_data);
-  GFileInputStream *  (*read_finish)        (GFile                *file,
-                                            GAsyncResult         *res,
-                                            GError              **error);
-  
-  GFileOutputStream * (*append_to)          (GFile                *file,
-                                            GFileCreateFlags      flags,
-                                            GCancellable         *cancellable,
-                                            GError               **error);
-  void                 (*append_to_async)   (GFile                      *file,
-                                            GFileCreateFlags            flags,
-                                            int                         io_priority,
-                                            GCancellable               *cancellable,
-                                            GAsyncReadyCallback         callback,
-                                            gpointer                    user_data);
-  GFileOutputStream *  (*append_to_finish)  (GFile                      *file,
-                                            GAsyncResult               *res,
-                                            GError                    **error);
-  
-  GFileOutputStream *  (*create)            (GFile                *file,
-                                            GFileCreateFlags      flags,
-                                            GCancellable         *cancellable,
-                                            GError               **error);
-  void                 (*create_async)      (GFile                      *file,
-                                            GFileCreateFlags            flags,
-                                            int                         io_priority,
-                                            GCancellable               *cancellable,
-                                            GAsyncReadyCallback         callback,
-                                            gpointer                    user_data);
-  GFileOutputStream *  (*create_finish)     (GFile                      *file,
-                                            GAsyncResult               *res,
-                                            GError                    **error);
-  
-  GFileOutputStream *  (*replace)           (GFile                *file,
-                                            const char           *etag,
-                                            gboolean              make_backup,
-                                            GFileCreateFlags      flags,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                 (*replace_async)     (GFile                      *file,
-                                            const char                 *etag,
-                                            gboolean                    make_backup,
-                                            GFileCreateFlags            flags,
-                                            int                         io_priority,
-                                            GCancellable               *cancellable,
-                                            GAsyncReadyCallback         callback,
-                                            gpointer                    user_data);
-  GFileOutputStream *  (*replace_finish)    (GFile                      *file,
-                                            GAsyncResult               *res,
-                                            GError                    **error);
-  
-  gboolean            (*delete_file)        (GFile                *file,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*_delete_file_async) (void);
-  void                (*_delete_file_finish) (void);
-  
-  gboolean            (*trash)              (GFile                *file,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*_trash_async) (void);
-  void                (*_trash_finish) (void);
-  
-  gboolean            (*make_directory)     (GFile                *file,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*_make_directory_async) (void);
-  void                (*_make_directory_finish) (void);
-  
-  gboolean            (*make_symbolic_link) (GFile                *file,
-                                            const char           *symlink_value,
-                                            GCancellable         *cancellable,
-                                            GError              **error);
-  void                (*_make_symbolic_link_async) (void);
-  void                (*_make_symbolic_link_finish) (void);
-  
-  gboolean            (*copy)               (GFile                *source,
-                                            GFile                *destination,
-                                            GFileCopyFlags        flags,
-                                            GCancellable         *cancellable,
-                                            GFileProgressCallback progress_callback,
-                                            gpointer              progress_callback_data,
-                                            GError              **error);
-  void                (*copy_async)         (GFile                  *source,
-                                            GFile                  *destination,
-                                            GFileCopyFlags          flags,
-                                            int                     io_priority,
-                                            GCancellable           *cancellable,
-                                            GFileProgressCallback   progress_callback,
-                                            gpointer                progress_callback_data,
-                                            GAsyncReadyCallback     callback,
-                                            gpointer                user_data);
-  gboolean            (*copy_finish)        (GFile                  *file,
-                                            GAsyncResult           *res,
-                                            GError                **error);
-  
-  gboolean            (*move)               (GFile                *source,
-                                            GFile                *destination,
-                                            GFileCopyFlags        flags,
-                                            GCancellable         *cancellable,
-                                            GFileProgressCallback progress_callback,
-                                            gpointer              progress_callback_data,
-                                            GError              **error);
-
-  void                (*_move_async) (void);
-  void                (*_move_finish) (void);
-
-
-  void                (*mount_mountable)           (GFile               *file,
-                                                   GMountMountFlags     flags,
-                                                   GMountOperation     *mount_operation,
-                                                   GCancellable         *cancellable,
-                                                   GAsyncReadyCallback  callback,
-                                                   gpointer             user_data);
-  GFile *             (*mount_mountable_finish)    (GFile               *file,
-                                                   GAsyncResult        *result,
-                                                   GError             **error);
-  void                (*unmount_mountable)         (GFile               *file,
-                                                   GMountUnmountFlags   flags,
-                                                   GCancellable         *cancellable,
-                                                   GAsyncReadyCallback  callback,
-                                                   gpointer             user_data);
-  gboolean            (*unmount_mountable_finish)  (GFile               *file,
-                                                   GAsyncResult        *result,
-                                                   GError             **error);
-  void                (*eject_mountable)           (GFile               *file,
-                                                   GMountUnmountFlags   flags,
-                                                   GCancellable        *cancellable,
-                                                   GAsyncReadyCallback  callback,
-                                                   gpointer             user_data);
-  gboolean            (*eject_mountable_finish)    (GFile               *file,
-                                                   GAsyncResult        *result,
-                                                   GError             **error);
-
-
-  void     (*mount_enclosing_volume)        (GFile *location,
-                                            GMountMountFlags flags,
-                                            GMountOperation *mount_operation,
-                                            GCancellable *cancellable,
-                                            GAsyncReadyCallback callback,
-                                            gpointer user_data);
-  gboolean (*mount_enclosing_volume_finish) (GFile *location,
-                                            GAsyncResult *result,
-                                            GError **error);
-  
-  GFileMonitor*      (*monitor_dir)         (GFile                  *file,
-                                            GFileMonitorFlags       flags,
-                                            GCancellable           *cancellable,
-                                            GError                **error);
-
-  GFileMonitor*      (*monitor_file)        (GFile                  *file,
-                                            GFileMonitorFlags       flags,
-                                            GCancellable           *cancellable,
-                                            GError                **error);
 
+  gboolean            (* move)                        (GFile                *source,
+                                                       GFile                *destination,
+                                                       GFileCopyFlags        flags,
+                                                       GCancellable         *cancellable,
+                                                       GFileProgressCallback progress_callback,
+                                                       gpointer              progress_callback_data,
+                                                       GError              **error);
+  void                (* _move_async)                 (void);
+  void                (* _move_finish)                (void);
+
+  void                (* mount_mountable)             (GFile                *file,
+                                                       GMountMountFlags      flags,
+                                                       GMountOperation      *mount_operation,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  GFile *             (* mount_mountable_finish)      (GFile                *file,
+                                                       GAsyncResult         *result,
+                                                       GError              **error);
+
+  void                (* unmount_mountable)           (GFile                *file,
+                                                       GMountUnmountFlags    flags,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  gboolean            (* unmount_mountable_finish)    (GFile                *file,
+                                                       GAsyncResult         *result,
+                                                       GError              **error);
+
+  void                (* eject_mountable)             (GFile                *file,
+                                                       GMountUnmountFlags    flags,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  gboolean            (* eject_mountable_finish)      (GFile                *file,
+                                                       GAsyncResult         *result,
+                                                       GError              **error);
+
+  void                (* mount_enclosing_volume)      (GFile                *location,
+                                                       GMountMountFlags      flags,
+                                                       GMountOperation      *mount_operation,
+                                                       GCancellable         *cancellable,
+                                                       GAsyncReadyCallback   callback,
+                                                       gpointer              user_data);
+  gboolean         (* mount_enclosing_volume_finish)  (GFile                *location,
+                                                       GAsyncResult         *result,
+                                                       GError              **error);
+
+  GFileMonitor *      (* monitor_dir)                 (GFile                *file,
+                                                       GFileMonitorFlags     flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
+  GFileMonitor *      (* monitor_file)                (GFile                *file,
+                                                       GFileMonitorFlags     flags,
+                                                       GCancellable         *cancellable,
+                                                       GError              **error);
 };
 
-GType g_file_get_type (void) G_GNUC_CONST;
+GType                   g_file_get_type                   (void) G_GNUC_CONST;
 
 GFile *                 g_file_new_for_path               (const char                 *path);
 GFile *                 g_file_new_for_uri                (const char                 *uri);
index d574b41c1bb125dee3ffc346524e854f3c2fa600..9c44cd95e93351d17c9066978158c694f87bfb8a 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -36,26 +36,28 @@ G_BEGIN_DECLS
  * @name: the name of the attribute.
  * @type: the #GFileAttributeType type of the attribute.
  * @flags: a set of #GFileAttributeInfoFlags.
- * 
- * Information about a specific attribute. 
+ *
+ * Information about a specific attribute.
  **/
-struct _GFileAttributeInfo {
-  char *name;
-  GFileAttributeType type;
-  GFileAttributeInfoFlags flags;
+struct _GFileAttributeInfo
+{
+  char                    *name;
+  GFileAttributeType       type;
+  GFileAttributeInfoFlags  flags;
 };
 
 /**
  * GFileAttributeInfoList:
  * @infos: an array of #GFileAttributeInfo<!-- -->s.
  * @n_infos: the number of values in the array.
- * 
+ *
  * Acts as a lightweight registry for possible valid file attributes.
  * The registry stores Key-Value pair formats as #GFileAttributeInfo<!-- -->s.
  **/
-struct _GFileAttributeInfoList {
+struct _GFileAttributeInfoList
+{
   GFileAttributeInfo *infos;
-  int n_infos;
+  int                 n_infos;
 };
 
 GFileAttributeInfoList *  g_file_attribute_info_list_new    (void);
@@ -71,5 +73,4 @@ void                      g_file_attribute_info_list_add    (GFileAttributeInfoL
 
 G_END_DECLS
 
-
 #endif /* __G_FILE_INFO_H__ */
index 7634d6bba2e23cfd3f32d32cecdbb511aedc21f2..1214b49faf595a8ebf19c067e1cd913b88ae1948 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -31,7 +31,6 @@
 
 G_BEGIN_DECLS
 
-
 #define G_TYPE_FILE_ENUMERATOR         (g_file_enumerator_get_type ())
 #define G_FILE_ENUMERATOR(o)           (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_FILE_ENUMERATOR, GFileEnumerator))
 #define G_FILE_ENUMERATOR_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_FILE_ENUMERATOR, GFileEnumeratorClass))
@@ -42,7 +41,7 @@ G_BEGIN_DECLS
 /**
  * GFileEnumerator:
  * @parent_instance: The parent class.
- * 
+ *
  * A per matched file iterator.
  **/
 typedef struct _GFileEnumeratorClass    GFileEnumeratorClass;
@@ -51,7 +50,7 @@ typedef struct _GFileEnumeratorPrivate  GFileEnumeratorPrivate;
 struct _GFileEnumerator
 {
   GObject parent_instance;
-  
+
   /*< private >*/
   GFileEnumeratorPrivate *priv;
 };
@@ -62,30 +61,30 @@ struct _GFileEnumeratorClass
 
   /* Virtual Table */
 
-  GFileInfo *(*next_file)         (GFileEnumerator              *enumerator,
-                                  GCancellable                 *cancellable,
-                                  GError                      **error);
-  gboolean   (*close_fn)          (GFileEnumerator              *enumerator,
-                                  GCancellable                 *cancellable,
-                                  GError                      **error);
-
-  void       (*next_files_async)  (GFileEnumerator                *enumerator,
-                                  int                             num_files,
-                                  int                             io_priority,
-                                  GCancellable                   *cancellable,
-                                  GAsyncReadyCallback             callback,
-                                  gpointer                        user_data);
-  GList *    (*next_files_finish) (GFileEnumerator                *enumerator,
-                                  GAsyncResult                   *res,
-                                  GError                        **error);
-  void       (*close_async)       (GFileEnumerator                *enumerator,
-                                  int                             io_priority,
-                                  GCancellable                   *cancellable,
-                                  GAsyncReadyCallback             callback,
-                                  gpointer                        user_data);
-  gboolean   (*close_finish)      (GFileEnumerator                *enumerator,
-                                  GAsyncResult                   *res,
-                                  GError                        **error);
+  GFileInfo * (* next_file)         (GFileEnumerator      *enumerator,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+  gboolean    (* close_fn)          (GFileEnumerator      *enumerator,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+
+  void        (* next_files_async)  (GFileEnumerator      *enumerator,
+                                     int                   num_files,
+                                     int                   io_priority,
+                                     GCancellable         *cancellable,
+                                     GAsyncReadyCallback   callback,
+                                     gpointer              user_data);
+  GList *     (* next_files_finish) (GFileEnumerator      *enumerator,
+                                     GAsyncResult         *res,
+                                     GError              **error);
+  void        (* close_async)       (GFileEnumerator      *enumerator,
+                                     int                   io_priority,
+                                     GCancellable         *cancellable,
+                                     GAsyncReadyCallback   callback,
+                                     gpointer              user_data);
+  gboolean    (* close_finish)      (GFileEnumerator      *enumerator,
+                                     GAsyncResult         *res,
+                                     GError              **error);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -98,7 +97,7 @@ struct _GFileEnumeratorClass
   void (*_g_reserved7) (void);
 };
 
-GType g_file_enumerator_get_type (void) G_GNUC_CONST;
+GType      g_file_enumerator_get_type          (void) G_GNUC_CONST;
 
 GFileInfo *g_file_enumerator_next_file         (GFileEnumerator      *enumerator,
                                                GCancellable         *cancellable,
index 58b04719bb2bed11a6a065bd1a513b16d64ac539..08ae7919071d556f64db788991863e6f55941021 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,16 +40,16 @@ G_BEGIN_DECLS
 
 /**
  * GFileIcon:
- * 
+ *
  * Gets an icon for a #GFile. Implements #GLoadableIcon.
  **/
 typedef struct _GFileIconClass   GFileIconClass;
 
-GType g_file_icon_get_type (void) G_GNUC_CONST;
-  
-GIcon *g_file_icon_new (GFile *file);
+GType   g_file_icon_get_type (void) G_GNUC_CONST;
+
+GIcon * g_file_icon_new      (GFile     *file);
 
-GFile *g_file_icon_get_file (GFileIcon *icon);
+GFile * g_file_icon_get_file (GFileIcon *icon);
 
 G_END_DECLS
 
index 60ccfa8922176e564e1f391ce5894c01701fa49e..a7a75b9e2d7ccf0b13a052c40955c0095c898685 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GFileInfo:
- * 
+ *
  * Stores information about a file system object referenced by a #GFile.
  **/
 typedef struct _GFileInfoClass   GFileInfoClass;
@@ -49,8 +49,8 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 /* Common Attributes:  */
 /**
  * G_FILE_ATTRIBUTE_STANDARD_TYPE:
- * 
- * A key in the "standard" namespace for storing file types. 
+ *
+ * A key in the "standard" namespace for storing file types.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  * The value for this key should contain a #GFileType.
  **/
@@ -58,15 +58,15 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN:
- * 
- * A key in the "standard" namespace for checking if a file is hidden. 
+ *
+ * A key in the "standard" namespace for checking if a file is hidden.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
 #define G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN "standard::is-hidden"           /* boolean */
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP:
- * 
+ *
  * A key in the "standard" namespace for checking if a file is a backup file.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
@@ -74,7 +74,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK:
- * 
+ *
  * A key in the "standard" namespace for checking if the file is a symlink.
  * Typically the actual type is something else, if we followed the symlink
  * to get the type.
@@ -84,7 +84,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL:
- * 
+ *
  * A key in the "standard" namespace for checking if a file is virtual.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
@@ -92,7 +92,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_NAME:
- * 
+ *
  * A key in the "standard" namespace for getting the name of the file.
  * The name is the on-disk filename which may not be in any known encoding,
  * and can thus not be generally displayed as is.
@@ -104,7 +104,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME:
- * 
+ *
  * A key in the "standard" namespace for getting the display name of the file.
  * A display name is guaranteed to be in UTF8 and can thus be displayed in
  * the UI.
@@ -114,48 +114,48 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME:
- * 
+ *
  * A key in the "standard" namespace for edit name of the file.
  * An edit name is similar to the display name, but it is meant to be
  * used when you want to rename the file in the UI. The display name
  * might contain information you don't want in the new filename (such as
  * "(invalid unicode)" if the filename was in an invalid encoding).
- * 
+ *
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME "standard::edit-name"           /* string */
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_COPY_NAME:
- * 
+ *
  * A key in the "standard" namespace for getting the copy name of the file.
  * The copy name is an optional version of the name. If availible its always
  * in UTF8, and corresponds directly to the original filename (only transcoded to
  * UTF8). This is useful if you want to copy the file to another filesystem that
  * might have a different encoding. If the filename is not a valid string in the
  * encoding selected for the filesystem it is in then the copy name will not be set.
- * 
+ *
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_STANDARD_COPY_NAME "standard::copy-name"           /* string */
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION:
- * 
+ *
  * A key in the "standard" namespace for getting the description of the file.
  * The description is a utf8 string that describes the file, generally containing
  * the filename, but can also contain furter information. Example descriptions
  * could be "filename (on hostname)" for a remote file or "filename (in trash)"
  * for a file in the trash. This is useful for instance as the window title
  * when displaying a directory or for a bookmarks menu.
- * 
+ *
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION "standard::description"        /* string */
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_ICON:
- * 
+ *
  * A key in the "standard" namespace for getting the icon for the file.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_OBJECT.
  * The value for this key should contain a #GIcon.
@@ -164,7 +164,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE:
- * 
+ *
  * A key in the "standard" namespace for getting the content type of the file.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  * The value for this key should contain a valid content type.
@@ -173,19 +173,19 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE:
- * 
+ *
  * A key in the "standard" namespace for getting the fast content type.
  * The fast content type isn't as reliable as the regular one, as it
  * only uses the filename to guess it, but it is faster to calculate than the
  * regular content type.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
- * 
+ *
  **/
 #define G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE "standard::fast-content-type" /* string */
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_SIZE:
- * 
+ *
  * A key in the "standard" namespace for getting the file's size (in bytes).
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64.
  **/
@@ -193,16 +193,16 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET:
- * 
+ *
  * A key in the "standard" namespace for getting the symlink target, if the file
- * is a symlink. Corresponding #GFileAttributeType is 
+ * is a symlink. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_BYTE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET "standard::symlink-target" /* byte string */
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_TARGET_URI:
- * 
+ *
  * A key in the "standard" namespace for getting the target URI for the file, in
  * the case of %G_FILE_TYPE_SHORTCUT or %G_FILE_TYPE_MOUNTABLE files.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
@@ -211,10 +211,10 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER:
- * 
- * A key in the "standard" namespace for setting the sort order of a file. 
+ *
+ * A key in the "standard" namespace for setting the sort order of a file.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_INT32.
- * An example use would be in file managers, which would use this key 
+ * An example use would be in file managers, which would use this key
  * to set the order files are displayed. Files with smaller sort order
  * should be sorted first, and files without sort order as if sort order
  * was zero.
@@ -225,20 +225,20 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ETAG_VALUE:
- * 
+ *
  * A key in the "etag" namespace for getting the value of the file's
- * entity tag. Corresponding #GFileAttributeType is 
+ * entity tag. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_ETAG_VALUE "etag::value"                 /* string */
 
-/* File identifier, for e.g. avoiding loops when doing recursive 
- * directory scanning 
+/* File identifier, for e.g. avoiding loops when doing recursive
+ * directory scanning
  */
 
 /**
  * G_FILE_ATTRIBUTE_ID_FILE:
- * 
+ *
  * A key in the "id" namespace for getting a file identifier.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  * An example use would be during listing files, to avoid recursive
@@ -248,7 +248,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ID_FILESYSTEM:
- * 
+ *
  * A key in the "id" namespace for getting the file system identifier.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  * An example use would be during drag and drop to see if the source
@@ -261,8 +261,8 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ACCESS_CAN_READ:
- * 
- * A key in the "access" namespace for getting read privileges. 
+ *
+ * A key in the "access" namespace for getting read privileges.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  * This attribute will be %TRUE if the user is able to read the file.
  **/
@@ -270,7 +270,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE:
- * 
+ *
  * A key in the "access" namespace for getting write privileges.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  * This attribute will be %TRUE if the user is able to write to the file.
@@ -279,7 +279,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE:
- * 
+ *
  * A key in the "access" namespace for getting execution privileges.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  * This attribute will be %TRUE if the user is able to execute the file.
@@ -288,7 +288,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE:
- * 
+ *
  * A key in the "access" namespace for checking deletion privileges.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  * This attribute will be %TRUE if the user is able to delete the file.
@@ -297,22 +297,22 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH:
- * 
+ *
  * A key in the "access" namespace for checking trashing privileges.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
- * This attribute will be %TRUE if the user is able to move the file to 
+ * This attribute will be %TRUE if the user is able to move the file to
  * the trash.
  **/
 #define G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH "access::can-trash"     /* boolean */
 
 /**
  * G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME:
- * 
+ *
  * A key in the "access" namespace for checking renaming privileges.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  * This attribute will be %TRUE if the user is able to rename the file.
  **/
-#define G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME "access::can-rename"   /* boolean */ 
+#define G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME "access::can-rename"   /* boolean */
 
 /* TODO: Should we have special version for directories? can_enumerate, etc */
 
@@ -320,7 +320,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT:
- * 
+ *
  * A key in the "mountable" namespace for checking if a file (of type G_FILE_TYPE_MOUNTABLE) is mountable.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
@@ -328,7 +328,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT:
- * 
+ *
  * A key in the "mountable" namespace for checking if a file (of type G_FILE_TYPE_MOUNTABLE)  is unmountable.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
@@ -336,7 +336,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT:
- * 
+ *
  * A key in the "mountable" namespace for checking if a file (of type G_FILE_TYPE_MOUNTABLE) can be ejected.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
@@ -344,7 +344,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE:
- * 
+ *
  * A key in the "mountable" namespace for getting the unix device.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
@@ -352,7 +352,7 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI:
- * 
+ *
  * A key in the "mountable" namespace for getting the HAL UDI for the mountable
  * file. Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
@@ -362,49 +362,49 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_TIME_MODIFIED:
- * 
+ *
  * A key in the "time" namespace for getting the time the file was last
- * modified. Corresponding #GFileAttributeType is 
- * %G_FILE_ATTRIBUTE_TYPE_UINT64, and contains the UNIX time since the 
+ * modified. Corresponding #GFileAttributeType is
+ * %G_FILE_ATTRIBUTE_TYPE_UINT64, and contains the UNIX time since the
  * file was modified.
  **/
 #define G_FILE_ATTRIBUTE_TIME_MODIFIED "time::modified"           /* uint64 */
 
 /**
  * G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC:
- * 
+ *
  * A key in the "time" namespace for getting the miliseconds of the time
- * the file was last modified. This should be used in conjunction with 
- * #G_FILE_ATTRIBUTE_TIME_MODIFIED. Corresponding #GFileAttributeType is 
+ * the file was last modified. This should be used in conjunction with
+ * #G_FILE_ATTRIBUTE_TIME_MODIFIED. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC "time::modified-usec" /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_TIME_ACCESS:
- * 
+ *
  * A key in the "time" namespace for getting the time the file was last
- * accessed. Corresponding #GFileAttributeType is 
- * %G_FILE_ATTRIBUTE_TYPE_UINT64, and contains the UNIX time since the 
+ * accessed. Corresponding #GFileAttributeType is
+ * %G_FILE_ATTRIBUTE_TYPE_UINT64, and contains the UNIX time since the
  * file was last accessed.
  **/
 #define G_FILE_ATTRIBUTE_TIME_ACCESS "time::access"               /* uint64 */
 
 /**
  * G_FILE_ATTRIBUTE_TIME_ACCESS_USEC:
- * 
+ *
  * A key in the "time" namespace for getting the microseconds of the time
  * the file was last accessed. This should be used in conjunction with
- * #G_FILE_ATTRIBUTE_TIME_ACCESS. Corresponding #GFileAttributeType is 
+ * #G_FILE_ATTRIBUTE_TIME_ACCESS. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_TIME_ACCESS_USEC "time::access-usec"     /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_TIME_CHANGED:
- * 
+ *
  * A key in the "time" namespace for getting the time the file was last
- * changed. Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64, 
+ * changed. Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64,
  * and contains the UNIX time since the file was last changed.
  *
  * This corresponds to the traditional UNIX ctime.
@@ -413,19 +413,19 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_TIME_CHANGED_USEC:
- * 
+ *
  * A key in the "time" namespace for getting the microseconds of the time
  * the file was last changed. This should be used in conjunction with
- * #G_FILE_ATTRIBUTE_TIME_CHANGED. Corresponding #GFileAttributeType is 
- * %G_FILE_ATTRIBUTE_TYPE_UINT32. 
+ * #G_FILE_ATTRIBUTE_TIME_CHANGED. Corresponding #GFileAttributeType is
+ * %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_TIME_CHANGED_USEC "time::changed-usec"   /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_TIME_CREATED:
- * 
+ *
  * A key in the "time" namespace for getting the time the file was created.
- * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64, 
+ * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64,
  * and contains the UNIX time since the file was created.
  *
  * This corresponds to the NTFS ctime.
@@ -434,11 +434,11 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_TIME_CREATED_USEC:
- * 
+ *
  * A key in the "time" namespace for getting the microseconds of the time
  * the file was created. This should be used in conjunction with
- * #G_FILE_ATTRIBUTE_TIME_CREATED. Corresponding #GFileAttributeType is 
- * %G_FILE_ATTRIBUTE_TYPE_UINT32. 
+ * #G_FILE_ATTRIBUTE_TIME_CREATED. Corresponding #GFileAttributeType is
+ * %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_TIME_CREATED_USEC "time::created-usec"   /* uint32 */
 
@@ -446,95 +446,95 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_DEVICE:
- * 
- * A key in the "unix" namespace for getting the device id of the device the 
- * file is located on (see stat() documentation). This attribute is only 
- * available for UNIX file systems. Corresponding #GFileAttributeType is 
- * %G_FILE_ATTRIBUTE_TYPE_UINT32. 
+ *
+ * A key in the "unix" namespace for getting the device id of the device the
+ * file is located on (see stat() documentation). This attribute is only
+ * available for UNIX file systems. Corresponding #GFileAttributeType is
+ * %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_DEVICE "unix::device"               /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_INODE:
- * 
+ *
  * A key in the "unix" namespace for getting the inode of the file.
- * This attribute is only available for UNIX file systems. Corresponding 
+ * This attribute is only available for UNIX file systems. Corresponding
  * #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_INODE "unix::inode"                 /* uint64 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_MODE:
- * 
+ *
  * A key in the "unix" namespace for getting the mode of the file
- * (e.g. whether the file is a regular file, symlink, etc). See lstat() 
- * documentation. This attribute is only available for UNIX file systems. 
+ * (e.g. whether the file is a regular file, symlink, etc). See lstat()
+ * documentation. This attribute is only available for UNIX file systems.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_MODE "unix::mode"                   /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_NLINK:
- * 
- * A key in the "unix" namespace for getting the number of hard links 
- * for a file. See lstat() documentation. This attribute is only available 
- * for UNIX file systems. Corresponding #GFileAttributeType is 
+ *
+ * A key in the "unix" namespace for getting the number of hard links
+ * for a file. See lstat() documentation. This attribute is only available
+ * for UNIX file systems. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_NLINK "unix::nlink"                 /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_UID:
- * 
- * A key in the "unix" namespace for getting the user ID for the file. 
- * This attribute is only available for UNIX file systems. 
+ *
+ * A key in the "unix" namespace for getting the user ID for the file.
+ * This attribute is only available for UNIX file systems.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_UID "unix::uid"                     /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_GID:
- * 
+ *
  * A key in the "unix" namespace for getting the group ID for the file.
- * This attribute is only available for UNIX file systems. 
+ * This attribute is only available for UNIX file systems.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_GID "unix::gid"                     /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_RDEV:
- * 
- * A key in the "unix" namespace for getting the device ID for the file 
- * (if it is a special file). See lstat() documentation. This attribute 
- * is only available for UNIX file systems. Corresponding #GFileAttributeType 
+ *
+ * A key in the "unix" namespace for getting the device ID for the file
+ * (if it is a special file). See lstat() documentation. This attribute
+ * is only available for UNIX file systems. Corresponding #GFileAttributeType
  * is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_RDEV "unix::rdev"                   /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE:
- * 
- * A key in the "unix" namespace for getting the block size for the file 
- * system. This attribute is only available for UNIX file systems. 
+ *
+ * A key in the "unix" namespace for getting the block size for the file
+ * system. This attribute is only available for UNIX file systems.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE "unix::block-size"       /* uint32 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_BLOCKS:
- * 
- * A key in the "unix" namespace for getting the number of blocks allocated 
- * for the file. This attribute is only available for UNIX file systems. 
+ *
+ * A key in the "unix" namespace for getting the number of blocks allocated
+ * for the file. This attribute is only available for UNIX file systems.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT64.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_BLOCKS "unix::blocks"               /* uint64 */
 
 /**
  * G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT:
- * 
- * A key in the "unix" namespace for checking if the file represents a 
- * UNIX mount point. This attribute is %TRUE if the file is a UNIX mount 
- * point. This attribute is only available for UNIX file systems. 
+ *
+ * A key in the "unix" namespace for checking if the file represents a
+ * UNIX mount point. This attribute is %TRUE if the file is a UNIX mount
+ * point. This attribute is only available for UNIX file systems.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
 #define G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT "unix::is-mountpoint" /* boolean */
@@ -543,20 +543,20 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE:
- * 
- * A key in the "dos" namespace for checking if the file's archive flag 
- * is set. This attribute is %TRUE if the archive flag is set. This attribute 
- * is only available for DOS file systems. Corresponding #GFileAttributeType 
+ *
+ * A key in the "dos" namespace for checking if the file's archive flag
+ * is set. This attribute is %TRUE if the archive flag is set. This attribute
+ * is only available for DOS file systems. Corresponding #GFileAttributeType
  * is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
 #define G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE "dos::is-archive"         /* boolean */
 
 /**
  * G_FILE_ATTRIBUTE_DOS_IS_SYSTEM:
- * 
- * A key in the "dos" namespace for checking if the file's backup flag 
- * is set. This attribute is %TRUE if the backup flag is set. This attribute 
- * is only available for DOS file systems. Corresponding #GFileAttributeType 
+ *
+ * A key in the "dos" namespace for checking if the file's backup flag
+ * is set. This attribute is %TRUE if the backup flag is set. This attribute
+ * is only available for DOS file systems. Corresponding #GFileAttributeType
  * is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
 #define G_FILE_ATTRIBUTE_DOS_IS_SYSTEM "dos::is-system"           /* boolean */
@@ -565,25 +565,25 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_OWNER_USER:
- * 
- * A key in the "owner" namespace for getting the user name of the 
- * file's owner. Corresponding #GFileAttributeType is 
+ *
+ * A key in the "owner" namespace for getting the user name of the
+ * file's owner. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_OWNER_USER "owner::user"                 /* string */
 
 /**
  * G_FILE_ATTRIBUTE_OWNER_USER_REAL:
- * 
- * A key in the "owner" namespace for getting the real name of the 
- * user that owns the file. Corresponding #GFileAttributeType is 
+ *
+ * A key in the "owner" namespace for getting the real name of the
+ * user that owns the file. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_OWNER_USER_REAL "owner::user-real"       /* string */
 
 /**
  * G_FILE_ATTRIBUTE_OWNER_GROUP:
- * 
+ *
  * A key in the "owner" namespace for getting the file owner's group.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
@@ -593,18 +593,18 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_THUMBNAIL_PATH:
- * 
- * A key in the "thumbnail" namespace for getting the path to the thumbnail 
- * image. Corresponding #GFileAttributeType is 
+ *
+ * A key in the "thumbnail" namespace for getting the path to the thumbnail
+ * image. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_BYTE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_THUMBNAIL_PATH "thumbnail::path"         /* bytestring */
 /**
  * G_FILE_ATTRIBUTE_THUMBNAILING_FAILED:
- * 
- * A key in the "thumbnail" namespace for checking if thumbnailing failed. 
- * This attribute is %TRUE if thumbnailing failed. Corresponding 
- * #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN. 
+ *
+ * A key in the "thumbnail" namespace for checking if thumbnailing failed.
+ * This attribute is %TRUE if thumbnailing failed. Corresponding
+ * #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
 #define G_FILE_ATTRIBUTE_THUMBNAILING_FAILED "thumbnail::failed"         /* boolean */
 
@@ -612,25 +612,25 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_FILESYSTEM_SIZE:
- * 
- * A key in the "filesystem" namespace for getting the total size (in bytes) of the file system, 
- * used in g_file_query_filesystem_info(). Corresponding #GFileAttributeType 
+ *
+ * A key in the "filesystem" namespace for getting the total size (in bytes) of the file system,
+ * used in g_file_query_filesystem_info(). Corresponding #GFileAttributeType
  * is %G_FILE_ATTRIBUTE_TYPE_UINT64.
  **/
 #define G_FILE_ATTRIBUTE_FILESYSTEM_SIZE "filesystem::size"                       /* uint64 */
 
 /**
  * G_FILE_ATTRIBUTE_FILESYSTEM_FREE:
- * 
- * A key in the "filesystem" namespace for getting the number of bytes of free space left on the 
- * file system. Corresponding #GFileAttributeType is 
+ *
+ * A key in the "filesystem" namespace for getting the number of bytes of free space left on the
+ * file system. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_UINT64.
  **/
 #define G_FILE_ATTRIBUTE_FILESYSTEM_FREE "filesystem::free"                       /* uint64 */
 
 /**
  * G_FILE_ATTRIBUTE_FILESYSTEM_TYPE:
- * 
+ *
  * A key in the "filesystem" namespace for getting the file system's type.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
@@ -639,8 +639,8 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 /**
  * G_FILE_ATTRIBUTE_FILESYSTEM_READONLY:
  *
- * A key in the "filesystem" namespace for checking if the file system 
- * is read only. Is set to %TRUE if the file system is read only. 
+ * A key in the "filesystem" namespace for checking if the file system
+ * is read only. Is set to %TRUE if the file system is read only.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_BOOLEAN.
  **/
 #define G_FILE_ATTRIBUTE_FILESYSTEM_READONLY "filesystem::readonly"               /* boolean */
@@ -657,18 +657,18 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 
 /**
  * G_FILE_ATTRIBUTE_GVFS_BACKEND:
- * 
+ *
  * A key in the "gvfs" namespace that gets the name of the current
- * GVFS backend in use. Corresponding #GFileAttributeType is 
+ * GVFS backend in use. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_STRING.
  **/
 #define G_FILE_ATTRIBUTE_GVFS_BACKEND "gvfs::backend"             /* string */
 
 /**
  * G_FILE_ATTRIBUTE_SELINUX_CONTEXT:
- * 
+ *
  * A key in the "selinux" namespace for getting the file's SELinux
- * context. Corresponding #GFileAttributeType is 
+ * context. Corresponding #GFileAttributeType is
  * %G_FILE_ATTRIBUTE_TYPE_STRING. Note that this attribute is only
  * available if GLib has been built with SELinux support.
  **/
@@ -677,13 +677,13 @@ typedef struct _GFileInfoClass   GFileInfoClass;
 /**
  * G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT:
  *
- * A key in the "trash" namespace.  When requested against 
+ * A key in the "trash" namespace.  When requested against
  * "trash:///" returns the number of (toplevel) items in the trash folder.
  * Corresponding #GFileAttributeType is %G_FILE_ATTRIBUTE_TYPE_UINT32.
  **/
 #define G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT "trash::item-count"     /* uint32 */
 
-GType g_file_info_get_type (void) G_GNUC_CONST;
+GType              g_file_info_get_type                  (void) G_GNUC_CONST;
 
 GFileInfo *        g_file_info_new                       (void);
 GFileInfo *        g_file_info_dup                       (GFileInfo  *other);
@@ -814,5 +814,4 @@ const char *           g_file_attribute_matcher_enumerate_next (GFileAttributeMa
 
 G_END_DECLS
 
-
 #endif /* __G_FILE_INFO_H__ */
index 3b204317bee86bce960904651b6a860cf055b7eb..86ceb654221ad80caa9071469d79375800d0460b 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GFileInputStream:
- * 
+ *
  * A subclass of GInputStream for opened files. This adds
  * a few file-specific operations and seeking.
  *
@@ -61,26 +61,27 @@ struct _GFileInputStreamClass
 {
   GInputStreamClass parent_class;
 
-  goffset    (*tell)          (GFileInputStream     *stream);
-  gboolean   (*can_seek)      (GFileInputStream     *stream);
-  gboolean   (*seek)         (GFileInputStream     *stream,
-                              goffset               offset,
-                              GSeekType             type,
-                              GCancellable         *cancellable,
-                              GError              **error);
-  GFileInfo *(*query_info)    (GFileInputStream     *stream,
-                              char                 *attributes,
-                              GCancellable         *cancellable,
-                              GError              **error);
-  void       (*query_info_async)  (GFileInputStream     *stream,
-                                  char                 *attributes,
-                                  int                   io_priority,
-                                  GCancellable         *cancellable,
-                                  GAsyncReadyCallback   callback,
-                                  gpointer              user_data);
-  GFileInfo *(*query_info_finish) (GFileInputStream     *stream,
-                                  GAsyncResult         *res,
-                                  GError              **error);
+  goffset     (* tell)              (GFileInputStream     *stream);
+  gboolean    (* can_seek)          (GFileInputStream     *stream);
+  gboolean    (* seek)             (GFileInputStream     *stream,
+                                     goffset               offset,
+                                     GSeekType             type,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+  GFileInfo * (* query_info)        (GFileInputStream     *stream,
+                                     char                 *attributes,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+  void        (* query_info_async)  (GFileInputStream     *stream,
+                                     char                 *attributes,
+                                     int                   io_priority,
+                                     GCancellable         *cancellable,
+                                     GAsyncReadyCallback   callback,
+                                     gpointer              user_data);
+  GFileInfo * (* query_info_finish) (GFileInputStream     *stream,
+                                     GAsyncResult         *res,
+                                     GError              **error);
+
   /*< private >*/
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -90,7 +91,7 @@ struct _GFileInputStreamClass
   void (*_g_reserved5) (void);
 };
 
-GType g_file_input_stream_get_type (void) G_GNUC_CONST;
+GType      g_file_input_stream_get_type          (void) G_GNUC_CONST;
 
 GFileInfo *g_file_input_stream_query_info        (GFileInputStream     *stream,
                                                  char                 *attributes,
@@ -106,7 +107,6 @@ GFileInfo *g_file_input_stream_query_info_finish (GFileInputStream     *stream,
                                                  GAsyncResult         *result,
                                                  GError              **error);
 
-
 G_END_DECLS
 
 #endif /* __G_FILE_FILE_INPUT_STREAM_H__ */
index da7bed34525692052011c8603191c2edd310ef15..cf6f6be411eea7c1c632ce110600682c90b5c0c5 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -43,7 +43,7 @@ typedef struct _GFileMonitorPrivate   GFileMonitorPrivate;
 
 /**
  * GFileMonitor:
- * 
+ *
  * Watches for changes to a file.
  **/
 struct _GFileMonitor
@@ -57,15 +57,15 @@ struct _GFileMonitor
 struct _GFileMonitorClass
 {
   GObjectClass parent_class;
-  
+
   /* Signals */
-  void (* changed) (GFileMonitor* monitor,
-                   GFile* file,
-                   GFile* other_file,
-                   GFileMonitorEvent event_type);
-  
+  void     (* changed) (GFileMonitor      *monitor,
+                        GFile             *file,
+                        GFile             *other_file,
+                        GFileMonitorEvent  event_type);
+
   /* Virtual Table */
-  gboolean     (*cancel)(GFileMonitor* monitor);
+  gboolean (* cancel)  (GFileMonitor      *monitor);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -76,19 +76,19 @@ struct _GFileMonitorClass
   void (*_g_reserved5) (void);
 };
 
-GType g_file_monitor_get_type (void) G_GNUC_CONST;
+GType    g_file_monitor_get_type       (void) G_GNUC_CONST;
 
-gboolean g_file_monitor_cancel         (GFileMonitor *monitor);
-gboolean g_file_monitor_is_cancelled   (GFileMonitor *monitor);
-void     g_file_monitor_set_rate_limit (GFileMonitor *monitor,
-                                       int           limit_msecs);
+gboolean g_file_monitor_cancel         (GFileMonitor      *monitor);
+gboolean g_file_monitor_is_cancelled   (GFileMonitor      *monitor);
+void     g_file_monitor_set_rate_limit (GFileMonitor      *monitor,
+                                        int                limit_msecs);
 
 
 /* For implementations */
-void g_file_monitor_emit_event (GFileMonitor      *monitor,
-                               GFile             *child,
-                               GFile             *other_file,
-                               GFileMonitorEvent  event_type);
+void     g_file_monitor_emit_event     (GFileMonitor      *monitor,
+                                        GFile             *child,
+                                        GFile             *other_file,
+                                        GFileMonitorEvent  event_type);
 
 G_END_DECLS
 
index c294574d9c8f5cf47b63093d0d82be5ce1cde122..1899c27d5a94be1fe1300ee406c31edea06d9d02 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,17 +40,18 @@ G_BEGIN_DECLS
 
 /**
  * GFilenameCompleter:
- * 
+ *
  * Completes filenames based on files that exist within the file system.
  **/
 typedef struct _GFilenameCompleterClass GFilenameCompleterClass;
 
-struct _GFilenameCompleterClass {
+struct _GFilenameCompleterClass
+{
   GObjectClass parent_class;
 
   /*< public >*/
   /* signals */
-  void (* got_completion_data) (GFilenameCompleter *filename_completer);
+  void (* got_completion_data) (GFilenameCompleter *filename_completer);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -59,16 +60,16 @@ struct _GFilenameCompleterClass {
   void (*_g_reserved3) (void);
 };
 
-GType g_filename_completer_get_type (void) G_GNUC_CONST;
+GType               g_filename_completer_get_type              (void) G_GNUC_CONST;
 
 GFilenameCompleter *g_filename_completer_new                   (void);
 
 char *              g_filename_completer_get_completion_suffix (GFilenameCompleter *completer,
-                                                               const char *initial_text);
+                                                                const char *initial_text);
 char **             g_filename_completer_get_completions       (GFilenameCompleter *completer,
-                                                               const char *initial_text);
+                                                                const char *initial_text);
 void                g_filename_completer_set_dirs_only         (GFilenameCompleter *completer,
-                                                               gboolean dirs_only);
+                                                                gboolean dirs_only);
 
 G_END_DECLS
 
index a3fe4441db09a7373c3586a0e5d2340c19ed5158..aa287f46a9efaeedb691f4c9b6c01f22d80b6df5 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -52,7 +52,7 @@ typedef struct _GFileOutputStreamPrivate  GFileOutputStreamPrivate;
 struct _GFileOutputStream
 {
   GOutputStream parent_instance;
-  
+
   /*< private >*/
   GFileOutputStreamPrivate *priv;
 };
@@ -61,33 +61,33 @@ struct _GFileOutputStreamClass
 {
   GOutputStreamClass parent_class;
 
-  goffset    (*tell)          (GFileOutputStream     *stream);
-  gboolean   (*can_seek)      (GFileOutputStream     *stream);
-  gboolean   (*seek)         (GFileOutputStream     *stream,
-                              goffset               offset,
-                              GSeekType             type,
-                              GCancellable         *cancellable,
-                              GError              **error);
-  gboolean   (*can_truncate)  (GFileOutputStream    *stream);
-  gboolean   (*truncate_fn)   (GFileOutputStream    *stream,
-                              goffset               size,
-                              GCancellable         *cancellable,
-                              GError              **error);
-  GFileInfo *(*query_info)    (GFileOutputStream    *stream,
-                              char                 *attributes,
-                              GCancellable         *cancellable,
-                              GError              **error);
-  void       (*query_info_async)  (GFileOutputStream     *stream,
-                                  char                 *attributes,
-                                  int                   io_priority,
-                                  GCancellable         *cancellable,
-                                  GAsyncReadyCallback   callback,
-                                  gpointer              user_data);
-  GFileInfo *(*query_info_finish) (GFileOutputStream     *stream,
-                                  GAsyncResult         *res,
-                                  GError              **error);
-  char      *(*get_etag)      (GFileOutputStream    *stream);
-    
+  goffset     (* tell)              (GFileOutputStream    *stream);
+  gboolean    (* can_seek)          (GFileOutputStream    *stream);
+  gboolean    (* seek)             (GFileOutputStream    *stream,
+                                     goffset               offset,
+                                     GSeekType             type,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+  gboolean    (* can_truncate)      (GFileOutputStream    *stream);
+  gboolean    (* truncate_fn)       (GFileOutputStream    *stream,
+                                     goffset               size,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+  GFileInfo * (* query_info)        (GFileOutputStream    *stream,
+                                     char                 *attributes,
+                                     GCancellable         *cancellable,
+                                     GError              **error);
+  void        (* query_info_async)  (GFileOutputStream     *stream,
+                                     char                 *attributes,
+                                     int                   io_priority,
+                                     GCancellable         *cancellable,
+                                     GAsyncReadyCallback   callback,
+                                     gpointer              user_data);
+  GFileInfo * (* query_info_finish) (GFileOutputStream     *stream,
+                                     GAsyncResult         *res,
+                                     GError              **error);
+  char      * (* get_etag)          (GFileOutputStream    *stream);
+
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
   void (*_g_reserved2) (void);
@@ -96,23 +96,23 @@ struct _GFileOutputStreamClass
   void (*_g_reserved5) (void);
 };
 
-GType g_file_output_stream_get_type (void) G_GNUC_CONST;
+GType      g_file_output_stream_get_type          (void) G_GNUC_CONST;
 
 
-GFileInfo *g_file_output_stream_query_info (GFileOutputStream  *stream,
-                                           char               *attributes,
-                                           GCancellable       *cancellable,
-                                           GError            **error);
-void       g_file_output_stream_query_info_async  (GFileOutputStream     *stream,
+GFileInfo *g_file_output_stream_query_info        (GFileOutputStream    *stream,
+                                                   char                 *attributes,
+                                                   GCancellable         *cancellable,
+                                                   GError              **error);
+void       g_file_output_stream_query_info_async  (GFileOutputStream    *stream,
                                                   char                 *attributes,
                                                   int                   io_priority,
                                                   GCancellable         *cancellable,
                                                   GAsyncReadyCallback   callback,
                                                   gpointer              user_data);
-GFileInfo *g_file_output_stream_query_info_finish (GFileOutputStream     *stream,
+GFileInfo *g_file_output_stream_query_info_finish (GFileOutputStream    *stream,
                                                   GAsyncResult         *result,
                                                   GError              **error);
-char *     g_file_output_stream_get_etag      (GFileOutputStream  *stream);
+char *     g_file_output_stream_get_etag          (GFileOutputStream    *stream);
 
 G_END_DECLS
 
index 01b066cd256345372885b8e475207d6ca9cf6a8c..91ba7b53a0ef00e37f80725cbf4e376d4066d8c1 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -17,7 +17,7 @@
  * Free Software Foundation, Inc., 59 Temple Place, Suite 330,
  * Boston, MA 02111-1307, USA.
  *
- * Author: Christian Kellner <gicmo@gnome.org> 
+ * Author: Christian Kellner <gicmo@gnome.org>
  */
 
 #if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GFilterInputStream:
- * 
+ *
  * A base class for all input streams that work on an underlying stream.
  **/
 typedef struct _GFilterInputStreamClass    GFilterInputStreamClass;
@@ -58,7 +58,7 @@ struct _GFilterInputStreamClass
 {
   GInputStreamClass parent_class;
 
-  /*< private >*/  
+  /*< private >*/
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
   void (*_g_reserved2) (void);
@@ -66,8 +66,9 @@ struct _GFilterInputStreamClass
 };
 
 
-GType          g_filter_input_stream_get_type  (void) G_GNUC_CONST;
-GInputStream  *g_filter_input_stream_get_base_stream (GFilterInputStream *stream);
+GType          g_filter_input_stream_get_type        (void) G_GNUC_CONST;
+GInputStream * g_filter_input_stream_get_base_stream (GFilterInputStream *stream);
+
 G_END_DECLS
 
 #endif /* __G_FILTER_INPUT_STREAM_H__ */
index be8bc451da452af3ddf1207c6fbe87d4dc643c4b..6ccb0d4c7959d2741889a7be7302bfdcc34ae662 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -17,7 +17,7 @@
  * Free Software Foundation, Inc., 59 Temple Place, Suite 330,
  * Boston, MA 02111-1307, USA.
  *
- * Author: Christian Kellner <gicmo@gnome.org> 
+ * Author: Christian Kellner <gicmo@gnome.org>
  */
 
 #if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GFilterOutputStream:
- * 
+ *
  * A base class for all output streams that work on an underlying stream.
  **/
 typedef struct _GFilterOutputStreamClass    GFilterOutputStreamClass;
@@ -56,7 +56,7 @@ struct _GFilterOutputStream
 
 struct _GFilterOutputStreamClass
 {
- GOutputStreamClass parent_class;
 GOutputStreamClass parent_class;
 
   /*< private >*/
   /* Padding for future expansion */
@@ -66,8 +66,9 @@ struct _GFilterOutputStreamClass
 };
 
 
-GType           g_filter_output_stream_get_type  (void) G_GNUC_CONST;
-GOutputStream  *g_filter_output_stream_get_base_stream (GFilterOutputStream *stream);
+GType           g_filter_output_stream_get_type        (void) G_GNUC_CONST;
+GOutputStream * g_filter_output_stream_get_base_stream (GFilterOutputStream *stream);
+
 G_END_DECLS
 
 #endif /* __G_FILTER_OUTPUT_STREAM_H__ */
index 7b7344e73ff87a63d3f942c5bb8a4528fb7b2245..f75dfbfc0ffadfade3db573f18c78aee0b10102d 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -41,7 +41,7 @@ G_BEGIN_DECLS
  *
  * An abstract type that specifies an icon.
  **/
-typedef struct _GIconIface             GIconIface;
+typedef struct _GIconIface GIconIface;
 
 /**
  * GIconIface:
@@ -59,16 +59,16 @@ struct _GIconIface
 
   /* Virtual Table */
 
-  guint               (*hash)               (GIcon                *icon);
-  gboolean            (*equal)              (GIcon                *icon1,
-                                            GIcon                *icon2);
+  guint    (* hash)  (GIcon *icon);
+  gboolean (* equal) (GIcon *icon1,
+                      GIcon *icon2);
 };
 
-GType g_icon_get_type (void) G_GNUC_CONST;
+GType    g_icon_get_type (void) G_GNUC_CONST;
 
-guint    g_icon_hash  (gconstpointer  icon);
-gboolean g_icon_equal (GIcon         *icon1,
-                      GIcon         *icon2);
+guint    g_icon_hash     (gconstpointer  icon);
+gboolean g_icon_equal    (GIcon         *icon1,
+                          GIcon         *icon2);
 
 G_END_DECLS
 
index 0257e3d57d0db06a383b398826b4041154eb7c8f..81795298ac41ae1f555ddeccf4aa85b7e532041e 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GInputStream:
- * 
+ *
  * Base class for streaming input operations.
  **/
 typedef struct _GInputStreamClass    GInputStreamClass;
@@ -59,48 +59,48 @@ struct _GInputStreamClass
   GObjectClass parent_class;
 
   /* Sync ops: */
-  
-  gssize   (* read_fn)     (GInputStream *stream,
-                           void         *buffer,
-                           gsize         count,
-                           GCancellable *cancellable,
-                           GError      **error);
-  gssize   (* skip)        (GInputStream *stream,
-                           gsize         count,
-                           GCancellable *cancellable,
-                           GError      **error);
-  gboolean (* close_fn)           (GInputStream *stream,
-                           GCancellable *cancellable,
-                           GError      **error);
+
+  gssize   (* read_fn)      (GInputStream        *stream,
+                             void                *buffer,
+                             gsize                count,
+                             GCancellable        *cancellable,
+                             GError             **error);
+  gssize   (* skip)         (GInputStream        *stream,
+                             gsize                count,
+                             GCancellable        *cancellable,
+                             GError             **error);
+  gboolean (* close_fn)            (GInputStream        *stream,
+                             GCancellable        *cancellable,
+                             GError             **error);
 
   /* Async ops: (optional in derived classes) */
-  void     (* read_async)  (GInputStream        *stream,
-                           void               *buffer,
-                           gsize               count,
-                           int                 io_priority,
-                           GCancellable       *cancellable,
-                           GAsyncReadyCallback callback,
-                           gpointer            user_data);
-  gssize   (* read_finish) (GInputStream       *stream,
-                           GAsyncResult       *result,
-                           GError            **error);
-  void     (* skip_async)  (GInputStream       *stream,
-                           gsize               count,
-                           int                 io_priority,
-                           GCancellable       *cancellable,
-                           GAsyncReadyCallback callback,
-                           gpointer            user_data);
-  gssize   (* skip_finish) (GInputStream        *stream,
-                           GAsyncResult       *result,
-                           GError            **error);
-  void     (* close_async) (GInputStream        *stream,
-                           int                  io_priority,
-                           GCancellable       *cancellable,
-                           GAsyncReadyCallback callback,
-                           gpointer            user_data);
-  gboolean (* close_finish)(GInputStream        *stream,
-                           GAsyncResult       *result,
-                           GError            **error);
+  void     (* read_async)   (GInputStream        *stream,
+                             void                *buffer,
+                             gsize                count,
+                             int                  io_priority,
+                             GCancellable        *cancellable,
+                             GAsyncReadyCallback  callback,
+                             gpointer             user_data);
+  gssize   (* read_finish)  (GInputStream        *stream,
+                             GAsyncResult        *result,
+                             GError             **error);
+  void     (* skip_async)   (GInputStream        *stream,
+                             gsize                count,
+                             int                  io_priority,
+                             GCancellable        *cancellable,
+                             GAsyncReadyCallback  callback,
+                             gpointer             user_data);
+  gssize   (* skip_finish)  (GInputStream        *stream,
+                             GAsyncResult        *result,
+                             GError             **error);
+  void     (* close_async)  (GInputStream        *stream,
+                             int                  io_priority,
+                             GCancellable        *cancellable,
+                             GAsyncReadyCallback  callback,
+                             gpointer             user_data);
+  gboolean (* close_finish) (GInputStream        *stream,
+                             GAsyncResult        *result,
+                             GError             **error);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -111,7 +111,7 @@ struct _GInputStreamClass
   void (*_g_reserved5) (void);
 };
 
-GType g_input_stream_get_type (void) G_GNUC_CONST;
+GType    g_input_stream_get_type      (void) G_GNUC_CONST;
 
 gssize   g_input_stream_read          (GInputStream          *stream,
                                       void                  *buffer,
index 142d6a9221d0acd0a1297cb87c63701f527979d8..e3a0b141e25eabad2a5bc5e7b825eab624243355 100644 (file)
--- a/gio/gio.h
+++ b/gio/gio.h
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
index affa514303de30aad1e6b616f8721b36a5347ad0..592cf06a18bdbcefe999073d0809a17e78475c2b 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -70,7 +70,7 @@ typedef enum {
  * @G_DATA_STREAM_NEWLINE_TYPE_CR: Selects "CR" line endings.
  * @G_DATA_STREAM_NEWLINE_TYPE_CR_LF: Selects "CR, LF" line ending, common on Microsoft Windows.
  * @G_DATA_STREAM_NEWLINE_TYPE_ANY: Automatically try to handle any line ending type.
- * 
+ *
  * #GDataStreamNewlineType is used when checking for or setting the line endings for a given file.
  **/
 typedef enum {
@@ -394,7 +394,7 @@ typedef enum {
  * @G_PASSWORD_SAVE_PERMANENTLY: save a password permanently.
  *
  * #GPasswordSave is used to indicate the lifespan of a saved password.
- * 
+ *
  * #Gvfs stores passwords in the Gnome keyring when this flag allows it
  * to, and later retrieves it again from there.
  **/
@@ -407,14 +407,14 @@ typedef enum {
 
 /**
  * GMountOperationResult:
- * @G_MOUNT_OPERATION_HANDLED: The request was fulfilled and the 
+ * @G_MOUNT_OPERATION_HANDLED: The request was fulfilled and the
  *     user specified data is now available
- * @G_MOUNT_OPERATION_ABORTED: The user requested the mount operation 
+ * @G_MOUNT_OPERATION_ABORTED: The user requested the mount operation
  *     to be aborted
- * @G_MOUNT_OPERATION_UNHANDLED: The request was unhandled (i.e. not 
+ * @G_MOUNT_OPERATION_UNHANDLED: The request was unhandled (i.e. not
  *     implemented)
- * 
- * #GMountOperationResult is returned as a result when a request for 
+ *
+ * #GMountOperationResult is returned as a result when a request for
  * information is send by the mounting operation.
  **/
 typedef enum {
@@ -427,9 +427,9 @@ typedef enum {
 /**
  * GOutputStreamSpliceFlags:
  * @G_OUTPUT_STREAM_SPLICE_NONE: Do not close either stream.
- * @G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE: Close the source stream after 
+ * @G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE: Close the source stream after
  *     the splice.
- * @G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET: Close the target stream after 
+ * @G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET: Close the target stream after
  *     the splice.
  *
  * GOutputStreamSpliceFlags determine how streams should be spliced.
@@ -445,7 +445,7 @@ typedef enum {
  * GEmblemOrigin:
  * @G_EMBLEM_ORIGIN_UNKNOWN: Emblem of unknown origin
  * @G_EMBLEM_ORIGIN_DEVICE: Embleme adds device-specific information
- * @G_EMBLEM_ORIGIN_LIVEMETADATA: Emblem depicts live metadata, such as "readonly" 
+ * @G_EMBLEM_ORIGIN_LIVEMETADATA: Emblem depicts live metadata, such as "readonly"
  * @G_EMBLEM_ORIGIN_TAG: Emblem comes from a user-defined tag, e.g. set by nautilus (in the future)
  *
  * GEmblemOrigin is used to add information about the origin of the emblem
index 81a301734cd035a0d700b75187adb798100c16c5..c1dc37708ac85c9d817778accce652bdf82262d2 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
 
 G_BEGIN_DECLS
 
-GQuark          g_io_error_quark      (void);
-
 /**
  * G_IO_ERROR:
- * 
+ *
  * Error domain for GIO. Errors in this domain will be from the #GIOErrorEnum enumeration.
  * See #GError for more information on error domains.
  **/
 #define G_IO_ERROR g_io_error_quark()
 
+GQuark       g_io_error_quark      (void);
 GIOErrorEnum g_io_error_from_errno (gint err_no);
 
 G_END_DECLS
index 0d8c5ab6da1be06a7dc3417e5177448f9ebd40d5..5a1aee51be3e67c990354cb22eb4325b3a07bef4 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -41,15 +41,15 @@ G_BEGIN_DECLS
 
 /**
  * GIOModule:
- * 
+ *
  * Opaque module base class for extending GIO.
  **/
 typedef struct _GIOModuleClass GIOModuleClass;
 
-GType      g_io_module_get_type (void) G_GNUC_CONST;
-GIOModule *g_io_module_new      (const gchar *filename);
+GType              g_io_module_get_type                       (void) G_GNUC_CONST;
+GIOModule         *g_io_module_new                            (const gchar       *filename);
 
-GList *g_io_modules_load_all_in_directory            (const char *dirname);
+GList             *g_io_modules_load_all_in_directory         (const gchar       *dirname);
 
 GIOExtensionPoint *g_io_extension_point_register              (const char        *name);
 GIOExtensionPoint *g_io_extension_point_lookup                (const char        *name);
@@ -64,31 +64,33 @@ GIOExtension *     g_io_extension_point_implement             (const char
                                                               const char        *extension_name,
                                                               gint               priority);
 
-GType                   g_io_extension_get_type     (GIOExtension *extension);
-const char *            g_io_extension_get_name     (GIOExtension *extension);
-gint                    g_io_extension_get_priority (GIOExtension *extension);
-GTypeClass*             g_io_extension_ref_class    (GIOExtension *extension);
+GType              g_io_extension_get_type                    (GIOExtension      *extension);
+const char *       g_io_extension_get_name                    (GIOExtension      *extension);
+gint               g_io_extension_get_priority                (GIOExtension      *extension);
+GTypeClass*        g_io_extension_ref_class                   (GIOExtension      *extension);
+
 
 /* API for the modules to implement */
+
 /**
  * g_io_module_load:
  * @module: a #GIOModule.
- * 
- * Required API for GIO modules to implement. 
- * This function is ran after the module has been loaded into GIO, 
+ *
+ * Required API for GIO modules to implement.
+ * This function is ran after the module has been loaded into GIO,
  * to initialize the module.
  **/
-void        g_io_module_load     (GIOModule   *module);
+void   g_io_module_load   (GIOModule *module);
 
 /**
  * g_io_module_unload:
  * @module: a #GIOModule.
- * 
- * Required API for GIO modules to implement. 
- * This function is ran when the module is being unloaded from GIO, 
+ *
+ * Required API for GIO modules to implement.
+ * This function is ran when the module is being unloaded from GIO,
  * to finalize the module.
  **/
-void        g_io_module_unload   (GIOModule   *module);
+void   g_io_module_unload (GIOModule *module);
 
 G_END_DECLS
 
index d522608c030dddb5abd7705e7dc2845eca2c3686..7d6b52738abd10b8bae6f3afc3f5c0e84951c9a1 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -27,7 +27,6 @@
 #ifndef __G_IO_SCHEDULER_H__
 #define __G_IO_SCHEDULER_H__
 
-#include <glib.h>
 #include <gio/giotypes.h>
 
 G_BEGIN_DECLS
index e19628fbb71ca1e0a0c3d4389234cc7c9afdb48a..c796a3823feb55a32828f62fe6f30ab49908d70f 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -27,7 +27,6 @@
 #ifndef __GIO_TYPES_H__
 #define __GIO_TYPES_H__
 
-#include <glib-object.h>
 #include <gio/gioenums.h>
 
 G_BEGIN_DECLS
index b8f457058baeaf830c31597d9f382e687ebda7f3..754090fe48771d29dd664482b7cb9f6b3418090e 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -38,8 +38,8 @@ G_BEGIN_DECLS
 
 /**
  * GLoadableIcon:
- * 
- * Generic type for all kinds of icons that can be loaded 
+ *
+ * Generic type for all kinds of icons that can be loaded
  * as a stream.
  **/
 typedef struct _GLoadableIconIface             GLoadableIconIface;
@@ -50,7 +50,7 @@ typedef struct _GLoadableIconIface                    GLoadableIconIface;
  * @load: Loads an icon.
  * @load_async: Loads an icon asynchronously.
  * @load_finish: Finishes an asynchronous icon load.
- * 
+ *
  * Interface for icons that can be loaded as a stream.
  **/
 struct _GLoadableIconIface
@@ -59,24 +59,23 @@ struct _GLoadableIconIface
 
   /* Virtual Table */
 
-  GInputStream * (*load)        (GLoadableIcon      *icon,
-                                int                 size,
-                                char              **type,
-                                GCancellable       *cancellable,
-                                GError            **error);
-  void           (*load_async)  (GLoadableIcon      *icon,
-                                int                 size,
-                                GCancellable       *cancellable,
-                                GAsyncReadyCallback callback,
-                                gpointer            user_data);
-  GInputStream * (*load_finish) (GLoadableIcon      *icon,
-                                 GAsyncResult      *res,
-                                 char             **type,
-                                 GError           **error);
+  GInputStream * (* load)        (GLoadableIcon       *icon,
+                                  int                  size,
+                                  char               **type,
+                                  GCancellable        *cancellable,
+                                  GError             **error);
+  void           (* load_async)  (GLoadableIcon       *icon,
+                                  int                  size,
+                                  GCancellable        *cancellable,
+                                  GAsyncReadyCallback  callback,
+                                  gpointer             user_data);
+  GInputStream * (* load_finish) (GLoadableIcon       *icon,
+                                  GAsyncResult        *res,
+                                  char               **type,
+                                  GError             **error);
 };
 
-GType g_loadable_icon_get_type (void) G_GNUC_CONST;
-
+GType         g_loadable_icon_get_type    (void) G_GNUC_CONST;
 
 GInputStream *g_loadable_icon_load        (GLoadableIcon        *icon,
                                           int                   size,
index 620f56ab0d1e89ccbd386897d3b31b337d4046ba..bf2f2b955fe1df0aa2896feba246c50be4c35b8a 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -43,23 +43,27 @@ typedef struct _GLocalDirectoryMonitorClass GLocalDirectoryMonitorClass;
 struct _GLocalDirectoryMonitor
 {
   GFileMonitor parent_instance;
-  gchar *dirname;
+
+  gchar             *dirname;
   /* For mount emulation */
   GUnixMountMonitor *mount_monitor;
-  gboolean was_mounted;
+  gboolean           was_mounted;
 };
 
-struct _GLocalDirectoryMonitorClass {
+struct _GLocalDirectoryMonitorClass
+{
   GFileMonitorClass parent_class;
+
   gboolean mount_notify;
-  gboolean (*is_supported) (void);
+
+  gboolean (* is_supported) (void);
 };
 
-GType g_local_directory_monitor_get_type (void) G_GNUC_CONST;
+GType           g_local_directory_monitor_get_type (void) G_GNUC_CONST;
 
-GFileMonitor* _g_local_directory_monitor_new (const char         *dirname,
-                                             GFileMonitorFlags   flags,
-                                             GError            **error);
+GFileMonitor * _g_local_directory_monitor_new      (const char         *dirname,
+                                                    GFileMonitorFlags   flags,
+                                                    GError            **error);
 
 G_END_DECLS
 
index cfb1fb835992e9b4efeb77a1e03f49aba02274fa..abb36fa8e4b13fdf37142a0fd7b5717fbc094805 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -42,9 +42,9 @@ struct _GLocalFileClass
   GObjectClass parent_class;
 };
 
-GType _g_local_file_get_type (void) G_GNUC_CONST;
-  
-GFile * _g_local_file_new (const char *filename);
+GType   _g_local_file_get_type (void) G_GNUC_CONST;
+
+GFile * _g_local_file_new      (const char *filename);
 
 G_END_DECLS
 
index f7197d0c1bb7822f97a90614991443e2762dfde6..1269be3ab037c8e56118aba2cc4c928ff13cf638 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -39,20 +39,18 @@ typedef struct _GLocalFileEnumerator         GLocalFileEnumerator;
 typedef struct _GLocalFileEnumeratorClass    GLocalFileEnumeratorClass;
 typedef struct _GLocalFileEnumeratorPrivate  GLocalFileEnumeratorPrivate;
 
-
 struct _GLocalFileEnumeratorClass
 {
   GFileEnumeratorClass parent_class;
-
 };
 
-GType _g_local_file_enumerator_get_type (void) G_GNUC_CONST;
+GType             _g_local_file_enumerator_get_type (void) G_GNUC_CONST;
 
-GFileEnumerator *_g_local_file_enumerator_new (GLocalFile *file,
-                                              const char *attributes,
-                                              GFileQueryInfoFlags flags,
-                                              GCancellable *cancellable,
-                                              GError **error);
+GFileEnumerator * _g_local_file_enumerator_new      (GLocalFile           *file,
+                                                     const char           *attributes,
+                                                     GFileQueryInfoFlags   flags,
+                                                     GCancellable         *cancellable,
+                                                     GError              **error);
 
 G_END_DECLS
 
index 4fe80a29e0ff9c8cf2342c388c862523b39aee0a..f30512e3607f8ce8c63f89f75574e61faa7a4db0 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
 
 G_BEGIN_DECLS
 
-typedef struct {
+typedef struct
+{
   gboolean writable;
   gboolean is_sticky;
   gboolean has_trash_dir;
-  int owner;
-  dev_t device;
+  int      owner;
+  dev_t    device;
 } GLocalParentFileInfo;
 
 #ifdef G_OS_WIN32
@@ -47,33 +48,33 @@ typedef struct {
 #define GLocalFileStat struct stat
 #endif
 
-gboolean   _g_local_file_has_trash_dir        (const char *dirname,
-                                              dev_t dir_dev);
-void       _g_local_file_info_get_parent_info (const char                 *dir,
-                                              GFileAttributeMatcher      *attribute_matcher,
-                                              GLocalParentFileInfo       *parent_info);
-GFileInfo *_g_local_file_info_get             (const char                 *basename,
-                                              const char                 *path,
-                                              GFileAttributeMatcher      *attribute_matcher,
-                                              GFileQueryInfoFlags         flags,
-                                              GLocalParentFileInfo       *parent_info,
-                                              GError                    **error);
-GFileInfo *_g_local_file_info_get_from_fd     (int                         fd,
-                                              char                       *attributes,
-                                              GError                    **error);
-char *     _g_local_file_info_create_etag     (GLocalFileStat             *statbuf);
-gboolean   _g_local_file_info_set_attribute   (char                       *filename,
-                                              const char                 *attribute,
-                                              GFileAttributeType          type,
-                                              gpointer                    value_p,
-                                              GFileQueryInfoFlags         flags,
-                                              GCancellable               *cancellable,
-                                              GError                    **error);
-gboolean   _g_local_file_info_set_attributes  (char                       *filename,
-                                              GFileInfo                  *info,
-                                              GFileQueryInfoFlags         flags,
-                                              GCancellable               *cancellable,
-                                              GError                    **error);
+gboolean   _g_local_file_has_trash_dir        (const char             *dirname,
+                                               dev_t                   dir_dev);
+void       _g_local_file_info_get_parent_info (const char             *dir,
+                                               GFileAttributeMatcher  *attribute_matcher,
+                                               GLocalParentFileInfo   *parent_info);
+GFileInfo *_g_local_file_info_get             (const char             *basename,
+                                               const char             *path,
+                                               GFileAttributeMatcher  *attribute_matcher,
+                                               GFileQueryInfoFlags     flags,
+                                               GLocalParentFileInfo   *parent_info,
+                                               GError                **error);
+GFileInfo *_g_local_file_info_get_from_fd     (int                     fd,
+                                               char                   *attributes,
+                                               GError                **error);
+char *     _g_local_file_info_create_etag     (GLocalFileStat         *statbuf);
+gboolean   _g_local_file_info_set_attribute   (char                   *filename,
+                                               const char             *attribute,
+                                               GFileAttributeType      type,
+                                               gpointer                value_p,
+                                               GFileQueryInfoFlags     flags,
+                                               GCancellable           *cancellable,
+                                               GError                **error);
+gboolean   _g_local_file_info_set_attributes  (char                   *filename,
+                                               GFileInfo              *info,
+                                               GFileQueryInfoFlags     flags,
+                                               GCancellable           *cancellable,
+                                               GError                **error);
 
 G_END_DECLS
 
index ac6469d920672b5ec2ab6fb169c9b1b9dcd47ad4..29740d6c96dd575bbd724cef82306b297d43ba5e 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -51,9 +51,9 @@ struct _GLocalFileInputStreamClass
   GFileInputStreamClass parent_class;
 };
 
-GType _g_local_file_input_stream_get_type (void) G_GNUC_CONST;
+GType              _g_local_file_input_stream_get_type (void) G_GNUC_CONST;
 
-GFileInputStream *_g_local_file_input_stream_new (int fd);
+GFileInputStream * _g_local_file_input_stream_new      (int fd);
 
 G_END_DECLS
 
index 20b7762a8ad0616003779e3843c7f6ac0ab37af6..7cc6b134fa4b16fa9a24b0ae878904c6c42604aa 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -41,19 +41,22 @@ typedef struct _GLocalFileMonitorClass GLocalFileMonitorClass;
 struct _GLocalFileMonitor
 {
   GFileMonitor parent_instance;
+
   gchar *filename;
 };
 
-struct _GLocalFileMonitorClass {
+struct _GLocalFileMonitorClass
+{
   GFileMonitorClass parent_class;
-  gboolean (*is_supported) (void);
+
+  gboolean (* is_supported) (void);
 };
 
-GType g_local_file_monitor_get_type (void) G_GNUC_CONST;
+GType           g_local_file_monitor_get_type (void) G_GNUC_CONST;
 
-GFileMonitor* _g_local_file_monitor_new (const char         *pathname,
-                                        GFileMonitorFlags   flags,
-                                        GError            **error);
+GFileMonitor * _g_local_file_monitor_new      (const char         *pathname,
+                                               GFileMonitorFlags   flags,
+                                               GError            **error);
 
 G_END_DECLS
 
index 1e35735d6df8c02ebb4334fe12ecfe592ba15843..3606f658f92f64309aec7c634cb5b329b66eebbe 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -51,21 +51,21 @@ struct _GLocalFileOutputStreamClass
   GFileOutputStreamClass parent_class;
 };
 
-GType _g_local_file_output_stream_get_type (void) G_GNUC_CONST;
-GFileOutputStream *_g_local_file_output_stream_create  (const char       *filename,
-                                                       GFileCreateFlags  flags,
-                                                       GCancellable     *cancellable,
-                                                       GError          **error);
-GFileOutputStream *_g_local_file_output_stream_append  (const char       *filename,
-                                                       GFileCreateFlags  flags,
-                                                       GCancellable     *cancellable,
-                                                       GError          **error);
-GFileOutputStream *_g_local_file_output_stream_replace (const char       *filename,
-                                                       const char       *etag,
-                                                       gboolean          create_backup,
-                                                       GFileCreateFlags  flags,
-                                                       GCancellable     *cancellable,
-                                                       GError          **error);
+GType               _g_local_file_output_stream_get_type (void) G_GNUC_CONST;
+GFileOutputStream * _g_local_file_output_stream_create   (const char       *filename,
+                                                          GFileCreateFlags  flags,
+                                                          GCancellable     *cancellable,
+                                                          GError          **error);
+GFileOutputStream * _g_local_file_output_stream_append   (const char       *filename,
+                                                          GFileCreateFlags  flags,
+                                                          GCancellable     *cancellable,
+                                                          GError          **error);
+GFileOutputStream * _g_local_file_output_stream_replace  (const char       *filename,
+                                                          const char       *etag,
+                                                          gboolean          create_backup,
+                                                          GFileCreateFlags  flags,
+                                                          GCancellable     *cancellable,
+                                                          GError          **error);
 
 G_END_DECLS
 
index 80a1d3a47569ddb17003e51b9f8dd6e50f7e9ca0..5d9de2ff884ffb3ed84fc4fc2d34f9da22ca0c1c 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
 
 G_BEGIN_DECLS
 
-#define G_TYPE_LOCAL_VFS                       (_g_local_vfs_get_type ())
-#define G_LOCAL_VFS(obj)                       (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_LOCAL_VFS, GLocalVfs))
-#define G_LOCAL_VFS_CLASS(klass)               (G_TYPE_CHECK_CLASS_CAST ((klass), G_TYPE_LOCAL_VFS, GLocalVfsClass))
-#define G_IS_LOCAL_VFS(obj)                    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_LOCAL_VFS))
-#define G_IS_LOCAL_VFS_CLASS(klass)            (G_TYPE_CHECK_CLASS_TYPE ((klass), G_TYPE_LOCAL_VFS))
-#define G_LOCAL_VFS_GET_CLASS(obj)             (G_TYPE_INSTANCE_GET_CLASS ((obj), G_TYPE_LOCAL_VFS, GLocalVfsClass))
+#define G_TYPE_LOCAL_VFS            (_g_local_vfs_get_type ())
+#define G_LOCAL_VFS(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_LOCAL_VFS, GLocalVfs))
+#define G_LOCAL_VFS_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), G_TYPE_LOCAL_VFS, GLocalVfsClass))
+#define G_IS_LOCAL_VFS(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_LOCAL_VFS))
+#define G_IS_LOCAL_VFS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_TYPE_LOCAL_VFS))
+#define G_LOCAL_VFS_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), G_TYPE_LOCAL_VFS, GLocalVfsClass))
 
 typedef struct _GLocalVfs       GLocalVfs;
 typedef struct _GLocalVfsClass  GLocalVfsClass;
 
 GType   _g_local_vfs_get_type  (void) G_GNUC_CONST;
 
-GVfs *_g_local_vfs_new (void);
-
+GVfs  * _g_local_vfs_new       (void);
 
 G_END_DECLS
 
index 0aa120024437f46370ee8ae4fecefc43668a22e8..e629db1d9b986a74b39a039066c9dc8a894fbc97 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -17,7 +17,7 @@
  * Free Software Foundation, Inc., 59 Temple Place, Suite 330,
  * Boston, MA 02111-1307, USA.
  *
- * Author: Christian Kellner <gicmo@gnome.org> 
+ * Author: Christian Kellner <gicmo@gnome.org>
  */
 
 #if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
@@ -40,7 +40,7 @@ G_BEGIN_DECLS
 
 /**
  * GMemoryInputStream:
- * 
+ *
  * Implements #GInputStream for arbitrary memory chunks.
  **/
 typedef struct _GMemoryInputStreamClass    GMemoryInputStreamClass;
@@ -56,7 +56,7 @@ struct _GMemoryInputStream
 
 struct _GMemoryInputStreamClass
 {
- GInputStreamClass parent_class;
 GInputStreamClass parent_class;
 
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -67,15 +67,15 @@ struct _GMemoryInputStreamClass
 };
 
 
-GType          g_memory_input_stream_get_type  (void) G_GNUC_CONST;
-GInputStream * g_memory_input_stream_new               (void);
-GInputStream * g_memory_input_stream_new_from_data     (const void     *data,
-                                                       gssize          len,
-                                                       GDestroyNotify  destroy);
-void           g_memory_input_stream_add_data          (GMemoryInputStream *stream,
-                                                        const void         *data,
-                                                        gssize              len,
-                                                        GDestroyNotify      destroy);
+GType          g_memory_input_stream_get_type      (void) G_GNUC_CONST;
+GInputStream * g_memory_input_stream_new           (void);
+GInputStream * g_memory_input_stream_new_from_data (const void         *data,
+                                                    gssize              len,
+                                                    GDestroyNotify      destroy);
+void           g_memory_input_stream_add_data      (GMemoryInputStream *stream,
+                                                    const void         *data,
+                                                    gssize              len,
+                                                    GDestroyNotify      destroy);
 
 G_END_DECLS
 
index 9e6f67e16291129c8af1573d98d73a3761287be7..d2f5b7f3d9e69f8250efa03e6e05875b35a09160 100644 (file)
@@ -56,7 +56,7 @@ struct _GMemoryOutputStream
 
 struct _GMemoryOutputStreamClass
 {
- GOutputStreamClass parent_class;
 GOutputStreamClass parent_class;
 
   /*< private >*/
   /* Padding for future expansion */
@@ -79,8 +79,8 @@ struct _GMemoryOutputStreamClass
  *
  * Returns: a pointer to the reallocated memory
  */
-typedef gpointer (*GReallocFunc) (gpointer data,
-                                  gsize    size);
+typedef gpointer (* GReallocFunc) (gpointer data,
+                                   gsize    size);
 
 GType          g_memory_output_stream_get_type      (void) G_GNUC_CONST;
 
index 969d94e1094d3a52bd4bee43fecfe8fc3fe45002..66304bf7be7729622e600e07575570c5cff25742 100644 (file)
@@ -1,7 +1,7 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2008 Red Hat, Inc.
- * 
+ *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
  * License as published by the Free Software Foundation; either
@@ -63,7 +63,7 @@ typedef struct _GMountIface    GMountIface;
  *     type guessing. This operation was added in 2.18.
  * @guess_content_type_finish: Finishes a contenet type guessing operation.
  * @guess_content_type_sync: Synchronous variant of @guess_content_type.
- * 
+ *
  * Interface for implementing operations for mounts.
  **/
 struct _GMountIface
@@ -72,107 +72,110 @@ struct _GMountIface
 
   /* signals */
 
-  void (*changed) (GMount *mount);
-  void (*unmounted) (GMount *mount);
-  
+  void        (* changed)                   (GMount              *mount);
+  void        (* unmounted)                 (GMount              *mount);
+
   /* Virtual Table */
 
-  GFile *            (*get_root)             (GMount         *mount);
-  char *             (*get_name)             (GMount         *mount);
-  GIcon *            (*get_icon)             (GMount         *mount);
-  char *             (*get_uuid)             (GMount         *mount);
-  GVolume *          (*get_volume)           (GMount         *mount);
-  GDrive *           (*get_drive)            (GMount         *mount);
-  gboolean           (*can_unmount)          (GMount         *mount);
-  gboolean           (*can_eject)            (GMount         *mount);
-  void               (*unmount)              (GMount         *mount,
-                                             GMountUnmountFlags flags,
-                                              GCancellable    *cancellable,
-                                              GAsyncReadyCallback callback,
-                                              gpointer         user_data);
-  gboolean           (*unmount_finish)       (GMount         *mount,
-                                              GAsyncResult    *result,
-                                              GError         **error);
-  void               (*eject)                (GMount         *mount,
-                                             GMountUnmountFlags flags,
-                                              GCancellable    *cancellable,
-                                              GAsyncReadyCallback callback,
-                                              gpointer         user_data);
-  gboolean           (*eject_finish)         (GMount         *mount,
-                                              GAsyncResult    *result,
-                                              GError         **error);
-  void               (*remount)              (GMount         *mount,
-                                             GMountMountFlags     flags,
-                                             GMountOperation     *mount_operation,
-                                              GCancellable    *cancellable,
-                                              GAsyncReadyCallback callback,
-                                              gpointer         user_data);
-  gboolean           (*remount_finish)       (GMount          *mount,
-                                              GAsyncResult    *result,
-                                              GError         **error);
-
-  void               (*guess_content_type)        (GMount              *mount,
-                                                   gboolean             force_rescan,
-                                                   GCancellable        *cancellable,
-                                                  GAsyncReadyCallback  callback,
-                                                  gpointer             user_data);
-
-  gchar **           (*guess_content_type_finish) (GMount              *mount,
-                                                   GAsyncResult        *result,
-                                                    GError             **error); 
-
-  gchar **           (*guess_content_type_sync) (GMount              *mount,
-                                                 gboolean             force_rescan,
-                                                 GCancellable        *cancellable,
-                                                 GError             **error);
+  GFile     * (* get_root)                  (GMount              *mount);
+  char      * (* get_name)                  (GMount              *mount);
+  GIcon     * (* get_icon)                  (GMount              *mount);
+  char      * (* get_uuid)                  (GMount              *mount);
+  GVolume   * (* get_volume)                (GMount              *mount);
+  GDrive    * (* get_drive)                 (GMount              *mount);
+  gboolean    (* can_unmount)               (GMount              *mount);
+  gboolean    (* can_eject)                 (GMount              *mount);
+
+  void        (* unmount)                   (GMount              *mount,
+                                             GMountUnmountFlags   flags,
+                                             GCancellable        *cancellable,
+                                             GAsyncReadyCallback  callback,
+                                             gpointer             user_data);
+  gboolean    (* unmount_finish)            (GMount              *mount,
+                                             GAsyncResult        *result,
+                                             GError             **error);
+
+  void        (* eject)                     (GMount              *mount,
+                                             GMountUnmountFlags   flags,
+                                             GCancellable        *cancellable,
+                                             GAsyncReadyCallback  callback,
+                                             gpointer             user_data);
+  gboolean    (* eject_finish)              (GMount              *mount,
+                                             GAsyncResult        *result,
+                                             GError             **error);
+
+  void        (* remount)                   (GMount              *mount,
+                                             GMountMountFlags     flags,
+                                             GMountOperation     *mount_operation,
+                                             GCancellable        *cancellable,
+                                             GAsyncReadyCallback  callback,
+                                             gpointer             user_data);
+  gboolean    (* remount_finish)            (GMount              *mount,
+                                             GAsyncResult        *result,
+                                             GError             **error);
+
+  void        (* guess_content_type)        (GMount              *mount,
+                                             gboolean             force_rescan,
+                                             GCancellable        *cancellable,
+                                             GAsyncReadyCallback  callback,
+                                             gpointer             user_data);
+  gchar    ** (* guess_content_type_finish) (GMount              *mount,
+                                             GAsyncResult        *result,
+                                             GError             **error);
+  gchar    ** (* guess_content_type_sync)   (GMount              *mount,
+                                             gboolean             force_rescan,
+                                             GCancellable        *cancellable,
+                                             GError             **error);
 };
 
-GType g_mount_get_type (void) G_GNUC_CONST;
-
-GFile *            g_mount_get_root             (GMount              *mount);
-char *             g_mount_get_name             (GMount              *mount);
-GIcon *            g_mount_get_icon             (GMount              *mount);
-char *             g_mount_get_uuid             (GMount              *mount);
-GVolume *          g_mount_get_volume           (GMount              *mount);
-GDrive *           g_mount_get_drive            (GMount              *mount);
-gboolean           g_mount_can_unmount          (GMount              *mount);
-gboolean           g_mount_can_eject            (GMount              *mount);
-void               g_mount_unmount              (GMount              *mount,
-                                                GMountUnmountFlags   flags,
-                                                 GCancellable        *cancellable,
-                                                 GAsyncReadyCallback  callback,
-                                                 gpointer             user_data);
-gboolean           g_mount_unmount_finish       (GMount              *mount,
-                                                 GAsyncResult        *result,
-                                                 GError             **error);
-void               g_mount_eject                (GMount              *mount,
-                                                GMountUnmountFlags   flags,
-                                                 GCancellable        *cancellable,
-                                                 GAsyncReadyCallback  callback,
-                                                 gpointer             user_data);
-gboolean           g_mount_eject_finish         (GMount              *mount,
-                                                 GAsyncResult        *result,
-                                                 GError             **error);
-void               g_mount_remount              (GMount              *mount,
-                                                GMountMountFlags     flags,
-                                                GMountOperation     *mount_operation,
-                                                 GCancellable        *cancellable,
-                                                 GAsyncReadyCallback  callback,
-                                                 gpointer             user_data);
-gboolean           g_mount_remount_finish       (GMount              *mount,
-                                                 GAsyncResult        *result,
-                                                 GError             **error);
-
-void          g_mount_guess_content_type        (GMount              *mount,
-                                                 gboolean             force_rescan,
-                                                 GCancellable        *cancellable,
-                                                 GAsyncReadyCallback  callback,
-                                                 gpointer             user_data);
-gchar **      g_mount_guess_content_type_finish (GMount              *mount,
-                                                 GAsyncResult        *result,
-                                                 GError             **error);
-
-gchar **      g_mount_guess_content_type_sync (GMount              *mount,
+GType       g_mount_get_type                  (void) G_GNUC_CONST;
+
+GFile     * g_mount_get_root                  (GMount              *mount);
+char      * g_mount_get_name                  (GMount              *mount);
+GIcon     * g_mount_get_icon                  (GMount              *mount);
+char      * g_mount_get_uuid                  (GMount              *mount);
+GVolume   * g_mount_get_volume                (GMount              *mount);
+GDrive    * g_mount_get_drive                 (GMount              *mount);
+gboolean    g_mount_can_unmount               (GMount              *mount);
+gboolean    g_mount_can_eject                 (GMount              *mount);
+
+void        g_mount_unmount                   (GMount              *mount,
+                                               GMountUnmountFlags   flags,
+                                               GCancellable        *cancellable,
+                                               GAsyncReadyCallback  callback,
+                                               gpointer             user_data);
+gboolean    g_mount_unmount_finish            (GMount              *mount,
+                                               GAsyncResult        *result,
+                                               GError             **error);
+
+void        g_mount_eject                     (GMount              *mount,
+                                               GMountUnmountFlags   flags,
+                                               GCancellable        *cancellable,
+                                               GAsyncReadyCallback  callback,
+                                               gpointer             user_data);
+gboolean    g_mount_eject_finish              (GMount              *mount,
+                                               GAsyncResult        *result,
+                                               GError             **error);
+
+void        g_mount_remount                   (GMount              *mount,
+                                               GMountMountFlags     flags,
+                                               GMountOperation     *mount_operation,
+                                               GCancellable        *cancellable,
+                                               GAsyncReadyCallback  callback,
+                                               gpointer             user_data);
+gboolean    g_mount_remount_finish            (GMount              *mount,
+                                               GAsyncResult        *result,
+                                               GError             **error);
+
+void        g_mount_guess_content_type        (GMount              *mount,
+                                               gboolean             force_rescan,
+                                               GCancellable        *cancellable,
+                                               GAsyncReadyCallback  callback,
+                                               gpointer             user_data);
+gchar    ** g_mount_guess_content_type_finish (GMount              *mount,
+                                               GAsyncResult        *result,
+                                               GError             **error);
+gchar    ** g_mount_guess_content_type_sync   (GMount              *mount,
                                                gboolean             force_rescan,
                                                GCancellable        *cancellable,
                                                GError             **error);
index 03bfc91d65300c0e760477a32ec421d4e17d354b..6c3029dc8cd02ded475efa8c412cc5902ac132ee 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,8 +40,8 @@ G_BEGIN_DECLS
 
 /**
  * GMountOperation:
- * 
- * Class for providing authentication methods for mounting operations, 
+ *
+ * Class for providing authentication methods for mounting operations,
  * such as mounting a file locally, or authenticating with a server.
  **/
 typedef struct _GMountOperationClass   GMountOperationClass;
@@ -60,19 +60,19 @@ struct _GMountOperationClass
 
   /* signals: */
 
-  void (* ask_password) (GMountOperation *op,
-                        const char      *message,
-                        const char      *default_user,
-                        const char      *default_domain,
-                        GAskPasswordFlags flags);
-
-  void (* ask_question) (GMountOperation *op,
-                        const char      *message,
-                        const char      *choices[]);
-  
-  void (* reply)        (GMountOperation *op,
-                        GMountOperationResult result);
-  
+  void (* ask_password) (GMountOperation       *op,
+                        const char            *message,
+                        const char            *default_user,
+                        const char            *default_domain,
+                        GAskPasswordFlags      flags);
+
+  void (* ask_question) (GMountOperation       *op,
+                        const char            *message,
+                        const char            *choices[]);
+
+  void (* reply)        (GMountOperation       *op,
+                        GMountOperationResult  result);
+
   /*< private >*/
   /* Padding for future expansion */
   void (*_g_reserved1) (void);
@@ -89,9 +89,8 @@ struct _GMountOperationClass
   void (*_g_reserved12) (void);
 };
 
-GType g_mount_operation_get_type (void) G_GNUC_CONST;
-  
-GMountOperation *  g_mount_operation_new (void);
+GType             g_mount_operation_get_type      (void) G_GNUC_CONST;
+GMountOperation * g_mount_operation_new           (void);
 
 const char *  g_mount_operation_get_username      (GMountOperation *op);
 void          g_mount_operation_set_username      (GMountOperation *op,
index d6a9105568a26507a50ff554f6f3f7927be69309..9c859fef85ffb49b585304e20ad40cc5c1ab81fa 100644 (file)
@@ -16,20 +16,21 @@ G_BEGIN_DECLS
 typedef struct _GNativeVolumeMonitor      GNativeVolumeMonitor;
 typedef struct _GNativeVolumeMonitorClass GNativeVolumeMonitorClass;
 
-struct _GNativeVolumeMonitor {
+struct _GNativeVolumeMonitor
+{
   GVolumeMonitor parent_instance;
 };
 
-struct _GNativeVolumeMonitorClass {
+struct _GNativeVolumeMonitorClass
+{
   GVolumeMonitorClass parent_class;
 
-  GMount * (*get_mount_for_mount_path) (const char *mount_path,
-                                       GCancellable *cancellable);
+  GMount * (* get_mount_for_mount_path) (const char   *mount_path,
+                                         GCancellable *cancellable);
 };
 
 GType g_native_volume_monitor_get_type (void) G_GNUC_CONST;
 
-
 G_END_DECLS
 
 #endif /* __G_NATIVE_VOLUME_MONITOR_H__ */
index a4b9ef187cb89e173fc0f31991512be02249eb52..e9f316013017b64e2a96f3bb8172a18bc09cafc9 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,10 +40,10 @@ G_BEGIN_DECLS
 
 /**
  * GOutputStream:
- * 
- * Base class for writing output. 
- * 
- * All classes derived from GOutputStream should implement synchronous 
+ *
+ * Base class for writing output.
+ *
+ * All classes derived from GOutputStream should implement synchronous
  * writing, splicing, flushing and closing streams, but may implement
  * asynchronous versions.
  **/
@@ -53,7 +53,7 @@ typedef struct _GOutputStreamPrivate  GOutputStreamPrivate;
 struct _GOutputStream
 {
   GObject parent_instance;
-  
+
   /*< private >*/
   GOutputStreamPrivate *priv;
 };
@@ -64,62 +64,62 @@ struct _GOutputStreamClass
   GObjectClass parent_class;
 
   /* Sync ops: */
-  
-  gssize      (* write_fn)(GOutputStream *stream,
-                          const void *buffer,
-                          gsize count,
-                          GCancellable *cancellable,
-                          GError **error);
-  gssize      (* splice)  (GOutputStream *stream,
-                          GInputStream  *source,
-                          GOutputStreamSpliceFlags   flags,
-                          GCancellable  *cancellable,
-                          GError       **error);
-  gboolean    (* flush)          (GOutputStream *stream,
-                          GCancellable  *cancellable,
-                          GError       **error);
-  gboolean    (* close_fn)(GOutputStream *stream,
-                          GCancellable  *cancellable,
-                          GError       **error);
-  
+
+  gssize      (* write_fn)      (GOutputStream            *stream,
+                                 const void               *buffer,
+                                 gsize                     count,
+                                 GCancellable             *cancellable,
+                                 GError                  **error);
+  gssize      (* splice)        (GOutputStream            *stream,
+                                 GInputStream             *source,
+                                 GOutputStreamSpliceFlags  flags,
+                                 GCancellable             *cancellable,
+                                 GError                  **error);
+  gboolean    (* flush)                (GOutputStream            *stream,
+                                 GCancellable             *cancellable,
+                                 GError                  **error);
+  gboolean    (* close_fn)      (GOutputStream            *stream,
+                                 GCancellable             *cancellable,
+                                 GError                  **error);
+
   /* Async ops: (optional in derived classes) */
 
-  void     (* write_async)  (GOutputStream       *stream,
-                            const void          *buffer,
-                            gsize                count,
-                            int                  io_priority,
-                            GCancellable        *cancellable,
-                            GAsyncReadyCallback  callback,
-                            gpointer             user_data);
-  gssize   (* write_finish) (GOutputStream       *stream,
-                            GAsyncResult        *result,
-                            GError             **error);
-  void     (* splice_async) (GOutputStream       *stream,
-                            GInputStream        *source,
-                            GOutputStreamSpliceFlags flags,
-                            int                  io_priority,
-                            GCancellable        *cancellable,
-                            GAsyncReadyCallback  callback,
-                            gpointer             data);
-  gssize   (* splice_finish)(GOutputStream       *stream,
-                            GAsyncResult        *result,
-                            GError             **error);
-  void     (* flush_async)  (GOutputStream       *stream,
-                            int                  io_priority,
-                            GCancellable        *cancellable,
-                            GAsyncReadyCallback  callback,
-                            gpointer             user_data);
-  gboolean (* flush_finish) (GOutputStream       *stream,
-                            GAsyncResult        *result,
-                            GError             **error);
-  void     (* close_async)  (GOutputStream       *stream,
-                            int                  io_priority,
-                            GCancellable        *cancellable,
-                            GAsyncReadyCallback  callback,
-                            gpointer             user_data);
-  gboolean (* close_finish) (GOutputStream       *stream,
-                            GAsyncResult        *result,
-                            GError             **error);
+  void        (* write_async)   (GOutputStream            *stream,
+                                 const void               *buffer,
+                                 gsize                     count,
+                                 int                       io_priority,
+                                 GCancellable             *cancellable,
+                                 GAsyncReadyCallback       callback,
+                                 gpointer                  user_data);
+  gssize      (* write_finish)  (GOutputStream            *stream,
+                                 GAsyncResult             *result,
+                                 GError                  **error);
+  void        (* splice_async)  (GOutputStream            *stream,
+                                 GInputStream             *source,
+                                 GOutputStreamSpliceFlags  flags,
+                                 int                       io_priority,
+                                 GCancellable             *cancellable,
+                                 GAsyncReadyCallback       callback,
+                                 gpointer                  data);
+  gssize      (* splice_finish) (GOutputStream            *stream,
+                                 GAsyncResult             *result,
+                                 GError                  **error);
+  void        (* flush_async)   (GOutputStream            *stream,
+                                 int                       io_priority,
+                                 GCancellable             *cancellable,
+                                 GAsyncReadyCallback       callback,
+                                 gpointer                  user_data);
+  gboolean    (* flush_finish)  (GOutputStream            *stream,
+                                 GAsyncResult             *result,
+                                 GError                  **error);
+  void        (* close_async)   (GOutputStream            *stream,
+                                 int                       io_priority,
+                                 GCancellable             *cancellable,
+                                 GAsyncReadyCallback       callback,
+                                 gpointer                  user_data);
+  gboolean    (* close_finish)  (GOutputStream            *stream,
+                                 GAsyncResult             *result,
+                                 GError                  **error);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -133,8 +133,8 @@ struct _GOutputStreamClass
   void (*_g_reserved8) (void);
 };
 
-GType g_output_stream_get_type (void) G_GNUC_CONST;
-  
+GType    g_output_stream_get_type      (void) G_GNUC_CONST;
+
 gssize   g_output_stream_write         (GOutputStream             *stream,
                                        const void                *buffer,
                                        gsize                      count,
index 7ab65b141d53894ba8cf916248118c3d338c0f8d..6537f5aa01122ad8311be8ecd51d8be420d22086 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -36,13 +36,14 @@ G_BEGIN_DECLS
 typedef struct _GPollFileMonitor      GPollFileMonitor;
 typedef struct _GPollFileMonitorClass GPollFileMonitorClass;
 
-struct _GPollFileMonitorClass {
+struct _GPollFileMonitorClass
+{
   GFileMonitorClass parent_class;
 };
 
-GType _g_poll_file_monitor_get_type (void) G_GNUC_CONST;
+GType          _g_poll_file_monitor_get_type (void) G_GNUC_CONST;
 
-GFileMonitor* _g_poll_file_monitor_new (GFile *file);
+GFileMonitor * _g_poll_file_monitor_new      (GFile *file);
 
 G_END_DECLS
 
index 6322e27a43cea383464a549344339186bf5e7232..0cba50fd7f19149b8f6381ae5f56bd5d097c3396 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -38,9 +38,9 @@ G_BEGIN_DECLS
 
 /**
  * GSeekable:
- * 
+ *
  * Seek object for streaming operations.
- **/ 
+ **/
 typedef struct _GSeekableIface   GSeekableIface;
 
 /**
@@ -51,24 +51,24 @@ typedef struct _GSeekableIface   GSeekableIface;
  * @seek: Seeks to a location within a stream.
  * @can_truncate: Chekcs if truncation is suppored by the stream.
  * @truncate_fn: Truncates a stream.
- * 
+ *
  * Provides an interface for implementing seekable functionality on I/O Streams.
- **/ 
+ **/
 struct _GSeekableIface
 {
   GTypeInterface g_iface;
 
   /* Virtual Table */
-  
+
   goffset     (* tell)          (GSeekable    *seekable);
-  
+
   gboolean    (* can_seek)       (GSeekable    *seekable);
   gboolean    (* seek)          (GSeekable    *seekable,
                                  goffset       offset,
                                  GSeekType     type,
                                  GCancellable *cancellable,
                                  GError      **error);
-  
+
   gboolean    (* can_truncate)   (GSeekable    *seekable);
   gboolean    (* truncate_fn)    (GSeekable    *seekable,
                                  goffset       offset,
@@ -78,7 +78,7 @@ struct _GSeekableIface
   /* TODO: Async seek/truncate */
 };
 
-GType g_seekable_get_type (void) G_GNUC_CONST;
+GType    g_seekable_get_type     (void) G_GNUC_CONST;
 
 goffset  g_seekable_tell         (GSeekable     *seekable);
 gboolean g_seekable_can_seek     (GSeekable     *seekable);
index 815d76da750ade1f8edb1019d19d3668f64a0817..0d7ea7580b3d890615765f0800bbc9aa7f373cf1 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,14 +40,14 @@ G_BEGIN_DECLS
 
 /**
  * GSimpleAsyncResult:
- * 
+ *
  * A simple implementation of #GAsyncResult.
  **/
 typedef struct _GSimpleAsyncResultClass   GSimpleAsyncResultClass;
 
 
-GType g_simple_async_result_get_type (void) G_GNUC_CONST;
-  
+GType               g_simple_async_result_get_type         (void) G_GNUC_CONST;
+
 GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
                                                            GAsyncReadyCallback      callback,
                                                            gpointer                 user_data,
@@ -103,20 +103,20 @@ void                g_simple_async_result_set_error_va     (GSimpleAsyncResult
                                                            const char              *format,
                                                            va_list                  args);
 
-void g_simple_async_report_error_in_idle  (GObject *object,
+void g_simple_async_report_error_in_idle  (GObject            *object,
                                           GAsyncReadyCallback callback,
-                                          gpointer user_data,
-                                          GQuark         domain,
-                                          gint           code,
-                                          const char    *format,
+                                          gpointer            user_data,
+                                          GQuark              domain,
+                                          gint                code,
+                                          const char         *format,
                                           ...);
-void g_simple_async_report_gerror_in_idle (GObject *object,
+void g_simple_async_report_gerror_in_idle (GObject            *object,
                                           GAsyncReadyCallback callback,
-                                          gpointer user_data,
-                                          GError *error);
+                                          gpointer            user_data,
+                                          GError             *error);
 
 G_END_DECLS
 
 
-  
+
 #endif /* __G_SIMPLE_ASYNC_RESULT_H__ */
index 897eeea53fb4da8da9c9fbbeb90a47abc1f6cd20..7b934fd6f869c366e4b4df4e3e6c295de306667d 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -40,20 +40,20 @@ G_BEGIN_DECLS
 
 /**
  * GThemedIcon:
- * 
+ *
  * An implementation of #GIcon for themed icons.
  **/
 typedef struct _GThemedIconClass   GThemedIconClass;
 
-GType g_themed_icon_get_type (void) G_GNUC_CONST;
-  
+GType  g_themed_icon_get_type                   (void) G_GNUC_CONST;
+
 GIcon *g_themed_icon_new                        (const char  *iconname);
 GIcon *g_themed_icon_new_with_default_fallbacks (const char  *iconname);
-GIcon *g_themed_icon_new_from_names             (char       **iconnames, 
+GIcon *g_themed_icon_new_from_names             (char       **iconnames,
                                                  int          len);
-void   g_themed_icon_prepend_name               (GThemedIcon *icon, 
+void   g_themed_icon_prepend_name               (GThemedIcon *icon,
                                                  const char  *iconname);
-void   g_themed_icon_append_name                (GThemedIcon *icon, 
+void   g_themed_icon_append_name                (GThemedIcon *icon,
                                                  const char  *iconname);
 
 const char * const *g_themed_icon_get_names     (GThemedIcon *icon);
index 5c092e3bbb7d01c86b40ef4219ab9ac1b118c163..2924b662807996ee80fcd42c2cce37d486466ac7 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -37,7 +37,8 @@ G_BEGIN_DECLS
 typedef struct _GUnionVolumeMonitor      GUnionVolumeMonitor;
 typedef struct _GUnionVolumeMonitorClass GUnionVolumeMonitorClass;
 
-struct _GUnionVolumeMonitorClass {
+struct _GUnionVolumeMonitorClass
+{
   GVolumeMonitorClass parent_class;
 };
 
index 7bb7cd96872d771627cbb7608a7061f996e8404c..9d80f01fe6f263966d8c8097c0d4a529c324f571 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -36,7 +36,7 @@ G_BEGIN_DECLS
 
 /**
  * GUnixInputStream:
- * 
+ *
  * Implements #GInputStream for reading from selectable unix file descriptors
  **/
 typedef struct _GUnixInputStream         GUnixInputStream;
@@ -64,10 +64,10 @@ struct _GUnixInputStreamClass
   void (*_g_reserved5) (void);
 };
 
-GType g_unix_input_stream_get_type (void) G_GNUC_CONST;
+GType          g_unix_input_stream_get_type (void) G_GNUC_CONST;
 
-GInputStream *g_unix_input_stream_new (int fd,
-                                      gboolean close_fd_at_close);
+GInputStream * g_unix_input_stream_new      (int      fd,
+                                             gboolean close_fd_at_close);
 
 G_END_DECLS
 
index 55841af2f26fb8b368097bae8d109bb4e16d541d..35cd64d5df9c6876fa75c42fb9658c3972280927 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -38,20 +38,21 @@ G_BEGIN_DECLS
 
 typedef struct _GUnixMountClass GUnixMountClass;
 
-struct _GUnixMountClass {
-   GObjectClass parent_class;
+struct _GUnixMountClass
+{
+  GObjectClass parent_class;
 };
 
-GType _g_unix_mount_get_type (void) G_GNUC_CONST;
+GType        _g_unix_mount_get_type       (void) G_GNUC_CONST;
 
-GUnixMount *_g_unix_mount_new                    (GVolumeMonitor       *volume_monitor,
-                                                  GUnixMountEntry      *mount_entry,
-                                                  GUnixVolume          *volume);
-gboolean     _g_unix_mount_has_mount_path        (GUnixMount           *mount,
-                                                  const char           *mount_path);
-void         _g_unix_mount_unset_volume          (GUnixMount            *mount,
-                                                  GUnixVolume           *volume);
-void         _g_unix_mount_unmounted             (GUnixMount           *mount);
+GUnixMount * _g_unix_mount_new            (GVolumeMonitor  *volume_monitor,
+                                           GUnixMountEntry *mount_entry,
+                                           GUnixVolume     *volume);
+gboolean     _g_unix_mount_has_mount_path (GUnixMount      *mount,
+                                           const char      *mount_path);
+void         _g_unix_mount_unset_volume   (GUnixMount      *mount,
+                                           GUnixVolume     *volume);
+void         _g_unix_mount_unmounted      (GUnixMount      *mount);
 
 G_END_DECLS
 
index 5c7d6a0f77bd85d1d9bda0bff8ed6d4962bc630b..55aa3cc9f8f435e33d78fa4c9a7950e8ccd9ce90 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -29,15 +29,15 @@ G_BEGIN_DECLS
 
 /**
  * GUnixMountEntry:
- * 
- * Defines a Unix mount entry (e.g. <filename>/media/cdrom</filename>). 
+ *
+ * Defines a Unix mount entry (e.g. <filename>/media/cdrom</filename>).
  * This corresponds roughly to a mtab entry.
  **/
 typedef struct _GUnixMountEntry GUnixMountEntry;
 
 /**
  * GUnixMountPoint:
- * 
+ *
  * Defines a Unix mount point (e.g. <filename>/dev</filename>).
  * This corresponds roughly to a fstab entry.
  **/
@@ -45,7 +45,7 @@ typedef struct _GUnixMountPoint GUnixMountPoint;
 
 /**
  * GUnixMountMonitor:
- * 
+ *
  * Watches #GUnixMount<!-- -->s for changes.
  **/
 typedef struct _GUnixMountMonitor      GUnixMountMonitor;
index bfcf614d74db214f58588bfc134f5e652abdd035..485643dfc1a79f5cba205b2a29742b4d8256762b 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -36,7 +36,7 @@ G_BEGIN_DECLS
 
 /**
  * GUnixOutputStream:
- * 
+ *
  * Implements #GOutputStream for outputting to selectable unix file descriptors
  **/
 typedef struct _GUnixOutputStream         GUnixOutputStream;
@@ -64,10 +64,10 @@ struct _GUnixOutputStreamClass
   void (*_g_reserved5) (void);
 };
 
-GType g_unix_output_stream_get_type (void) G_GNUC_CONST;
+GType           g_unix_output_stream_get_type (void) G_GNUC_CONST;
 
-GOutputStream *g_unix_output_stream_new (int fd,
-                                        gboolean close_fd_at_close);
+GOutputStream * g_unix_output_stream_new      (int      fd,
+                                               gboolean close_fd_at_close);
 
 G_END_DECLS
 
index 29d3db3509d8fdc6d9fcc3c3e1606be49255c6ae..3d51d3fbd0448d8609cd31ab38d3df470d6dfc9d 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -38,21 +38,22 @@ G_BEGIN_DECLS
 
 typedef struct _GUnixVolumeClass GUnixVolumeClass;
 
-struct _GUnixVolumeClass {
-   GObjectClass parent_class;
+struct _GUnixVolumeClass
+{
+  GObjectClass parent_class;
 };
 
-GType _g_unix_volume_get_type (void) G_GNUC_CONST;
-
-GUnixVolume *_g_unix_volume_new           (GVolumeMonitor    *volume_monitor,
-                                           GUnixMountPoint   *mountpoint);
-gboolean    _g_unix_volume_has_mount_path (GUnixVolume       *volume,
-                                           const char        *mount_path);
-void        _g_unix_volume_set_mount      (GUnixVolume       *volume,
-                                           GUnixMount        *mount);
-void        _g_unix_volume_unset_mount    (GUnixVolume       *volume,
-                                           GUnixMount        *mount);
-void        _g_unix_volume_disconnected   (GUnixVolume       *volume);
+GType         _g_unix_volume_get_type       (void) G_GNUC_CONST;
+
+GUnixVolume * _g_unix_volume_new            (GVolumeMonitor  *volume_monitor,
+                                             GUnixMountPoint *mountpoint);
+gboolean      _g_unix_volume_has_mount_path (GUnixVolume     *volume,
+                                             const char      *mount_path);
+void          _g_unix_volume_set_mount      (GUnixVolume     *volume,
+                                             GUnixMount      *mount);
+void          _g_unix_volume_unset_mount    (GUnixVolume     *volume,
+                                             GUnixMount      *mount);
+void          _g_unix_volume_disconnected   (GUnixVolume     *volume);
 
 G_END_DECLS
 
index 3eaab8e2e18f676ea5c0865714a832b204287990..9c09cf6d063a875274db7a7f465471fb78c29edc 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -47,15 +47,15 @@ typedef struct _GUnixVolumeMonitorClass GUnixVolumeMonitorClass;
 typedef struct _GUnixMount GUnixMount;
 typedef struct _GUnixVolume GUnixVolume;
 
-struct _GUnixVolumeMonitorClass {
+struct _GUnixVolumeMonitorClass
+{
   GNativeVolumeMonitorClass parent_class;
-
 };
 
-GType _g_unix_volume_monitor_get_type (void) G_GNUC_CONST;
+GType            _g_unix_volume_monitor_get_type                     (void) G_GNUC_CONST;
 
 GVolumeMonitor * _g_unix_volume_monitor_new                          (void);
-GUnixVolume *    _g_unix_volume_monitor_lookup_volume_for_mount_path (GUnixVolumeMonitor *monitor,
+GUnixVolume    * _g_unix_volume_monitor_lookup_volume_for_mount_path (GUnixVolumeMonitor *monitor,
                                                                       const char         *mount_path);
 
 G_END_DECLS
index ea62703b65ae93c601a8309ba172b0308cf89ce5..bb8fd8034c4b189c299ca86fe93c6bdc60ab38dc 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -41,19 +41,20 @@ G_BEGIN_DECLS
 /**
  * G_VFS_EXTENSION_POINT_NAME:
  *
- * Extension point for #GVfs functionality. 
+ * Extension point for #GVfs functionality.
  * See <link linkend="extending-gio">Extending GIO</link>.
  */
 #define G_VFS_EXTENSION_POINT_NAME "gio-vfs"
 
 /**
  * GVfs:
- * 
+ *
  * Virtual File System object.
  **/
 typedef struct _GVfsClass    GVfsClass;
 
-struct _GVfs {
+struct _GVfs
+{
   GObject parent_instance;
 };
 
@@ -63,15 +64,14 @@ struct _GVfsClass
 
   /* Virtual Table */
 
-  gboolean             (*is_active)                 (GVfs *vfs);
-  GFile               *(*get_file_for_path)         (GVfs *vfs,
-                                                    const char *path);
-  GFile               *(*get_file_for_uri)          (GVfs *vfs,
-                                                    const char *uri);
-  const gchar * const *(*get_supported_uri_schemes) (GVfs *vfs);
-  GFile               *(*parse_name)                (GVfs *vfs,
-                                                    const char *parse_name);
-
+  gboolean              (* is_active)                 (GVfs       *vfs);
+  GFile               * (* get_file_for_path)         (GVfs       *vfs,
+                                                       const char *path);
+  GFile               * (* get_file_for_uri)          (GVfs       *vfs,
+                                                       const char *uri);
+  const gchar * const * (* get_supported_uri_schemes) (GVfs       *vfs);
+  GFile               * (* parse_name)                (GVfs       *vfs,
+                                                       const char *parse_name);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -87,20 +87,19 @@ struct _GVfsClass
   void (*_g_reserved10) (void);
   void (*_g_reserved11) (void);
   void (*_g_reserved12) (void);
-  
 };
 
-GType g_vfs_get_type (void) G_GNUC_CONST;
+GType                 g_vfs_get_type                  (void) G_GNUC_CONST;
 
 gboolean              g_vfs_is_active                 (GVfs       *vfs);
 GFile *               g_vfs_get_file_for_path         (GVfs       *vfs,
-                                                      const char *path);
+                                                       const char *path);
 GFile *               g_vfs_get_file_for_uri          (GVfs       *vfs,
-                                                      const char *uri);
-const gchar* const * g_vfs_get_supported_uri_schemes  (GVfs *vfs);
+                                                       const char *uri);
+const gchar* const * g_vfs_get_supported_uri_schemes  (GVfs       *vfs);
 
 GFile *               g_vfs_parse_name                (GVfs       *vfs,
-                                                      const char *parse_name);
+                                                       const char *parse_name);
 
 GVfs *                g_vfs_get_default               (void);
 GVfs *                g_vfs_get_local                 (void);
index 5631dbd1a457937ef0c65a040128dbcf6b0b3a12..640c42fd04cef6d0dd826ffca3707272299045d3 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -89,14 +89,14 @@ G_BEGIN_DECLS
  * @mount_finish: Finishes a mount operation.
  * @eject: Ejects a given #GVolume.
  * @eject_finish: Finishes an eject operation.
- * @get_identifier: Returns the <link linkend="volume-identifier">identifier</link> of the given kind, or %NULL if 
+ * @get_identifier: Returns the <link linkend="volume-identifier">identifier</link> of the given kind, or %NULL if
  *    the #GVolume doesn't have one.
  * @enumerate_identifiers: Returns an array strings listing the kinds
  *    of <link linkend="volume-identifier">identifiers</link> which the #GVolume has.
  * @should_automount: Returns %TRUE if the #GVolume should be automatically mounted.
  * @get_activation_root: Returns the activation root for the #GVolume if it is known in advance or %NULL if
  *   it is not known.
- * 
+ *
  * Interface for implementing operations for mountable volumes.
  **/
 typedef struct _GVolumeIface    GVolumeIface;
@@ -107,47 +107,47 @@ struct _GVolumeIface
 
   /* signals */
 
-  void (*changed) (GVolume *volume);
-  void (*removed) (GVolume *volume);
-  
+  void        (* changed)               (GVolume             *volume);
+  void        (* removed)               (GVolume             *volume);
+
   /* Virtual Table */
 
-  char *    (*get_name)       (GVolume             *volume);
-  GIcon *   (*get_icon)       (GVolume             *volume);
-  char *    (*get_uuid)       (GVolume             *volume);
-  GDrive *  (*get_drive)      (GVolume             *volume);
-  GMount *  (*get_mount)      (GVolume             *volume);
-  gboolean  (*can_mount)      (GVolume             *volume);
-  gboolean  (*can_eject)      (GVolume             *volume);
-  void      (*mount_fn)       (GVolume             *volume,
-                              GMountMountFlags     flags,
-                               GMountOperation     *mount_operation,
-                               GCancellable        *cancellable,
-                               GAsyncReadyCallback  callback,
-                               gpointer             user_data);
-  gboolean  (*mount_finish)   (GVolume             *volume,
-                               GAsyncResult        *result,
-                               GError             **error);
-  void      (*eject)          (GVolume             *volume,
-                              GMountUnmountFlags   flags,
-                               GCancellable        *cancellable,
-                               GAsyncReadyCallback  callback,
-                               gpointer             user_data);
-  gboolean  (*eject_finish)   (GVolume             *volume,
-                               GAsyncResult        *result,
-                               GError             **error);
-  
-  char *   (*get_identifier)           (GVolume             *volume,
-                                       const char          *kind);
-  char **  (*enumerate_identifiers)    (GVolume             *volume);
-
-  gboolean (*should_automount)         (GVolume             *volume);
-
-  GFile *  (*get_activation_root)      (GVolume             *volume);
-  
+  char      * (* get_name)              (GVolume             *volume);
+  GIcon     * (* get_icon)              (GVolume             *volume);
+  char      * (* get_uuid)              (GVolume             *volume);
+  GDrive    * (* get_drive)             (GVolume             *volume);
+  GMount    * (* get_mount)             (GVolume             *volume);
+  gboolean    (* can_mount)             (GVolume             *volume);
+  gboolean    (* can_eject)             (GVolume             *volume);
+  void        (* mount_fn)              (GVolume             *volume,
+                                         GMountMountFlags     flags,
+                                         GMountOperation     *mount_operation,
+                                         GCancellable        *cancellable,
+                                         GAsyncReadyCallback  callback,
+                                         gpointer             user_data);
+  gboolean    (* mount_finish)          (GVolume             *volume,
+                                         GAsyncResult        *result,
+                                         GError             **error);
+  void        (* eject)                 (GVolume             *volume,
+                                         GMountUnmountFlags   flags,
+                                         GCancellable        *cancellable,
+                                         GAsyncReadyCallback  callback,
+                                         gpointer             user_data);
+  gboolean    (* eject_finish)          (GVolume             *volume,
+                                         GAsyncResult        *result,
+                                         GError             **error);
+
+  char      * (* get_identifier)        (GVolume             *volume,
+                                         const char          *kind);
+  char     ** (* enumerate_identifiers) (GVolume             *volume);
+
+  gboolean    (* should_automount)      (GVolume             *volume);
+
+  GFile     * (* get_activation_root)   (GVolume             *volume);
+
 };
 
-GType     g_volume_get_type       (void) G_GNUC_CONST;
+GType    g_volume_get_type              (void) G_GNUC_CONST;
 
 char *   g_volume_get_name              (GVolume              *volume);
 GIcon *  g_volume_get_icon              (GVolume              *volume);
@@ -180,7 +180,6 @@ char **  g_volume_enumerate_identifiers (GVolume              *volume);
 
 GFile *  g_volume_get_activation_root   (GVolume              *volume);
 
-
 G_END_DECLS
 
 #endif /* __G_VOLUME_H__ */
index 6ef68e9b2ec2bfbba8c039e19607ccc88815d655..6c9f71241f209dfbb16fb352eaa721d9786e4989 100644 (file)
@@ -1,7 +1,7 @@
 /* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
 
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
@@ -57,63 +57,65 @@ G_BEGIN_DECLS
  **/
 typedef struct _GVolumeMonitorClass GVolumeMonitorClass;
 
-struct _GVolumeMonitor {
+struct _GVolumeMonitor
+{
   GObject parent_instance;
 
   /*< private >*/
   gpointer priv;
 };
 
-struct _GVolumeMonitorClass {
+struct _GVolumeMonitorClass
+{
   GObjectClass parent_class;
 
   /*< public >*/
   /* signals */
-  void (* volume_added)     (GVolumeMonitor   *volume_monitor,
-                             GVolume          *volume);
-  void (* volume_removed)   (GVolumeMonitor   *volume_monitor,
-                             GVolume          *volume);
-  void (* volume_changed)   (GVolumeMonitor   *volume_monitor,
-                             GVolume          *volume);
-
-  void (* mount_added)       (GVolumeMonitor *volume_monitor,
-                              GMount         *mount);
-  void (* mount_removed)     (GVolumeMonitor *volume_monitor,
-                              GMount         *mount);
-  void (* mount_pre_unmount) (GVolumeMonitor *volume_monitor,
-                              GMount         *mount);
-  void (* mount_changed)     (GVolumeMonitor *volume_monitor,
-                              GMount         *mount);
-
-  void (* drive_connected)      (GVolumeMonitor *volume_monitor,
-                                GDrive         *drive);
-  void (* drive_disconnected)   (GVolumeMonitor *volume_monitor,
-                                GDrive         *drive);
-  void (* drive_changed)        (GVolumeMonitor *volume_monitor,
-                                GDrive         *drive);
+  void      (* volume_added)         (GVolumeMonitor *volume_monitor,
+                                      GVolume        *volume);
+  void      (* volume_removed)       (GVolumeMonitor *volume_monitor,
+                                      GVolume        *volume);
+  void      (* volume_changed)       (GVolumeMonitor *volume_monitor,
+                                      GVolume        *volume);
+
+  void      (* mount_added)          (GVolumeMonitor *volume_monitor,
+                                      GMount         *mount);
+  void      (* mount_removed)        (GVolumeMonitor *volume_monitor,
+                                      GMount         *mount);
+  void      (* mount_pre_unmount)    (GVolumeMonitor *volume_monitor,
+                                      GMount         *mount);
+  void      (* mount_changed)        (GVolumeMonitor *volume_monitor,
+                                      GMount         *mount);
+
+  void      (* drive_connected)      (GVolumeMonitor *volume_monitor,
+                                      GDrive        *drive);
+  void      (* drive_disconnected)   (GVolumeMonitor *volume_monitor,
+                                      GDrive         *drive);
+  void      (* drive_changed)        (GVolumeMonitor *volume_monitor,
+                                      GDrive         *drive);
 
   /* Vtable */
 
-  gboolean (*is_supported)          (void);
+  gboolean  (* is_supported)         (void);
 
-  GList * (*get_connected_drives)   (GVolumeMonitor *volume_monitor);
-  GList * (*get_volumes)            (GVolumeMonitor *volume_monitor);
-  GList * (*get_mounts)             (GVolumeMonitor *volume_monitor);
+  GList   * (* get_connected_drives) (GVolumeMonitor *volume_monitor);
+  GList   * (* get_volumes)          (GVolumeMonitor *volume_monitor);
+  GList   * (* get_mounts)           (GVolumeMonitor *volume_monitor);
 
-  GVolume * (*get_volume_for_uuid)  (GVolumeMonitor  *volume_monitor, 
-                                     const char      *uuid);
+  GVolume * (* get_volume_for_uuid)  (GVolumeMonitor *volume_monitor,
+                                      const char     *uuid);
 
-  GMount *  (*get_mount_for_uuid)   (GVolumeMonitor  *volume_monitor, 
-                                     const char      *uuid);
+  GMount  * (* get_mount_for_uuid)   (GVolumeMonitor *volume_monitor,
+                                      const char     *uuid);
 
 
   /* These arguments are unfortunately backwards by mistake (bug #520169) */
-  GVolume * (*adopt_orphan_mount)   (GMount          *mount,
-                                     GVolumeMonitor  *volume_monitor);
+  GVolume * (* adopt_orphan_mount)   (GMount         *mount,
+                                      GVolumeMonitor *volume_monitor);
 
   /* signal added in 2.17 */
-  void (* drive_eject_button)   (GVolumeMonitor *volume_monitor,
-                                GDrive         *drive);
+  void      (* drive_eject_button)   (GVolumeMonitor *volume_monitor,
+                                      GDrive         *drive);
 
   /*< private >*/
   /* Padding for future expansion */
@@ -126,18 +128,18 @@ struct _GVolumeMonitorClass {
   void (*_g_reserved7) (void);
 };
 
-GType g_volume_monitor_get_type (void) G_GNUC_CONST;
+GType           g_volume_monitor_get_type             (void) G_GNUC_CONST;
 
-GVolumeMonitor *g_volume_monitor_get                     (void);
-GList *         g_volume_monitor_get_connected_drives    (GVolumeMonitor  *volume_monitor);
-GList *         g_volume_monitor_get_volumes             (GVolumeMonitor  *volume_monitor);
-GList *         g_volume_monitor_get_mounts              (GVolumeMonitor  *volume_monitor);
-GVolume *       g_volume_monitor_get_volume_for_uuid     (GVolumeMonitor  *volume_monitor,
-                                                          const char      *uuid);
-GMount *        g_volume_monitor_get_mount_for_uuid      (GVolumeMonitor  *volume_monitor,
-                                                          const char      *uuid);
+GVolumeMonitor *g_volume_monitor_get                  (void);
+GList *         g_volume_monitor_get_connected_drives (GVolumeMonitor *volume_monitor);
+GList *         g_volume_monitor_get_volumes          (GVolumeMonitor *volume_monitor);
+GList *         g_volume_monitor_get_mounts           (GVolumeMonitor *volume_monitor);
+GVolume *       g_volume_monitor_get_volume_for_uuid  (GVolumeMonitor *volume_monitor,
+                                                       const char     *uuid);
+GMount *        g_volume_monitor_get_mount_for_uuid   (GVolumeMonitor *volume_monitor,
+                                                       const char     *uuid);
 
-GVolume *       g_volume_monitor_adopt_orphan_mount      (GMount *mount);
+GVolume *       g_volume_monitor_adopt_orphan_mount   (GMount         *mount);
 
 G_END_DECLS
 
index 62af8b76c27bc257c7efa545059b6cb5cf667f2f..c07ee306a0acdbbc7eee33429681ff1f7248fff2 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  *
  * This library is free software; you can redistribute it and/or
index 59b97e64cd0f11d5422ac5fa47752c48a9545675..92e1f28fcb9e946599938dbc1b40b137bcecb94f 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  * Copyright (C) 2008 Hans Breuer
  *
@@ -38,18 +38,19 @@ G_BEGIN_DECLS
 
 typedef struct _GWin32MountClass GWin32MountClass;
 
-struct _GWin32MountClass {
-   GObjectClass parent_class;
+struct _GWin32MountClass
+{
+  GObjectClass parent_class;
 };
 
-GType _g_win32_mount_get_type (void) G_GNUC_CONST;
+GType         _g_win32_mount_get_type     (void) G_GNUC_CONST;
 
-GWin32Mount *_g_win32_mount_new                    (GVolumeMonitor       *volume_monitor,
-                                                    const char           *path,
-                                                    GWin32Volume          *volume);
-void         _g_win32_mount_unset_volume          (GWin32Mount            *mount,
-                                                  GWin32Volume           *volume);
-void         _g_win32_mount_unmounted             (GWin32Mount           *mount);
+GWin32Mount * _g_win32_mount_new          (GVolumeMonitor *volume_monitor,
+                                           const char     *path,
+                                           GWin32Volume   *volume);
+void          _g_win32_mount_unset_volume (GWin32Mount    *mount,
+                                           GWin32Volume   *volume);
+void          _g_win32_mount_unmounted    (GWin32Mount    *mount);
 
 G_END_DECLS
 
index 6de4f75b81a11a80b8d53b25499a0159894c9bb0..e3aab73a340ea8e361e1b2f9cad6761981cc38ca 100644 (file)
@@ -1,5 +1,5 @@
 /* GIO - GLib Input, Output and Streaming Library
- * 
+ *
  * Copyright (C) 2006-2007 Red Hat, Inc.
  * Copyright (C) 2008 Hans Breuer
  *
@@ -46,20 +46,20 @@ typedef struct _GWin32VolumeMonitorClass GWin32VolumeMonitorClass;
  *
  * Implementation of the #GMount interface for Win32 systems.
  */
-typedef struct _GWin32Mount GWin32Mount;
+typedef struct _GWin32Mount  GWin32Mount;
 typedef struct _GWin32Volume GWin32Volume;
 
-struct _GWin32VolumeMonitorClass {
+struct _GWin32VolumeMonitorClass
+{
   GNativeVolumeMonitorClass parent_class;
-
 };
 
-GType _g_win32_volume_monitor_get_type (void) G_GNUC_CONST;
+GType            _g_win32_volume_monitor_get_type                     (void) G_GNUC_CONST;
 
 GVolumeMonitor * _g_win32_volume_monitor_new                          (void);
-GWin32Volume *    _g_win32_volume_monitor_lookup_volume_for_mount_path (GWin32VolumeMonitor *monitor,
-                                                                      const char         *mount_path);
+GWin32Volume   * _g_win32_volume_monitor_lookup_volume_for_mount_path (GWin32VolumeMonitor *monitor,
+                                                                       const char          *mount_path);
 
 G_END_DECLS
 
-#endif
+#endif /* __G_WIN32_VOLUME_MONITOR_H__ */