CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ccf::HTTPNodeClient Class Reference

#include <http_node_client.h>

Inherits ccf::NodeClient.

Public Member Functions

 HTTPNodeClient (std::shared_ptr< ccf::RPCMap > rpc_map, ccf::crypto::KeyPairPtr node_sign_kp, const ccf::crypto::Pem &self_signed_node_cert_, const std::optional< ccf::crypto::Pem > &endorsed_node_cert_)
 
virtual ~HTTPNodeClient ()
 
virtual bool make_request (::http::Request &request) override
 
- Public Member Functions inherited from ccf::NodeClient
 NodeClient (std::shared_ptr< ccf::RPCMap > rpc_map_, ccf::crypto::KeyPairPtr node_sign_kp_, const ccf::crypto::Pem &self_signed_node_cert_, const std::optional< ccf::crypto::Pem > &endorsed_node_cert_)
 
virtual ~NodeClient ()
 

Additional Inherited Members

- Protected Attributes inherited from ccf::NodeClient
std::shared_ptr< ccf::RPCMaprpc_map
 
ccf::crypto::KeyPairPtr node_sign_kp
 
const ccf::crypto::Pemself_signed_node_cert
 
const std::optional< ccf::crypto::Pem > & endorsed_node_cert = std::nullopt
 

Constructor & Destructor Documentation

◆ HTTPNodeClient()

ccf::HTTPNodeClient::HTTPNodeClient ( std::shared_ptr< ccf::RPCMap rpc_map,
ccf::crypto::KeyPairPtr  node_sign_kp,
const ccf::crypto::Pem self_signed_node_cert_,
const std::optional< ccf::crypto::Pem > &  endorsed_node_cert_ 
)
inline

◆ ~HTTPNodeClient()

virtual ccf::HTTPNodeClient::~HTTPNodeClient ( )
inlinevirtual

Member Function Documentation

◆ make_request()

virtual bool ccf::HTTPNodeClient::make_request ( ::http::Request request)
inlineoverridevirtual

Implements ccf::NodeClient.


The documentation for this class was generated from the following file: