Classes | Public Member Functions | List of all members
util::rpc::RpcConnectionHandler Class Reference
+ Inheritance diagram for util::rpc::RpcConnectionHandler:
+ Collaboration diagram for util::rpc::RpcConnectionHandler:

Public Member Functions

 RpcConnectionHandler (ConnectionBridge *bridge, IoContext *context)
 
system::error_code HandleRequest () final override
 
- Public Member Functions inherited from util::ConnectionHandler
 ConnectionHandler (IoContext *context) noexcept
 
void Init (::boost::asio::ip::tcp::socket &&sock)
 
void Close ()
 
IoContextcontext ()
 

Additional Inherited Members

- Public Types inherited from util::ConnectionHandler
using ptr_t = ::boost::intrusive_ptr< ConnectionHandler >
 
using io_context = ::boost::asio::io_context
 
using member_hook_t = detail::member_hook< ConnectionHandler, detail::connection_hook, &ConnectionHandler::hook_ >
 
using flush_hook_t = detail::member_hook< ConnectionHandler, detail::connection_hook, &ConnectionHandler::flush_hook_ >
 
- Protected Attributes inherited from util::ConnectionHandler
absl::optional< FiberSyncSocketsocket_
 
IoContextio_context_
 
bool use_flusher_fiber_ = false
 

Detailed Description

Definition at line 22 of file rpc_conn_handler.h.


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