g_socket_client_connect_to_host_async
时间: 2023-07-22 15:44:15 浏览: 120
socket 连接 客户端,服务器
"g_socket_client_connect_to_host_async" 是 GLib 库中的一个函数,用于异步地连接到指定主机的指定端口。它的函数原型如下:
```c
void g_socket_client_connect_to_host_async (GSocketClient *client,
const gchar *host,
guint16 port,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
```
该函数需要传入一个 GSocketClient 对象、要连接的主机名、端口号、可取消任务对象、异步回调函数和用户数据指针。函数会立即返回,而真正的连接过程会在后台进行。当连接成功或失败时,会调用回调函数通知调用方。
阅读全文