Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QNetworkAddressEntry类存储一个IP地址,通过网络接口支持,连同其相关联的网络掩码和广播地址。More...
该QNetworkAddressEntry类存储一个IP地址,通过网络接口支持,连同其相关联的网络掩码和广播地址。
每个网络接口可以包含零个或多个IP地址,从而可以用一个掩码和/或广播地址(根据从操作系统支持)相关联。
这个类表示一个这样的团体。
构造一个空QNetworkAddressEntry对象。
构造一个QNetworkAddressEntry对象,该对象是该对象的一个拷贝other。
返回与该IPv4地址和网络掩码相关联的广播地址。它通常可以从这些2通过设置于其中的网络掩码包含0的IP地址为1的比特导出。 (换句话说,通过按位或运算与网络掩码的逆的IP地址)
这个成员总是空的IPv6地址,因为广播的概念已经被摒弃,该系统支持多播的。特别是,该组对应于本地网络中的所有节点的主机可以通过“所有节点”特殊的多播组(地址FF02.1 )即可到达。
See also setBroadcast( ) 。
这个函数返回一个IPv4或IPv6地址发现,被发现在一个网络接口。
See also setIp( ) 。
返回与IP地址关联的子网掩码。网络掩码是体现在一个IP地址,如255.255.0.0的形式。
对于IPv6地址,前缀长度被转换为一个地址设置为1的位的数目等于前缀长度。为64位(最常见的值)的前缀长度,网络掩码将被表示为一个QHostAddress保持的地址FFFF: FFFF: FFFF: FFFF。
See also setNetmask()和prefixLength( ) 。
返回此IP地址的前缀长度。前缀长度的子网掩码设置为1的比特数匹配(见netmask())。对于IPv4地址,该值介于0和32 。为IPv6地址,它包含在0和128 ,是表示地址的最佳形式。
该函数返回-1,如果前缀长度无法确定(即,netmask( )返回一个空QHostAddress ( ) ) 。
此功能被引入Qt的4.5 。
See also setPrefixLength()和netmask( ) 。
设置的这个广播IP地址QNetworkAddressEntry反对newBroadcast。
See also broadcast( ) 。
设置IP地址QNetworkAddressEntry对象包含newIp。
See also ip( ) 。
设置网络掩码,这QNetworkAddressEntry对象包含newNetmask。设置子网掩码还设置了前缀长度以匹配新的网络掩码。
See also netmask()和setPrefixLength( ) 。
设置这个IP地址的前缀长度length。价值length必须是有效的这种类型的IP地址: 0至32之间为IPv4地址,介于0和128为IPv6地址。设置为任何无效的值等于设置为-1 ,这意味着“无前缀长度” 。
设置前缀长度还设置了网络掩码(见netmask())。
此功能被引入Qt的4.5 。
See also prefixLength()和setNetmask( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |