Класс QTcpSocket
Класс QTcpSocket предоставляет сокет TCP. Подробнее...
| Заголовок: | #include <QTcpSocket> |
| qmake: | QT += network |
| Наследует: | QAbstractSocket |
| Наследуется от: |
Примечание: Все функции в этом классе являются взаимопомещаемыми.
Открытые функции
| QTcpSocket(QObject *parent = Q_NULLPTR) | |
| virtual | ~QTcpSocket() |
- 37 открытых функций, унаследованных от QAbstractSocket
- 33 открытых функций, унаследованных от QIODevice
- 31 открытых функций, унаследованных от QObject
Дополнительные наследуемые члены
- 1 свойство, унаследованное от QObject
- 1 открытый слот, унаследованный от QObject
- 6 сигналов, унаследованных от QAbstractSocket
- 4 сигнала, унаследованных от QIODevice
- 2 сигнала, унаследованных от QObject
- 11 статических открытых членов, унаследованных от QObject
- 10 защищённых функций, унаследованных от QAbstractSocket
- 5 защищённых функций, унаследованных от QIODevice
- 9 защищённых функций, унаследованных от QObject
Подробное описание
Класс QTcpSocket предоставляет сокет TCP.
TCP (Протокол управления передачей) — это надёжный, ориентированный на поток, протокол транспортного уровня. Он особенно подходит для непрерывной передачи данных.
QTcpSocket — это удобный подкласс QAbstractSocket, который позволяет устанавливать TCP-соединение и передавать потоки данных. Подробную информацию см. в документации по QAbstractSocket.
Примечание: TCP-сокеты не могут быть открыты в режиме QIODevice::Unbuffered.
См. также QTcpServer, QUdpSocket, QNetworkAccessManager, Пример Fortune Server, Пример Fortune Client, Пример Threaded Fortune Server, Пример Blocking Fortune Client, Пример Loopback и Пример Torrent.
Документация по функциям членов
QTcpSocket::QTcpSocket(QObject *parent = Q_NULLPTR)
Создаёт объект QTcpSocket в состоянии UnconnectedState.
parent передаётся конструктору QObject.
См. также socketType().
[virtual] QTcpSocket::~QTcpSocket()
Уничтожает сокет, закрывая соединение при необходимости.
См. также close().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qtcpsocket.html