Electroneum
hw::i_device_callback Class Reference

#include <device.hpp>

Inheritance diagram for hw::i_device_callback:

Public Member Functions

virtual void on_button_request (uint64_t code=0)
 
virtual void on_button_pressed ()
 
virtual boost::optional< epee::wipeable_stringon_pin_request ()
 
virtual boost::optional< epee::wipeable_stringon_passphrase_request (bool on_device)
 
virtual void on_progress (const device_progress &event)
 
virtual ~i_device_callback ()=default
 

Detailed Description

Definition at line 77 of file device.hpp.

Constructor & Destructor Documentation

◆ ~i_device_callback()

virtual hw::i_device_callback::~i_device_callback ( )
virtualdefault

Member Function Documentation

◆ on_button_pressed()

virtual void hw::i_device_callback::on_button_pressed ( )
inlinevirtual

Reimplemented in tools::wallet_device_callback.

Definition at line 80 of file device.hpp.

80 {}

◆ on_button_request()

virtual void hw::i_device_callback::on_button_request ( uint64_t  code = 0)
inlinevirtual

Reimplemented in tools::wallet_device_callback.

Definition at line 79 of file device.hpp.

79 {}

◆ on_passphrase_request()

virtual boost::optional<epee::wipeable_string> hw::i_device_callback::on_passphrase_request ( bool  on_device)
inlinevirtual

Reimplemented in tools::wallet_device_callback.

Definition at line 82 of file device.hpp.

82 { return boost::none; }

◆ on_pin_request()

virtual boost::optional<epee::wipeable_string> hw::i_device_callback::on_pin_request ( )
inlinevirtual

Reimplemented in tools::wallet_device_callback.

Definition at line 81 of file device.hpp.

81 { return boost::none; }

◆ on_progress()

virtual void hw::i_device_callback::on_progress ( const device_progress event)
inlinevirtual

Reimplemented in tools::wallet_device_callback.

Definition at line 83 of file device.hpp.

83 {}

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