QAbstractSocket::UnconnectedState:套接字未连接。 QAbstractSocket::HostLookupState:套接字正在进行主机名解析。 QAbstractSocket::ConnectingState:套接字已开始建立连接。 QAbstractSocket::ConnectedState:已建立连接。 QAbstractSocket::BoundState:套接字已绑定到一个地址和端口。 QAbstractSocket::ClosingState:套接字即将关...
该QAbstractSocket类提供通用于所有的套接字类型的基本功能。 QAbstractSocket是QTcpSocket和QUdpSocket的基类,包含这两个类的所有常用功能。如果您需要套接字,您有两种选择: 实例化QTcpSocket或QUdpSocket。 创建本机套接字描述符,实例化QAbstractSocket,并调用setSocketDescriptor()来包装本机套接字。
本文总结了QAbstractSocket类的主要功能和属性,旨在为开发者提供清晰的指南。公共函数提供了套接字的控制和管理能力:1. abort() - 立即关闭套接字。与disconnectFromHost()不同,此函数立即关闭套接字并丢弃未处理数据。2. bind() - 将套接字绑定到指定地址和端口。三个版本:第一允许指定详细信息;...