Seastar
High performance C++ framework for concurrent servers
|
Provide a sharded service with access to its peers.
If a service class inherits from this, it will gain a
method that provides access to the sharded object, with which it can call its peers.
#include <seastar/core/sharded.hh>
Public Member Functions | |
peering_sharded_service (peering_sharded_service< Service > &&) noexcept=default | |
peering_sharded_service (const peering_sharded_service< Service > &)=delete | |
peering_sharded_service & | operator= (const peering_sharded_service< Service > &)=delete |
sharded< Service > & | container () noexcept |
const sharded< Service > & | container () const noexcept |