Seastar
High performance C++ framework for concurrent servers
Classes | Public Member Functions | Public Attributes | List of all members
seastar::rpc::server Class Reference
Inheritance diagram for seastar::rpc::server:
seastar::rpc::protocol< Serializer, MsgType >::server

Classes

class  connection
 

Public Member Functions

 server (protocol_base *proto, const socket_address &addr, resource_limits memory_limit=resource_limits())
 
 server (protocol_base *proto, server_options opts, const socket_address &addr, resource_limits memory_limit=resource_limits())
 
 server (protocol_base *proto, server_socket, resource_limits memory_limit=resource_limits(), server_options opts=server_options{})
 
 server (protocol_base *proto, server_options opts, server_socket, resource_limits memory_limit=resource_limits())
 
void accept ()
 
future stop ()
 
template<typename Func >
void foreach_connection (Func &&f)
 
gatereply_gate ()
 

Public Attributes

friend connection
 
friend client
 

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