类
GioNativeSocketAddress
自:2.46
描述 [src]
class Gio.NativeSocketAddress : Gio.SocketAddress
implements Gio.SocketConnectable {
/* No available fields */
}
一种未知本机类型的套接字地址。
这对应于“GLib”未处理的通用类型struct sockaddr
。
自 2.46 起可用
实例方法
从方法继承的 GSocketAddress(3)
g_socket_address_get_family
获取套接字的家庭类型address
。
自:2.22
g_socket_address_get_native_size
获取套接字的本地结构大小address
's。您可以使用此分配器传递给 g_socket_address_to_native() 的内存。
自:2.22
g_socket_address_to_native
将GSocketAddress
转换为本地结构 sockaddr,该套接字可传递给低级函数,例如connect()
或 bind()。
自:2.22
从方法继承的 GSocketConnectable(3)
g_socket_connectable_enumerate
为connectable
创建一个GSocketAddressEnumerator
.
自:2.22
g_socket_connectable_proxy_enumerate
为connectable
创建一个GSocketAddressEnumerator
,。它将返回一个GProxyAddress
,因为必须通过代理连接到其中每个地址。
自:2.26
g_socket_connectable_to_string
将GSocketConnectable
格式化为字符串。这是一种面向人类可读的格式,用于调试输出,而不是稳定的序列化格式。由于它向用户公开了过多信息,因此不适合在用户界面中使用。
自:2.48
属性
从方法继承的 GSocketAddress(1)
信号
从方法继承的 GObject(1)
GObject::notify
当对象的一个属性经过 g_object_set_property()、g_object_set() 等设置价值时,会发出 notify 信号。