BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Classes | Namespaces | Typedefs | Functions
node.hpp File Reference
#include <graphene/net/core_messages.hpp>
#include <graphene/net/message.hpp>
#include <graphene/net/peer_database.hpp>
#include <graphene/protocol/types.hpp>

Go to the source code of this file.

Classes

struct  graphene::net::message_propagation_data
 
class  graphene::net::node_delegate
 used by node reports status to client or fetch data from client More...
 
struct  graphene::net::peer_status
 
class  graphene::net::node
 provides application independent P2P broadcast and data synchronization More...
 

Namespaces

 graphene
 
 graphene::net
 
 graphene::net::detail
 

Typedefs

using graphene::net::node_impl_ptr = std::shared_ptr< detail::node_impl >
 
using graphene::net::node_ptr = std::shared_ptr< node >
 

Functions

 FC_REFLECT (graphene::net::message_propagation_data,(received_time)(validated_time)(originating_peer))
 
 FC_REFLECT (graphene::net::peer_status,(version)(host)(info))
 

Function Documentation

◆ FC_REFLECT() [1/2]

FC_REFLECT ( graphene::net::message_propagation_data  ,
(received_time)(validated_time)(originating_peer)   
)

◆ FC_REFLECT() [2/2]

FC_REFLECT ( graphene::net::peer_status  ,
(version)(host)(info)   
)