diff options
Diffstat (limited to 'lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0')
4 files changed, 0 insertions, 340 deletions
diff --git a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gdesktopappinfo.h b/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gdesktopappinfo.h deleted file mode 100644 index ea13a42a..00000000 --- a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gdesktopappinfo.h +++ /dev/null @@ -1,92 +0,0 @@ -/* 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 - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General - * Public License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307, USA. - * - * Author: Alexander Larsson <alexl@redhat.com> - */ - -#ifndef __G_DESKTOP_APP_INFO_H__ -#define __G_DESKTOP_APP_INFO_H__ - -#include <gio/gio.h> - -G_BEGIN_DECLS - -#define G_TYPE_DESKTOP_APP_INFO (g_desktop_app_info_get_type ()) -#define G_DESKTOP_APP_INFO(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DESKTOP_APP_INFO, GDesktopAppInfo)) -#define G_DESKTOP_APP_INFO_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_DESKTOP_APP_INFO, GDesktopAppInfoClass)) -#define G_IS_DESKTOP_APP_INFO(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DESKTOP_APP_INFO)) -#define G_IS_DESKTOP_APP_INFO_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_DESKTOP_APP_INFO)) -#define G_DESKTOP_APP_INFO_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_DESKTOP_APP_INFO, GDesktopAppInfoClass)) - -typedef struct _GDesktopAppInfo GDesktopAppInfo; -typedef struct _GDesktopAppInfoClass GDesktopAppInfoClass; - -struct _GDesktopAppInfoClass -{ - GObjectClass parent_class; -}; - - -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 (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); - - -#define G_TYPE_DESKTOP_APP_INFO_LOOKUP (g_desktop_app_info_lookup_get_type ()) -#define G_DESKTOP_APP_INFO_LOOKUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_DESKTOP_APP_INFO_LOOKUP, GDesktopAppInfoLookup)) -#define G_IS_DESKTOP_APP_INFO_LOOKUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_DESKTOP_APP_INFO_LOOKUP)) -#define G_DESKTOP_APP_INFO_LOOKUP_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_DESKTOP_APP_INFO_LOOKUP, GDesktopAppInfoLookupIface)) - -/** - * G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME: - * - * Extension point for default handler to URI association. See - * <link linkend="gio-extension-points">Extending GIO</link>. - */ -#define G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME "gio-desktop-app-info-lookup" - -/** - * GDesktopAppInfoLookup: - * - * Interface that is used by backends to associate default - * handlers with URI schemes. - */ -typedef struct _GDesktopAppInfoLookup GDesktopAppInfoLookup; -typedef struct _GDesktopAppInfoLookupIface GDesktopAppInfoLookupIface; - -struct _GDesktopAppInfoLookupIface -{ - GTypeInterface g_iface; - - GAppInfo * (*get_default_for_uri_scheme) (GDesktopAppInfoLookup *lookup, - const char *uri_scheme); -}; - -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); - -G_END_DECLS - - -#endif /* __G_DESKTOP_APP_INFO_H__ */ diff --git a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixinputstream.h b/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixinputstream.h deleted file mode 100644 index 7bb7cd96..00000000 --- a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixinputstream.h +++ /dev/null @@ -1,74 +0,0 @@ -/* 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 - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General - * Public License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307, USA. - * - * Author: Alexander Larsson <alexl@redhat.com> - */ - -#ifndef __G_UNIX_INPUT_STREAM_H__ -#define __G_UNIX_INPUT_STREAM_H__ - -#include <gio/gio.h> - -G_BEGIN_DECLS - -#define G_TYPE_UNIX_INPUT_STREAM (g_unix_input_stream_get_type ()) -#define G_UNIX_INPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_UNIX_INPUT_STREAM, GUnixInputStream)) -#define G_UNIX_INPUT_STREAM_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_UNIX_INPUT_STREAM, GUnixInputStreamClass)) -#define G_IS_UNIX_INPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_UNIX_INPUT_STREAM)) -#define G_IS_UNIX_INPUT_STREAM_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_UNIX_INPUT_STREAM)) -#define G_UNIX_INPUT_STREAM_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_UNIX_INPUT_STREAM, GUnixInputStreamClass)) - -/** - * GUnixInputStream: - * - * Implements #GInputStream for reading from selectable unix file descriptors - **/ -typedef struct _GUnixInputStream GUnixInputStream; -typedef struct _GUnixInputStreamClass GUnixInputStreamClass; -typedef struct _GUnixInputStreamPrivate GUnixInputStreamPrivate; - -struct _GUnixInputStream -{ - GInputStream parent_instance; - - /*< private >*/ - GUnixInputStreamPrivate *priv; -}; - -struct _GUnixInputStreamClass -{ - GInputStreamClass parent_class; - - /*< private >*/ - /* Padding for future expansion */ - void (*_g_reserved1) (void); - void (*_g_reserved2) (void); - void (*_g_reserved3) (void); - void (*_g_reserved4) (void); - void (*_g_reserved5) (void); -}; - -GType g_unix_input_stream_get_type (void) G_GNUC_CONST; - -GInputStream *g_unix_input_stream_new (int fd, - gboolean close_fd_at_close); - -G_END_DECLS - -#endif /* __G_UNIX_INPUT_STREAM_H__ */ diff --git a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixmounts.h b/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixmounts.h deleted file mode 100644 index 6147f122..00000000 --- a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixmounts.h +++ /dev/null @@ -1,100 +0,0 @@ -/* 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 - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General - * Public License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307, USA. - * - * Author: Alexander Larsson <alexl@redhat.com> - */ - -#ifndef __G_UNIX_MOUNTS_H__ -#define __G_UNIX_MOUNTS_H__ - -#include <gio/gio.h> - -G_BEGIN_DECLS - -/** - * GUnixMountEntry: - * - * 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. - **/ -typedef struct _GUnixMountPoint GUnixMountPoint; - -/** - * GUnixMountMonitor: - * - * Watches #GUnixMount<!-- -->s for changes. - **/ -typedef struct _GUnixMountMonitor GUnixMountMonitor; -typedef struct _GUnixMountMonitorClass GUnixMountMonitorClass; - -#define G_TYPE_UNIX_MOUNT_MONITOR (g_unix_mount_monitor_get_type ()) -#define G_UNIX_MOUNT_MONITOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_UNIX_MOUNT_MONITOR, GUnixMountMonitor)) -#define G_UNIX_MOUNT_MONITOR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_UNIX_MOUNT_MONITOR, GUnixMountMonitorClass)) -#define G_IS_UNIX_MOUNT_MONITOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_UNIX_MOUNT_MONITOR)) -#define G_IS_UNIX_MOUNT_MONITOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_UNIX_MOUNT_MONITOR)) - -void g_unix_mount_free (GUnixMountEntry *mount_entry); -void g_unix_mount_point_free (GUnixMountPoint *mount_point); -gint g_unix_mount_compare (GUnixMountEntry *mount1, - GUnixMountEntry *mount2); -const char * g_unix_mount_get_mount_path (GUnixMountEntry *mount_entry); -const char * g_unix_mount_get_device_path (GUnixMountEntry *mount_entry); -const char * g_unix_mount_get_fs_type (GUnixMountEntry *mount_entry); -gboolean g_unix_mount_is_readonly (GUnixMountEntry *mount_entry); -gboolean g_unix_mount_is_system_internal (GUnixMountEntry *mount_entry); -gboolean g_unix_mount_guess_can_eject (GUnixMountEntry *mount_entry); -gboolean g_unix_mount_guess_should_display (GUnixMountEntry *mount_entry); -char * g_unix_mount_guess_name (GUnixMountEntry *mount_entry); -GIcon * g_unix_mount_guess_icon (GUnixMountEntry *mount_entry); - -gint g_unix_mount_point_compare (GUnixMountPoint *mount1, - GUnixMountPoint *mount2); -const char * g_unix_mount_point_get_mount_path (GUnixMountPoint *mount_point); -const char * g_unix_mount_point_get_device_path (GUnixMountPoint *mount_point); -const char * g_unix_mount_point_get_fs_type (GUnixMountPoint *mount_point); -gboolean g_unix_mount_point_is_readonly (GUnixMountPoint *mount_point); -gboolean g_unix_mount_point_is_user_mountable (GUnixMountPoint *mount_point); -gboolean g_unix_mount_point_is_loopback (GUnixMountPoint *mount_point); -gboolean g_unix_mount_point_guess_can_eject (GUnixMountPoint *mount_point); -char * g_unix_mount_point_guess_name (GUnixMountPoint *mount_point); -GIcon * g_unix_mount_point_guess_icon (GUnixMountPoint *mount_point); - -GList * g_unix_mount_points_get (guint64 *time_read); -GList * g_unix_mounts_get (guint64 *time_read); -GUnixMountEntry *g_unix_mount_at (const char *mount_path, - guint64 *time_read); -gboolean g_unix_mounts_changed_since (guint64 time); -gboolean g_unix_mount_points_changed_since (guint64 time); - -GType g_unix_mount_monitor_get_type (void) G_GNUC_CONST; -GUnixMountMonitor *g_unix_mount_monitor_new (void); - -gboolean g_unix_is_mount_path_system_internal (const char *mount_path); - -G_END_DECLS - -#endif /* __G_UNIX_MOUNTS_H__ */ diff --git a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixoutputstream.h b/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixoutputstream.h deleted file mode 100644 index bfcf614d..00000000 --- a/lib-x86-64/gtk-2.12.12/usr/include/gio-unix-2.0/gio/gunixoutputstream.h +++ /dev/null @@ -1,74 +0,0 @@ -/* 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 - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General - * Public License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307, USA. - * - * Author: Alexander Larsson <alexl@redhat.com> - */ - -#ifndef __G_UNIX_OUTPUT_STREAM_H__ -#define __G_UNIX_OUTPUT_STREAM_H__ - -#include <gio/gio.h> - -G_BEGIN_DECLS - -#define G_TYPE_UNIX_OUTPUT_STREAM (g_unix_output_stream_get_type ()) -#define G_UNIX_OUTPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_UNIX_OUTPUT_STREAM, GUnixOutputStream)) -#define G_UNIX_OUTPUT_STREAM_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_UNIX_OUTPUT_STREAM, GUnixOutputStreamClass)) -#define G_IS_UNIX_OUTPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_UNIX_OUTPUT_STREAM)) -#define G_IS_UNIX_OUTPUT_STREAM_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_UNIX_OUTPUT_STREAM)) -#define G_UNIX_OUTPUT_STREAM_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_UNIX_OUTPUT_STREAM, GUnixOutputStreamClass)) - -/** - * GUnixOutputStream: - * - * Implements #GOutputStream for outputting to selectable unix file descriptors - **/ -typedef struct _GUnixOutputStream GUnixOutputStream; -typedef struct _GUnixOutputStreamClass GUnixOutputStreamClass; -typedef struct _GUnixOutputStreamPrivate GUnixOutputStreamPrivate; - -struct _GUnixOutputStream -{ - GOutputStream parent_instance; - - /*< private >*/ - GUnixOutputStreamPrivate *priv; -}; - -struct _GUnixOutputStreamClass -{ - GOutputStreamClass parent_class; - - /*< private >*/ - /* Padding for future expansion */ - void (*_g_reserved1) (void); - void (*_g_reserved2) (void); - void (*_g_reserved3) (void); - void (*_g_reserved4) (void); - void (*_g_reserved5) (void); -}; - -GType g_unix_output_stream_get_type (void) G_GNUC_CONST; - -GOutputStream *g_unix_output_stream_new (int fd, - gboolean close_fd_at_close); - -G_END_DECLS - -#endif /* __G_UNIX_OUTPUT_STREAM_H__ */ |