WebpagePrinterTool 2.0
Print a web page skip the browser's print preview
载入中...
搜索中...
未找到
HttpServer类 参考

#include <HttpServer.h>

Public 成员函数

 HttpServer (std::function< void(const QString &, const QString &, const QString &, std::move_only_function< void(QJsonObject)>)> message_handler, const QString &http_server_ip, const QString &http_server_port)
 Construct a new Http Server object
 

Private 属性

std::unique_ptr< QHttpServer > http_server {nullptr}
 
std::unique_ptr< QTcpServer > tcp_server {nullptr}
 
std::function< void(const QString &, const QString &, const QString &, std::move_only_function< void(QJsonObject)>)> message_handler
 

构造及析构函数说明

◆ HttpServer()

HttpServer::HttpServer ( std::function< void(const QString &, const QString &, const QString &, std::move_only_function< void(QJsonObject)>)> message_handler,
const QString & http_server_ip,
const QString & http_server_port )
explicit

Construct a new Http Server object

参数
message_handler
http_server_ip
http_server_port

类成员变量说明

◆ http_server

std::unique_ptr<QHttpServer> HttpServer::http_server {nullptr}
private

◆ message_handler

std::function<void(const QString&, const QString&, const QString&, std::move_only_function<void(QJsonObject)>)> HttpServer::message_handler
private

◆ tcp_server

std::unique_ptr<QTcpServer> HttpServer::tcp_server {nullptr}
private

该类的文档由以下文件生成: