|
| SmartFrameChip () |
| Constructor.
|
|
virtual | ~SmartFrameChip () |
| Destructor.
|
|
std::string | getGenericCardType () const override |
| Get the generic card type.
|
|
std::shared_ptr< LocationNode > | getRootLocationNode () override |
| Get the root location node.
|
|
| Chip () |
| Constructor.
|
|
| Chip (std::string cardtype) |
| Constructor.
|
|
virtual | ~Chip () |
| Destructor.
|
|
const std::string & | getCardType () const override |
| Get the card type of the chip.
|
|
std::string | getGenericCardType () const override |
| Get the generic card type.
|
|
virtual std::shared_ptr< LocationNode > | getRootLocationNode () |
| Get the root location node.
|
|
std::shared_ptr< Commands > | getCommands () const override |
| Get the commands.
|
|
void | setCommands (std::shared_ptr< Commands > commands) |
| Set commands.
|
|
ByteVector | getChipIdentifier () const override |
| Get the chip identifier.
|
|
virtual void | setChipIdentifier (ByteVector identifier) |
| Set the chip identifier.
|
|
ChipPowerStatus | getPowerStatus () const |
| Get the chip power status.
|
|
void | setPowerStatus (ChipPowerStatus powerStatus) |
| Set the chip power status.
|
|
unsigned char | getReceptionLevel () const |
| Get the chip reception level.
|
|
void | setReceptionLevel (unsigned char receptionLevel) |
| Set the chip reception level.
|
|
virtual std::shared_ptr< AccessInfo > | createAccessInfo () const |
| Create default access informations.
|
|
virtual std::shared_ptr< Location > | createLocation () const |
| Create default location.
|
|
std::shared_ptr< CardService > | getService (CardServiceType serviceType) override |
| Get a card service for this chip.
|
|
template<typename T > |
std::shared_ptr< T > | getService () |
|
bool | operator< (const Chip &chip) const |
|
virtual | ~IChip ()=default |
|
virtual const std::string & | getCardType () const =0 |
| Get the card type of the chip.
|
|
virtual std::string | getGenericCardType () const =0 |
| Get the generic card type.
|
|
virtual std::shared_ptr< Commands > | getCommands () const =0 |
| Get the commands.
|
|
virtual ByteVector | getChipIdentifier () const =0 |
| Get the chip identifier.
|
|
virtual std::shared_ptr< CardService > | getService (CardServiceType serviceType)=0 |
| Get a card service for this chip.
|
|