14 #include <QJsonDocument>
27 MsgHandler createForStateChange(MsgType pStateType);
28 MsgHandler createForCommand(
const QJsonObject& pObj);
32 MsgHandler handleCurrentState(MsgCmdType pCmdType, MsgType pMsgType,
const std::function<
MsgHandler()>& pFunc);
37 QByteArray
init(
const QSharedPointer<WorkflowContext>& pContext);
Definition: MsgContext.h:42
QByteArray createMsgReader(const QString &pName) const
Definition: MessageDispatcher.cpp:53
MessageDispatcher()
Definition: MessageDispatcher.cpp:32
QByteArray processCommand(const QByteArray &pMsg)
Definition: MessageDispatcher.cpp:114
QByteArray processStateChange(const QString &pState)
Definition: MessageDispatcher.cpp:74
QByteArray init(const QSharedPointer< WorkflowContext > &pContext)
Definition: MessageDispatcher.cpp:38
Definition: MessageDispatcher.h:22
QByteArray finish()
Definition: MessageDispatcher.cpp:59
Definition: MsgHandler.h:15