BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Go to the documentation of this file.
65 std::unique_ptr<detail::message_oriented_connection_impl> my;
uint64_t get_total_bytes_sent() const
void connect_to(const fc::ip::endpoint &remote_endpoint)
~message_oriented_connection()
fc::tcp_socket & get_socket()
fc::time_point get_last_message_sent_time() const
fc::time_point get_last_message_received_time() const
void bind(const fc::ip::endpoint &local_endpoint)
fc::sha512 get_shared_secret() const
virtual void on_connection_closed(message_oriented_connection *originating_connection)=0
void destroy_connection()
void send_message(const message &message_to_send)
message_oriented_connection(message_oriented_connection_delegate *delegate=nullptr)
uint64_t get_total_bytes_received() const
virtual void on_message(message_oriented_connection *originating_connection, const message &received_message)=0
std::shared_ptr< message_oriented_connection > message_oriented_connection_ptr
fc::time_point get_connection_time() const