方法
GioSocketClientconnect_to_uri_async
自:2.26
声明 [src]
void
g_socket_client_connect_to_uri_async (
GSocketClient* client,
const gchar* uri,
guint16 default_port,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [src]
这是g_socket_client_connect_to_uri()的异步版本。
操作完成后,将调用callback
。然后,您可以调用g_socket_client_connect_to_uri_finish()
来获取操作的结果。
自:2.26
此方法异步完成。在GAsyncReadyCallback
内部使用g_socket_client_connect_to_uri_finish()
以获取操作结果。
参数
uri
-
类型:
const gchar*
一个网络URI。
数据由方法的调用程序拥有。 值是空终止的UTF-8字符串。 default_port
-
类型:
guint16
要连接的默认端口。
cancellable
-
类型:
GCancellable
GCancellable
,或NULL
。参数可以为 NULL
。数据由方法的调用程序拥有。 callback
-
一个
GAsyncReadyCallback
。参数可以为 NULL
。 user_data
-
类型:
gpointer
回调中的用户数据。
参数可以为 NULL
。数据由方法的调用程序拥有。