docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::passes::rpc::RpcContext Class Referenceabstract

#include <sdfg/passes/rpc/rpc_context.h>

Inheritance diagram for sdfg::passes::rpc::RpcContext:
[legend]

Public Member Functions

virtual std::string get_remote_address () const =0
virtual std::unordered_map< std::string, std::string > get_auth_headers () const =0
virtual std::optional< std::string > start_session ()
virtual ~RpcContext ()=default

Constructor & Destructor Documentation

◆ ~RpcContext()

virtual sdfg::passes::rpc::RpcContext::~RpcContext ( )
virtualdefault

Member Function Documentation

◆ get_auth_headers()

virtual std::unordered_map< std::string, std::string > sdfg::passes::rpc::RpcContext::get_auth_headers ( ) const
pure virtual

◆ get_remote_address()

virtual std::string sdfg::passes::rpc::RpcContext::get_remote_address ( ) const
pure virtual

◆ start_session()

virtual std::optional< std::string > sdfg::passes::rpc::RpcContext::start_session ( )
inlinevirtual

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