Keyple C++
0.9.0
Keyple, an Open Source SDK for Ticketing
|
#include <SmartSelectionReader.h>
Inherits keyple::core::seproxy::message::ProxyReader.
Public Member Functions | |
virtual std::shared_ptr< ApduResponse > | openChannelForAid (SeSelector::AidSelector &aidSelector)=0 |
![]() | |
virtual | ~SeReader () |
virtual bool | isSePresent ()=0 |
virtual void | addSeProtocolSetting (std::shared_ptr< SeProtocol > seProtocol, const std::string &protocolRule)=0 |
virtual void | setSeProtocolSetting (const std::map< std::shared_ptr< SeProtocol >, std::string > &protocolSetting)=0 |
virtual const TransmissionMode & | getTransmissionMode () const =0 |
virtual bool | operator== (const SeReader &o) const |
![]() | |
virtual | ~ProxyElement ()=default |
virtual const std::string & | getName () const =0 |
virtual const std::map< const std::string, const std::string > & | getParameters () const =0 |
virtual void | setParameter (const std::string &key, const std::string &value)=0 |
virtual void | setParameters (const std::map< const std::string, const std::string > ¶meters) |
Interface implemented by readers able to handle natively the SE selection process (e.g. Android OMAPI readers).
|
pure virtual |
Opens a logical channel for the provided AID
aidSelector | the selection data |
KeypleReaderIOException | if the communication with the reader or the SE has failed |