|
| bool | hw::trezor::t_serialize (const std::string &in, std::string &out) |
| |
| bool | hw::trezor::t_serialize (const json_val &in, std::string &out) |
| |
| std::string | hw::trezor::t_serialize (const json_val &in) |
| |
| bool | hw::trezor::t_deserialize (const std::string &in, std::string &out) |
| |
| bool | hw::trezor::t_deserialize (const std::string &in, json &out) |
| |
| static std::string | hw::trezor::json_get_string (const rapidjson::Value &in) |
| |
| uint64_t | hw::trezor::pack_version (uint32_t major, uint32_t minor, uint32_t patch) |
| |
| static ssize_t | hw::trezor::get_device_idx (uint16_t id_vendor, uint16_t id_product) |
| |
| static bool | hw::trezor::is_device_supported (ssize_t device_idx) |
| |
| static size_t | hw::trezor::message_size (const google::protobuf::Message &req) |
| |
| static size_t | hw::trezor::serialize_message_buffer_size (size_t msg_size) |
| |
| static void | hw::trezor::serialize_message_header (void *buff, uint16_t tag, uint32_t len) |
| |
| static void | hw::trezor::deserialize_message_header (const void *buff, uint16_t &tag, uint32_t &len) |
| |
| static void | hw::trezor::serialize_message (const google::protobuf::Message &req, size_t msg_size, uint8_t *buff, size_t buff_size) |
| |
| static void | hw::trezor::assert_port_number (uint32_t port) |
| |
| static void | hw::trezor::parse_udp_path (std::string &host, int &port, std::string path) |
| |
| void | hw::trezor::enumerate (t_transport_vect &res) |
| |
| void | hw::trezor::sort_transports_by_env (t_transport_vect &res) |
| |
| std::shared_ptr< Transport > | hw::trezor::transport (const std::string &path) |
| |
| void | hw::trezor::throw_failure_exception (const messages::common::Failure *failure) |
| |
| std::ostream & | hw::trezor::operator<< (std::ostream &o, hw::trezor::Transport const &t) |
| |
| std::ostream & | hw::trezor::operator<< (std::ostream &o, std::shared_ptr< hw::trezor::Transport > const &t) |
| |