方法
GioNetworkMonitorcan_reach_async
声明 [src]
void
g_network_monitor_can_reach_async (
GNetworkMonitor* monitor,
GSocketConnectable* connectable,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [src]
异步尝试确定由 connectable
指向的主机是否可达,而不实际尝试连接到它。
更详细的信息,请参阅 g_network_monitor_can_reach()。
当操作完成后,将调用 callback
。然后您可以通过调用 g_network_monitor_can_reach_finish()
来获取操作的结果。
此方法异步完成。在 GAsyncReadyCallback
内部使用 g_network_monitor_can_reach_finish()
获取操作的结果。
参数
connectable
-
一个
GSocketConnectable
.数据由方法调用者所有。 cancellable
-
类型:
GCancellable
一个
GCancellable
,或NULL
.参数可以是 NULL
.数据由方法调用者所有。 callback
-
当请求得到满足时调用的
GAsyncReadyCallback
.参数可以是 NULL
. user_data
-
类型: code>
gpointer
传递给回调函数的数据。
参数可以是 NULL
.数据由方法调用者所有。