#include <SeResponse.h>
Group of SE responses received in response to a keyple::core::seproxy::message::SeRequest.
- See also
- SeRequest
◆ SeResponse()
keyple::core::seproxy::message::SeResponse::SeResponse |
( |
const bool |
logicalChannelIsOpen, |
|
|
const bool |
channelPreviouslyOpen, |
|
|
std::shared_ptr< SelectionStatus > |
selectionStatus, |
|
|
const std::vector< std::shared_ptr< ApduResponse >> & |
apduResponses |
|
) |
| |
the constructor called by a ProxyReader during the processing of the ‘transmit’ method.
- Parameters
-
logicalChannelIsOpen | the current channel status |
channelPreviouslyOpen | the channel previously open |
selectionStatus | the SE selection status |
apduResponses | the apdu responses |
◆ getApduResponses()
std::vector< std::shared_ptr< ApduResponse > > & keyple::core::seproxy::message::SeResponse::getApduResponses |
( |
| ) |
|
Gets the apdu responses.
- Returns
- the group of APDUs responses returned by the SE application for this instance of SEResponse.
◆ getSelectionStatus()
const std::shared_ptr< SelectionStatus > keyple::core::seproxy::message::SeResponse::getSelectionStatus |
( |
| ) |
const |
◆ isLogicalChannelOpen()
bool keyple::core::seproxy::message::SeResponse::isLogicalChannelOpen |
( |
| ) |
const |
Get the logical channel status
- Returns
- true if the logical channel is open
◆ operator!=()
bool keyple::core::seproxy::message::SeResponse::operator!= |
( |
const SeResponse & |
o | ) |
const |
◆ operator==()
bool keyple::core::seproxy::message::SeResponse::operator== |
( |
const SeResponse & |
o | ) |
const |
◆ wasChannelPreviouslyOpen()
bool keyple::core::seproxy::message::SeResponse::wasChannelPreviouslyOpen |
( |
| ) |
const |
Was channel previously open.
- Returns
- the previous currentState of the logical channel.
◆ operator<< [1/3]
◆ operator<< [2/3]
◆ operator<< [3/3]
The documentation for this class was generated from the following files: