15class test_TransmitCommand;
16class test_CardConnection;
25 friend class ::test_TransmitCommand;
26 friend class ::test_CardConnection;
29 const QVector<InputAPDUInfo> mInputApduInfos;
30 const QString mSlotHandle;
31 QByteArrayList mOutputApduAsHex;
32 bool mSecureMessagingStopped;
39 explicit TransmitCommand(QSharedPointer<CardConnectionWorker> pCardConnectionWorker,
40 const QVector<InputAPDUInfo>& pInputApduInfos,
41 const QString& pSlotHandle);
47 return mOutputApduAsHex;
59 return mSecureMessagingStopped;
Definition: BaseCardCommand.h:23
Definition: TransmitCommand.h:23
const QByteArrayList & getOutputApduAsHex() const
Definition: TransmitCommand.h:45
~TransmitCommand() override=default
static bool isAcceptable(const InputAPDUInfo &pInputApduInfo, const ResponseApdu &pResponse)
Definition: TransmitCommand.cpp:35
bool getSecureMessagingStopped() const
Definition: TransmitCommand.h:57
const QString & getSlotHandle() const
Definition: TransmitCommand.h:51
void internalExecute() override
Definition: TransmitCommand.cpp:53
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16