Monero
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions
hw Namespace Reference

Namespaces

namespace  core
 
namespace  io
 
namespace  ledger
 
namespace  trezor
 

Classes

class  device
 
class  device_cold
 
class  device_progress
 
class  device_registry
 
class  i_device_callback
 
struct  reset_mode
 
class  tx_aux_data
 
struct  wallet_shim
 

Typedefs

typedef struct hw::wallet_shim wallet_shim
 

Functions

static device_registryget_device_registry (bool clear=false)
 
static void clear_device_registry ()
 
deviceget_device (const std::string &device_descriptor)
 
bool register_device (const std::string &device_name, device *hw_device)
 
void buffer_to_str (char *to_buff, size_t to_len, const char *buff, size_t len)
 
void log_hexbuffer (const std::string &msg, const char *buff, size_t len)
 
void log_message (const std::string &msg, const std::string &info)
 

Typedef Documentation

◆ wallet_shim

typedef struct hw::wallet_shim hw::wallet_shim

Function Documentation

◆ buffer_to_str()

void hw::buffer_to_str ( char * to_buff,
size_t to_len,
const char * buff,
size_t len )

◆ clear_device_registry()

static void hw::clear_device_registry ( )
static

◆ get_device()

device & hw::get_device ( const std::string & device_descriptor)

◆ get_device_registry()

static device_registry * hw::get_device_registry ( bool clear = false)
static

◆ log_hexbuffer()

void hw::log_hexbuffer ( const std::string & msg,
const char * buff,
size_t len )

◆ log_message()

void hw::log_message ( const std::string & msg,
const std::string & info )

◆ register_device()

bool hw::register_device ( const std::string & device_name,
device * hw_device )