14 #include <QJsonDocument> 27 friend class ::test_Message;
31 MsgHandler createForStateChange(MsgType pStateType);
32 MsgHandler createForCommand(
const QJsonObject& pObj);
36 MsgHandler handleCurrentState(MsgCmdType pCmdType, MsgType pMsgType,
const std::function<
MsgHandler()>& pFunc);
44 const QByteArray mData;
49 operator QByteArray()
const;
50 operator MsgType()
const;
55 QByteArray
init(
const QSharedPointer<WorkflowContext>& pWorkflowContext);
Definition: MsgContext.h:42
MessageDispatcher()
Definition: MessageDispatcher.cpp:34
Definition: MessageDispatcher.h:40
QByteArray processStateChange(const QString &pState)
Definition: MessageDispatcher.cpp:83
QByteArray init(const QSharedPointer< WorkflowContext > &pWorkflowContext)
Definition: MessageDispatcher.cpp:40
void reset()
Definition: MessageDispatcher.cpp:56
QByteArray createMsgReader(const QString &pName) const
Definition: MessageDispatcher.cpp:62
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
Definition: MessageDispatcher.h:24
QByteArray finish()
Definition: MessageDispatcher.cpp:68
Msg processCommand(const QByteArray &pMsg)
Definition: MessageDispatcher.cpp:123
Definition: MsgHandler.h:16