Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GNetworkMonitorInterface Struct Reference

#include <gnetworkmonitor.h>

Data Fields

GTypeInterface g_iface
 
void(* network_changed )(GNetworkMonitor *monitor, gboolean network_available)
 
gboolean(* can_reach )(GNetworkMonitor *monitor, GSocketConnectable *connectable, GCancellable *cancellable, GError **error)
 
void(* can_reach_async )(GNetworkMonitor *monitor, GSocketConnectable *connectable, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* can_reach_finish )(GNetworkMonitor *monitor, GAsyncResult *result, GError **error)
 

Detailed Description

Definition at line 49 of file gnetworkmonitor.h.

Field Documentation

◆ can_reach

gboolean(* _GNetworkMonitorInterface::can_reach) (GNetworkMonitor *monitor, GSocketConnectable *connectable, GCancellable *cancellable, GError **error)

Definition at line 55 of file gnetworkmonitor.h.

◆ can_reach_async

void(* _GNetworkMonitorInterface::can_reach_async) (GNetworkMonitor *monitor, GSocketConnectable *connectable, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 59 of file gnetworkmonitor.h.

◆ can_reach_finish

gboolean(* _GNetworkMonitorInterface::can_reach_finish) (GNetworkMonitor *monitor, GAsyncResult *result, GError **error)

Definition at line 64 of file gnetworkmonitor.h.

◆ g_iface

GTypeInterface _GNetworkMonitorInterface::g_iface

Definition at line 50 of file gnetworkmonitor.h.

◆ network_changed

void(* _GNetworkMonitorInterface::network_changed) (GNetworkMonitor *monitor, gboolean network_available)

Definition at line 52 of file gnetworkmonitor.h.


The documentation for this struct was generated from the following file: