#include <swcdb/manager/ClientContextManager.h>
Public Member Functions | |
ContextManager () | |
virtual | ~ContextManager () noexcept |
void | handle_disconnect (Comm::ConnHandlerPtr) noexcept override |
Public Member Functions inherited from SWC::client::ContextManager | |
ContextManager (const Config::Settings &settings) | |
void | handle_established (Comm::ConnHandlerPtr) override |
void | handle (Comm::ConnHandlerPtr conn, const Comm::Event::Ptr &ev) override |
Public Member Functions inherited from SWC::Comm::AppContext | |
SWC_CAN_INLINE | AppContext (Config::Property::Value_enum_g::Ptr a_cfg_encoder) noexcept |
AppContext (AppContext &&)=delete | |
AppContext (const AppContext &)=delete | |
AppContext & | operator= (AppContext &&)=delete |
AppContext & | operator= (const AppContext &)=delete |
virtual void | init (const std::string &, const EndPoints &) |
virtual void | stop () |
virtual void | net_bytes_sent (const ConnHandlerPtr &, size_t) noexcept |
virtual void | net_bytes_received (const ConnHandlerPtr &, size_t) noexcept |
virtual void | net_accepted (const EndPoint &, bool) noexcept |
Additional Inherited Members | |
Public Types inherited from SWC::client::ContextManager | |
typedef std::shared_ptr< ContextManager > | Ptr |
Public Types inherited from SWC::Comm::AppContext | |
typedef std::shared_ptr< AppContext > | Ptr |
Public Attributes inherited from SWC::Comm::AppContext | |
const Config::Property::Value_enum_g::Ptr | cfg_encoder |
Protected Member Functions inherited from SWC::Comm::AppContext | |
virtual | ~AppContext () noexcept |
Definition at line 16 of file ClientContextManager.h.
|
inline |
Definition at line 19 of file ClientContextManager.h.
|
inlinevirtualnoexcept |
Reimplemented from SWC::client::ContextManager.
Definition at line 21 of file ClientContextManager.h.
|
overridevirtualnoexcept |
Reimplemented from SWC::client::ContextManager.
Definition at line 10 of file ClientContextManager.cc.
References SWC::Manager::MngrRole::disconnection(), and SWC::Env::Mngr::role().