CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::endpoints::EndpointContext Struct Reference

#include <endpoint_context.h>

Inherits ccf::endpoints::CommandEndpointContext.

Inherited by ccf::EndpointContextImpl.

Public Member Functions

 EndpointContext (const std::shared_ptr< ccf::RpcContext > &r, ccf::kv::Tx &t)
 
- Public Member Functions inherited from ccf::endpoints::CommandEndpointContext
virtual ~CommandEndpointContext ()=default
 
 CommandEndpointContext (const std::shared_ptr< ccf::RpcContext > &r)
 
template<typename T >
const T * try_get_caller ()
 
template<typename T >
const T & get_caller ()
 

Public Attributes

ccf::kv::Txtx
 
- Public Attributes inherited from ccf::endpoints::CommandEndpointContext
std::shared_ptr< ccf::RpcContextrpc_ctx
 
std::unique_ptr< AuthnIdentitycaller
 

Constructor & Destructor Documentation

◆ EndpointContext()

ccf::endpoints::EndpointContext::EndpointContext ( const std::shared_ptr< ccf::RpcContext > &  r,
ccf::kv::Tx t 
)
inline

Member Data Documentation

◆ tx

ccf::kv::Tx& ccf::endpoints::EndpointContext::tx

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