类
GeoInetSocketAddress
描述 [源代码]
class Gio.InetSocketAddress : Gio.SocketAddress
implements Gio.SocketConnectable {
/* No available fields */
}
IPv4或IPv6套接字地址。即GInetAddress
和一个端口号的组合。
在UNIX术语中,GInetSocketAddress
对应于struct sockaddr_in
或struct sockaddr_in6
。
实例方法
从GSocketAddress继承的方法(3个)
g_socket_address_get_family
获取地址的套接字家族类型。
自:2.22
g_socket_address_get_native_size
获取地址的本地struct sockaddr的大小。您可以使用此方法为g_socket_address_to_native()分配内存。
自:2.22
g_socket_address_to_native
将GSocketAddress
转换为本地struct sockaddr,可以传递给低级函数,如connect()或bind()。
自:2.22
从GSocketConnectable继承的方法(3个)
g_socket_connectable_enumerate
为connectable
创建一个GSocketAddressEnumerator
。
自:2.22
g_socket_connectable_proxy_enumerate
为需要通过代理连接到地址的connectable
创建一个会返回每个地址的GProxyAddress
的GSocketAddressEnumerator
。
自:2.26
g_socket_connectable_to_string
将GSocketConnectable
格式化为字符串。这是用于调试输出的可读格式,不是一个稳定的序列化格式。它不适用于用户界面,因为它公开了过多的信息,对于用户来说信息过于详细。
自:2.48
信号
从GObject继承的信号(1)
GObject::notify
当对象的某个属性通过 g_object_set_property()、g_object_set() 等方式设置值时,将发出 notify 信号。