Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gio/giotypes.h>
Go to the source code of this file.
Data Structures | |
struct | _GNetworkMonitorInterface |
Macros | |
#define | G_NETWORK_MONITOR_EXTENSION_POINT_NAME "gio-network-monitor" |
#define | G_TYPE_NETWORK_MONITOR (g_network_monitor_get_type ()) |
#define | G_NETWORK_MONITOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_NETWORK_MONITOR, GNetworkMonitor)) |
#define | G_IS_NETWORK_MONITOR(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_NETWORK_MONITOR)) |
#define | G_NETWORK_MONITOR_GET_INTERFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), G_TYPE_NETWORK_MONITOR, GNetworkMonitorInterface)) |
Typedefs | |
typedef struct _GNetworkMonitorInterface | GNetworkMonitorInterface |
Functions | |
GIO_AVAILABLE_IN_2_32 GType | g_network_monitor_get_type (void) G_GNUC_CONST |
GIO_AVAILABLE_IN_2_32 GNetworkMonitor * | g_network_monitor_get_default (void) |
GIO_AVAILABLE_IN_2_32 gboolean | g_network_monitor_get_network_available (GNetworkMonitor *monitor) |
GIO_AVAILABLE_IN_2_46 gboolean | g_network_monitor_get_network_metered (GNetworkMonitor *monitor) |
GIO_AVAILABLE_IN_2_44 GNetworkConnectivity | g_network_monitor_get_connectivity (GNetworkMonitor *monitor) |
GIO_AVAILABLE_IN_2_32 gboolean | g_network_monitor_can_reach (GNetworkMonitor *monitor, GSocketConnectable *connectable, GCancellable *cancellable, GError **error) |
GIO_AVAILABLE_IN_2_32 void | g_network_monitor_can_reach_async (GNetworkMonitor *monitor, GSocketConnectable *connectable, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) |
GIO_AVAILABLE_IN_2_32 gboolean | g_network_monitor_can_reach_finish (GNetworkMonitor *monitor, GAsyncResult *result, GError **error) |
#define G_IS_NETWORK_MONITOR | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_NETWORK_MONITOR)) |
Definition at line 44 of file gnetworkmonitor.h.
#define G_NETWORK_MONITOR | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_NETWORK_MONITOR, GNetworkMonitor)) |
Definition at line 43 of file gnetworkmonitor.h.
#define G_NETWORK_MONITOR_EXTENSION_POINT_NAME "gio-network-monitor" |
G_NETWORK_MONITOR_EXTENSION_POINT_NAME:
Extension point for network status monitoring functionality. See [Extending GIO][extending-gio].
Since: 2.30
Definition at line 40 of file gnetworkmonitor.h.
#define G_NETWORK_MONITOR_GET_INTERFACE | ( | o | ) | (G_TYPE_INSTANCE_GET_INTERFACE ((o), G_TYPE_NETWORK_MONITOR, GNetworkMonitorInterface)) |
Definition at line 45 of file gnetworkmonitor.h.
#define G_TYPE_NETWORK_MONITOR (g_network_monitor_get_type ()) |
Definition at line 42 of file gnetworkmonitor.h.
typedef struct _GNetworkMonitorInterface GNetworkMonitorInterface |
Definition at line 47 of file gnetworkmonitor.h.
GIO_AVAILABLE_IN_2_32 gboolean g_network_monitor_can_reach | ( | GNetworkMonitor * | monitor, |
GSocketConnectable * | connectable, | ||
GCancellable * | cancellable, | ||
GError ** | error ) |
GIO_AVAILABLE_IN_2_32 void g_network_monitor_can_reach_async | ( | GNetworkMonitor * | monitor, |
GSocketConnectable * | connectable, | ||
GCancellable * | cancellable, | ||
GAsyncReadyCallback | callback, | ||
gpointer | user_data ) |
GIO_AVAILABLE_IN_2_32 gboolean g_network_monitor_can_reach_finish | ( | GNetworkMonitor * | monitor, |
GAsyncResult * | result, | ||
GError ** | error ) |
GIO_AVAILABLE_IN_2_44 GNetworkConnectivity g_network_monitor_get_connectivity | ( | GNetworkMonitor * | monitor | ) |
GIO_AVAILABLE_IN_2_32 GNetworkMonitor * g_network_monitor_get_default | ( | void | ) |
GIO_AVAILABLE_IN_2_32 gboolean g_network_monitor_get_network_available | ( | GNetworkMonitor * | monitor | ) |
GIO_AVAILABLE_IN_2_46 gboolean g_network_monitor_get_network_metered | ( | GNetworkMonitor * | monitor | ) |
GIO_AVAILABLE_IN_2_32 GType g_network_monitor_get_type | ( | void | ) |