| 
    TARAXA
    
   | 
 
#include <NetFace.h>

Public Member Functions | |
| NetFace () | |
| virtual void | net_versionI (const Json::Value &request, Json::Value &response) | 
| virtual void | net_peerCountI (const Json::Value &request, Json::Value &response) | 
| virtual void | net_listeningI (const Json::Value &request, Json::Value &response) | 
| virtual std::string | net_version ()=0 | 
| virtual std::string | net_peerCount ()=0 | 
| virtual bool | net_listening ()=0 | 
  Public Member Functions inherited from ServerInterface< NetFace > | |
| virtual | ~ServerInterface () | 
| Methods const & | methods () const | 
| Notifications const & | notifications () const | 
| virtual RPCModules | implementedModules () const=0 | 
Additional Inherited Members | |
  Public Types inherited from ServerInterface< NetFace > | |
| using | MethodPointer = AbstractMethodPointer< NetFace > | 
| using | NotificationPointer = AbstractNotificationPointer< NetFace > | 
| using | MethodBinding = std::tuple< jsonrpc::Procedure, AbstractMethodPointer< NetFace > > | 
| using | NotificationBinding = std::tuple< jsonrpc::Procedure, AbstractNotificationPointer< NetFace > > | 
| using | Methods = std::vector< MethodBinding > | 
| using | Notifications = std::vector< NotificationBinding > | 
| using | RPCModules = std::vector< RPCModule > | 
  Protected Member Functions inherited from ServerInterface< NetFace > | |
| void | bindAndAddMethod (jsonrpc::Procedure const &_proc, MethodPointer _pointer) | 
| void | bindAndAddNotification (jsonrpc::Procedure const &_proc, NotificationPointer _pointer) | 
      
  | 
  inline | 
      
  | 
  pure virtual | 
Implemented in taraxa::net::Net.
      
  | 
  inlinevirtual | 
      
  | 
  pure virtual | 
Implemented in taraxa::net::Net.
      
  | 
  inlinevirtual | 
      
  | 
  pure virtual | 
Implemented in taraxa::net::Net.
      
  | 
  inlinevirtual |