方法

GioSocketConnectionget_remote_address

since: 2.22

声明 [src]

GSocketAddress*
g_socket_connection_get_remote_address (
  GSocketConnection* connection
  GError** error
)

描述 [src]

尝试获取套接字连接的远程地址。

自 GLib 2.40 版起,在 g_socket_client_connect() 或 g_socket_client_connect_async() 使用期间,当发出 G_SOCKET_CLIENT_CONNECTING 信号时,此函数将返回用于连接的远程地址。这允许应用程序打印例如“正在连接到 example.com (10.42.77.3)…”。

可用以来自:2.22

返回值

类型: GSocketAddress

一个 GSocketAddress 或在出错时 NULL。使用 g_object_unref() 释放返回的对象。

方法的调用者拥有返回的数据的所有权,并负责释放它。