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

#include <MsgStation.h>

MsgStation 的协作图:

Public 成员函数

 MsgStation ()
 

Private 成员函数

void initMsgHandler ()
 

Private 属性

std::unique_ptr< HttpServerhttp_server {nullptr}
 
std::unique_ptr< WebsocketServerwebsocket_server {nullptr}
 
std::unique_ptr< WebsocketClientwebsocket_client {nullptr}
 
std::function< void(const QString &msg, const QString &ip, const QString &from, std::move_only_function< void(QJsonObject)>)> message_handler
 
PrinterWorkFlow< GetConfig< PageRender< RenderPng< ToPrinter< LastProcess > > > > > printer_work_flow
 

构造及析构函数说明

◆ MsgStation()

MsgStation::MsgStation ( )
explicit

成员函数说明

◆ initMsgHandler()

void MsgStation::initMsgHandler ( )
private

类成员变量说明

◆ http_server

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

◆ message_handler

std::function<void(const QString& msg, const QString& ip, const QString& from, std::move_only_function<void(QJsonObject)>)> MsgStation::message_handler
private

◆ printer_work_flow

PrinterWorkFlow<GetConfig<PageRender<RenderPng<ToPrinter<LastProcess> > > > > MsgStation::printer_work_flow
private

◆ websocket_client

std::unique_ptr<WebsocketClient> MsgStation::websocket_client {nullptr}
private

◆ websocket_server

std::unique_ptr<WebsocketServer> MsgStation::websocket_server {nullptr}
private

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