Seastar
High performance C++ framework for concurrent servers
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | Public Attributes | List of all members
seastar::rpc::client_info Struct Reference

Public Member Functions

template<typename T >
void attach_auxiliary (const sstring &key, T &&object)
 
template<typename T >
T & retrieve_auxiliary (const sstring &key)
 
template<typename T >
std::add_const_t< T > & retrieve_auxiliary (const sstring &key) const
 
template<typename T >
T * retrieve_auxiliary_opt (const sstring &key) noexcept
 
template<typename T >
const T * retrieve_auxiliary_opt (const sstring &key) const noexcept
 

Public Attributes

socket_address addr
 
rpc::serverserver
 
connection_id conn_id
 
std::unordered_map< sstring, std::any > user_data
 

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