虚拟方法

Gi网络监控器接口can_reach_async

声明 [源]

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

描述 [源]

异步尝试确定由connectable指向的主机是否可访问,而不实际尝试连接到它。

更多信息,请参阅g_network_monitor_can_reach()。

当操作完成时,将调用callback。然后您可以调用g_network_monitor_can_reach_finish()来获取操作的结果。

参数

connectable

类型: GSocketConnectable

一个GSocketConnectable

数据由方法调用者拥有。
cancellable

类型: GCancellable

一个GCancellable,或NULL

参数可以是NULL
数据由方法调用者拥有。
callback

类型: GAsyncReadyCallback

当一个请求被满足时,将调用GAsyncReadyCallback

user_data

类型: gpointer

传递给回调函数的数据。

参数可以是NULL
数据由方法调用者拥有。