1. void QAbstractSocket::abort ()
立即中止当前的套接字连接,并且复位此连接,并不丢弃正在写入寄存器的数据。
2void QIODevice::aboutToClose () [signal]
信号:当设备快关闭之前,发出此信号,应用于不同的寄存器向同一个设备发数据的情况下。
3.bool QAbstractSocket::atEnd () const [virtual]
变量:如果没有可用的数据要读时,变量为真,如果有可用的数据要读时,变量为假。
常用于判断有没有数据要读:用法如下:
void SocketClass::readyReadSlot() { while (!socket.atEnd()) { QByteArray data = socket.read(100); .... } }
4.bool QObject::blockSignals ( bool block )
返回阻塞信号的状态值,如果为真,刚发出阻塞对象的信号。
5.qint64 QAbstractSocket::bytesAvailable () const [virtual]
变量:返回要读的接收数据的数量。
6.QAbstractSocket::bytesToWrite () const [virtual]
变量:返回正要写入的数据个数。
7.void QIODevice::bytesWritten ( qint64 bytes ) [signal]
信号:当一组数据写入设备完闭时,发出该信号。
8.bool QAbstractSocket::canReadLine () const [virtual]
变量:如果一列数据能从socket中读出,则为真,反之为假。
转载于:https://blog.51cto.com/qtlinux/574454