12#include <QJsonDocument>
16#include <initializer_list>
26 friend class ::test_Message;
31 using SkipStateApprovedHook = std::function<
bool (
const QString&
pState)>;
32 SkipStateApprovedHook mSkipStateApprovedHook;
Definition MessageDispatcher.h:25
Msg processProgressChange() const
Definition MessageDispatcher.cpp:152
Msg processStateChange(const QString &pState)
Definition MessageDispatcher.cpp:131
Msg processCommand(const QByteArray &pMsg)
Definition MessageDispatcher.cpp:234
void setSkipStateApprovedHook(const SkipStateApprovedHook &pHook)
Definition MessageDispatcher.cpp:437
Msg init(const QSharedPointer< WorkflowContext > &pWorkflowContext)
Definition MessageDispatcher.cpp:65
MsgLevel getApiLevel() const
Definition MessageDispatcher.cpp:228
void reset()
Definition MessageDispatcher.cpp:93
MessageDispatcher()
Definition MessageDispatcher.cpp:56
QList< Msg > processReaderChange(const ReaderInfo &pInfo)
Definition MessageDispatcher.cpp:169
Msg finish()
Definition MessageDispatcher.cpp:102
Definition MsgContext.h:74
Definition MsgHandler.h:16
Definition ReaderInfo.h:18
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:112