方法
GioSocketListener添加socket
自: 2.22
声明 [src]
gboolean
g_socket_listener_add_socket (
GSocketListener* listener,
GSocket* socket,
GObject* source_object,
GError** error
)
描述 [src]
将socket
添加到从其接受新客户端的套接字集合中。套接字必须绑定到本地地址并监听。
source_object
将在多个接受的调用中传递出来,以识别此特定来源,如果您正在监听多个地址并且根据连接的地址执行不同的操作,这将非常有用。
除非监听器保留了套接字的最后一个引用,否则当listener
最终确定时,套接字不会自动关闭。在GLib 2.42之前,即使在其他地方有对该套接字的引用的情况下,也会在listener
最终确定时自动关闭套接字。
自: 2.22以来