|
Monero
|
#include <transport.hpp>

Public Member Functions | |
| Protocol ()=default | |
| virtual | ~Protocol ()=default |
| virtual void | session_begin (Transport &transport) |
| virtual void | session_end (Transport &transport) |
| virtual void | write (Transport &transport, const google::protobuf::Message &req)=0 |
| virtual void | read (Transport &transport, std::shared_ptr< google::protobuf::Message > &msg, messages::MessageType *msg_type=nullptr)=0 |
|
default |
|
virtualdefault |
|
pure virtual |
Implemented in hw::trezor::ProtocolV1.
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in hw::trezor::ProtocolV1.