Класс QTcpSocket
Класс QTcpSocket предоставляет сокет TCP. Подробнее...
| Заголовок: | #include <QTcpSocket> |
| qmake: | QT += network |
| Наследуется от: | QAbstractSocket |
| Наследует: |
Примечание: Все функции в этом классе являются повторно-входными.
Общедоступные функции
| QTcpSocket(QObject *parent = nullptr) | |
| virtual | ~QTcpSocket() |
- 37 общедоступных функций унаследовано от QAbstractSocket
- 47 общедоступных функций унаследовано от QIODevice
- 34 общедоступных функций унаследовано от QObject
Дополнительные унаследованные члены
- 1 свойство унаследовано от QObject
- 1 общедоступный слот унаследован от QObject
- 6 сигналов унаследовано от QAbstractSocket
- 6 сигналов унаследовано от QIODevice
- 2 сигнала унаследовано от QObject
- 1 общедоступная переменная унаследована от QIODevice
- 1 общедоступная переменная унаследована от QObject
- 2 статические общедоступные члены унаследованы от QIODevice
- 10 статических общедоступных членов унаследованы от QObject
- 10 защищенных функций унаследовано от QAbstractSocket
- 5 защищенных функций унаследовано от QIODevice
- 9 защищенных функций унаследовано от QObject
- 2 защищенных переменных унаследовано от QObject
Подробное описание
Класс QTcpSocket предоставляет сокет TCP.
TCP (Transmission Control Protocol) — надёжный, потоковый, ориентированный на соединение транспортный протокол. Он идеально подходит для непрерывной передачи данных.
QTcpSocket — удобный подкласс QAbstractSocket, который позволяет установить TCP-соединение и передавать потоки данных. Подробности см. в документации по QAbstractSocket.
Примечание: TCP-сокеты не могут быть открыты в режиме QIODevice::Unbuffered.
См. также QTcpServer, QUdpSocket, QNetworkAccessManager, Пример сервера Fortune, Пример клиента Fortune, Пример потокового сервера Fortune, Пример блокирующего клиента Fortune, Пример Loopback и Пример Torrent.
Документация по функциям-членам
QTcpSocket::QTcpSocket(QObject *parent = 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.11/qtcpsocket.html