Тема 19 Группа 241-351
Загрузка...
Поиск...
Не найдено
mytcpserver.h
См. документацию.
1#ifndef MYTCPSERVER_H
2#define MYTCPSERVER_H
3
4#include <QObject>
5#include <QTcpServer>
6#include <QTcpSocket>
7#include <QtNetwork>
8#include <QByteArray>
9#include <QDebug>
10#include "serverfunction.h"
11
15class MyTcpServer : public QObject
16{
17 Q_OBJECT
18public:
19 explicit MyTcpServer(QObject *parent = nullptr);
21
22public slots:
26 void slotNewConnection();
34 void slotServerRead();
35
36private:
37 QTcpServer * mTcpServer;
38 std::list<QTcpSocket*> TcpSocketList;
40};
41#endif // MYTCPSERVER_H
42
void slotNewConnection()
Слот нового соединения
Определения mytcpserver.cpp:24
void slotClientDisconnected()
Слот, обрабатывающий отключение клиента
Определения mytcpserver.cpp:45
QTcpServer * mTcpServer
Определения mytcpserver.h:37
~MyTcpServer()
Определения mytcpserver.cpp:17
void slotServerRead()
Слот, обрабатывающий приходящие запросы
Определения mytcpserver.cpp:35
std::list< QTcpSocket * > TcpSocketList
Определения mytcpserver.h:38
MyTcpServer(QObject *parent=nullptr)
Определения mytcpserver.cpp:4
int server_status
Определения mytcpserver.h:39