mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
Build test subdir after . Remove gdirectorymonitor.[ch]
2008-01-07 Alexander Larsson <alexl@redhat.com> * Makefile.am: Build test subdir after . Remove gdirectorymonitor.[ch] * gdirectorymonitor.[ch]: * gfilemonitor.c: * gfile.[ch]: * gio.h: Remove GDirectoryMonitor and make GFileMonitor the baseclass for both file and directory monitors. Lift the more generic rate limiting code from GDirectoryMonitor into GFileMonitor. * fam/fam-helper.c: * fam/gfamdirectorymonitor.[ch]: * inotify/ginotifydirectorymonitor.[ch]: * inotify/inotify-helper.c: * glocaldirectorymonitor.[ch]: * glocalfile.c: * gvolumemonitor.c: Update for the removed GDirectoryMonitor. * gmemoryoutputstream.c: Remove ununsed variable svn path=/trunk/; revision=6262
This commit is contained in:
committed by
Alexander Larsson
parent
052c660452
commit
e23140cbb4
19
gio/gfile.h
19
gio/gfile.h
@@ -104,7 +104,7 @@ typedef enum {
|
||||
* @G_FILE_MONITOR_NONE: No flags set.
|
||||
* @G_FILE_MONITOR_WATCH_MOUNTS: Watch for mount events.
|
||||
*
|
||||
* Flags used to set what a #GFileMonitor or #GDirectoryMonitor will watch for.
|
||||
* Flags used to set what a #GFileMonitor will watch for.
|
||||
*/
|
||||
typedef enum {
|
||||
G_FILE_MONITOR_NONE = 0,
|
||||
@@ -120,7 +120,6 @@ typedef enum {
|
||||
**/
|
||||
typedef struct _GFile GFile; /* Dummy typedef */
|
||||
typedef struct _GFileIface GFileIface;
|
||||
typedef struct _GDirectoryMonitor GDirectoryMonitor;
|
||||
typedef struct _GFileMonitor GFileMonitor;
|
||||
|
||||
/**
|
||||
@@ -242,7 +241,7 @@ typedef gboolean (* GFileReadMoreCallback) (const char *file_contents,
|
||||
* @eject_mountable_finish: Finishes an eject operation.
|
||||
* @mount_enclosing_volume: Mounts a specified location.
|
||||
* @mount_enclosing_volume_finish: Finishes mounting a specified location.
|
||||
* @monitor_dir: Creates a #GDirectoryMonitor for the location.
|
||||
* @monitor_dir: Creates a #GFileMonitor for the location.
|
||||
* @monitor_file: Creates a #GFileMonitor for the location.
|
||||
*
|
||||
* An interface for writing VFS file handles.
|
||||
@@ -517,7 +516,7 @@ struct _GFileIface
|
||||
GAsyncResult *result,
|
||||
GError **error);
|
||||
|
||||
GDirectoryMonitor* (*monitor_dir) (GFile *file,
|
||||
GFileMonitor* (*monitor_dir) (GFile *file,
|
||||
GFileMonitorFlags flags,
|
||||
GCancellable *cancellable);
|
||||
|
||||
@@ -793,12 +792,12 @@ gboolean g_file_copy_attributes (GFile
|
||||
GError **error);
|
||||
|
||||
|
||||
GDirectoryMonitor* g_file_monitor_directory (GFile *file,
|
||||
GFileMonitorFlags flags,
|
||||
GCancellable *cancellable);
|
||||
GFileMonitor* g_file_monitor_file (GFile *file,
|
||||
GFileMonitorFlags flags,
|
||||
GCancellable *cancellable);
|
||||
GFileMonitor* g_file_monitor_directory (GFile *file,
|
||||
GFileMonitorFlags flags,
|
||||
GCancellable *cancellable);
|
||||
GFileMonitor* g_file_monitor_file (GFile *file,
|
||||
GFileMonitorFlags flags,
|
||||
GCancellable *cancellable);
|
||||
|
||||
|
||||
/* Utilities */
|
||||
|
Reference in New Issue
Block a user