14class test_TransmitCommand;
15class test_CardConnection;
24 friend class ::test_TransmitCommand;
25 friend class ::test_CardConnection;
28 const QVector<InputAPDUInfo> mInputApduInfos;
29 const QString mSlotHandle;
30 QByteArrayList mOutputApduAsHex;
31 bool mSecureMessagingStopped;
38 explicit TransmitCommand(QSharedPointer<CardConnectionWorker> pCardConnectionWorker,
39 const QVector<InputAPDUInfo>& pInputApduInfos,
40 const QString& pSlotHandle);
46 return mOutputApduAsHex;
58 return mSecureMessagingStopped;
Definition: BaseCardCommand.h:23
Definition: TransmitCommand.h:22
const QByteArrayList & getOutputApduAsHex() const
Definition: TransmitCommand.h:44
~TransmitCommand() override=default
static bool isAcceptable(const InputAPDUInfo &pInputApduInfo, const ResponseApdu &pResponse)
Definition: TransmitCommand.cpp:36
bool getSecureMessagingStopped() const
Definition: TransmitCommand.h:56
const QString & getSlotHandle() const
Definition: TransmitCommand.h:50
void internalExecute() override
Definition: TransmitCommand.cpp:54
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16