方法
自:2.24
[−]
声明 [源]
guint16
g_socket_listener_add_any_inet_port (
GSocketListener* listener,
GObject* source_object,
GError** error
)
[−]
描述 [源]
监听IPv6和IPv4(如果都可用)上的任何可用端口号的TCP连接。
如果需要为传入连接打开套接字,但不在乎特定的端口号,这很有用。
source_object
将被传递给各种接受调用来识别这个特定的来源,这在您监视多个地址并基于连接的地址执行不同操作时很有用。
自:2.24
[−]
参数
source_object
-
类型:
可选的用于识别这个来源的
GObject
。参数可以是 NULL
。数据由方法调用者所有。 error
-
类型:
用于恢复错误的返回位置。
参数可以是 NULL
。如果返回位置不是 NULL
,那么您必须将其初始化为NULL
GError*
。如果没有错误,该方法将保持参数初始化为 NULL
。在发生错误的情况下,参数将设置为一个新的分配的 GError
;调用者将获取数据的所有权,并负责释放它。