Electroneum
Public Member Functions | Private Attributes | List of all members
tools::wallet_device_callback Class Reference

#include <wallet2.h>

Inheritance diagram for tools::wallet_device_callback:
Inheritance graph
[legend]
Collaboration diagram for tools::wallet_device_callback:
Collaboration graph
[legend]

Public Member Functions

 wallet_device_callback (wallet2 *wallet)
 
void on_button_request (uint64_t code=0) override
 
void on_button_pressed () override
 
boost::optional< epee::wipeable_string > on_pin_request () override
 
boost::optional< epee::wipeable_string > on_passphrase_request (bool on_device) override
 
void on_progress (const hw::device_progress &event) override
 
- Public Member Functions inherited from hw::i_device_callback
virtual ~i_device_callback ()=default
 

Private Attributes

wallet2wallet
 

Constructor & Destructor Documentation

◆ wallet_device_callback()

tools::wallet_device_callback::wallet_device_callback ( wallet2 wallet)
inline

Member Function Documentation

◆ on_button_pressed()

void tools::wallet_device_callback::on_button_pressed ( )
overridevirtual

Reimplemented from hw::i_device_callback.

◆ on_button_request()

void tools::wallet_device_callback::on_button_request ( uint64_t  code = 0)
overridevirtual

Reimplemented from hw::i_device_callback.

◆ on_passphrase_request()

boost::optional< epee::wipeable_string > tools::wallet_device_callback::on_passphrase_request ( bool  on_device)
overridevirtual

Reimplemented from hw::i_device_callback.

◆ on_pin_request()

boost::optional< epee::wipeable_string > tools::wallet_device_callback::on_pin_request ( )
overridevirtual

Reimplemented from hw::i_device_callback.

◆ on_progress()

void tools::wallet_device_callback::on_progress ( const hw::device_progress event)
overridevirtual

Reimplemented from hw::i_device_callback.

Member Data Documentation

◆ wallet

wallet2* tools::wallet_device_callback::wallet
private

The documentation for this class was generated from the following files: