Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gfilemonitor.h File Reference
#include <gio/giotypes.h>

Go to the source code of this file.

Data Structures

struct  _GFileMonitor
 
struct  _GFileMonitorClass
 

Macros

#define G_TYPE_FILE_MONITOR   (g_file_monitor_get_type ())
 
#define G_FILE_MONITOR(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_FILE_MONITOR, GFileMonitor))
 
#define G_FILE_MONITOR_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_FILE_MONITOR, GFileMonitorClass))
 
#define G_IS_FILE_MONITOR(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_FILE_MONITOR))
 
#define G_IS_FILE_MONITOR_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_FILE_MONITOR))
 
#define G_FILE_MONITOR_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_FILE_MONITOR, GFileMonitorClass))
 

Typedefs

typedef struct _GFileMonitorClass GFileMonitorClass
 
typedef struct _GFileMonitorPrivate GFileMonitorPrivate
 

Functions

GIO_AVAILABLE_IN_ALL GType g_file_monitor_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL gboolean g_file_monitor_cancel (GFileMonitor *monitor)
 
GIO_AVAILABLE_IN_ALL gboolean g_file_monitor_is_cancelled (GFileMonitor *monitor)
 
GIO_AVAILABLE_IN_ALL void g_file_monitor_set_rate_limit (GFileMonitor *monitor, gint limit_msecs)
 
GIO_AVAILABLE_IN_ALL void g_file_monitor_emit_event (GFileMonitor *monitor, GFile *child, GFile *other_file, GFileMonitorEvent event_type)
 

Macro Definition Documentation

◆ G_FILE_MONITOR

#define G_FILE_MONITOR ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_FILE_MONITOR, GFileMonitor))

Definition at line 35 of file gfilemonitor.h.

◆ G_FILE_MONITOR_CLASS

#define G_FILE_MONITOR_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_FILE_MONITOR, GFileMonitorClass))

Definition at line 36 of file gfilemonitor.h.

◆ G_FILE_MONITOR_GET_CLASS

#define G_FILE_MONITOR_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_FILE_MONITOR, GFileMonitorClass))

Definition at line 39 of file gfilemonitor.h.

◆ G_IS_FILE_MONITOR

#define G_IS_FILE_MONITOR ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_FILE_MONITOR))

Definition at line 37 of file gfilemonitor.h.

◆ G_IS_FILE_MONITOR_CLASS

#define G_IS_FILE_MONITOR_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_FILE_MONITOR))

Definition at line 38 of file gfilemonitor.h.

◆ G_TYPE_FILE_MONITOR

#define G_TYPE_FILE_MONITOR   (g_file_monitor_get_type ())

Definition at line 34 of file gfilemonitor.h.

Typedef Documentation

◆ GFileMonitorClass

Definition at line 41 of file gfilemonitor.h.

◆ GFileMonitorPrivate

typedef struct _GFileMonitorPrivate GFileMonitorPrivate

Definition at line 42 of file gfilemonitor.h.

Function Documentation

◆ g_file_monitor_cancel()

GIO_AVAILABLE_IN_ALL gboolean g_file_monitor_cancel ( GFileMonitor * monitor)

◆ g_file_monitor_emit_event()

GIO_AVAILABLE_IN_ALL void g_file_monitor_emit_event ( GFileMonitor * monitor,
GFile * child,
GFile * other_file,
GFileMonitorEvent event_type )

◆ g_file_monitor_get_type()

GIO_AVAILABLE_IN_ALL GType g_file_monitor_get_type ( void )

◆ g_file_monitor_is_cancelled()

GIO_AVAILABLE_IN_ALL gboolean g_file_monitor_is_cancelled ( GFileMonitor * monitor)

◆ g_file_monitor_set_rate_limit()

GIO_AVAILABLE_IN_ALL void g_file_monitor_set_rate_limit ( GFileMonitor * monitor,
gint limit_msecs )