|
| Reporting (const SWC::client::Clients::Ptr &a_clients, const Comm::IoContextPtr &a_io, Config::Property::Value_int32_g::Ptr a_cfg_intval, client::Clients::Flag a_executor=client::Clients::DEFAULT) |
|
virtual Level * | configure (const char *group_name, const char *inst_name, const char *host, const Comm::EndPoints &endpoints) |
|
virtual | ~Reporting () noexcept |
|
Public Member Functions inherited from SWC::client::Query::Update::Handlers::Metric::Reporting |
| Reporting (const Clients::Ptr &a_clients, const Comm::IoContextPtr &a_io, Config::Property::Value_int32_g::Ptr a_cfg_intval, Clients::Flag a_executor=client::Clients::DEFAULT) |
|
virtual void | start () |
|
virtual void | stop () |
|
virtual void | wait () |
|
Level * | get_level (const char *name) |
|
virtual uint64_t | apply_time (uint32_t intval, DB::Cell::KeyVec &key) |
|
Public Member Functions inherited from SWC::client::Query::Update::Handlers::BaseSingleColumn |
SWC_CAN_INLINE | BaseSingleColumn (const Clients::Ptr &a_clients, const cid_t cid, DB::Types::KeySeq seq, uint32_t versions, uint32_t ttl_secs, DB::Types::Column type, Clients::Flag a_executor=Clients::DEFAULT) |
|
SWC_CAN_INLINE | BaseSingleColumn (const Clients::Ptr &a_clients, const cid_t cid, DB::Types::KeySeq seq, uint32_t versions, uint32_t ttl_secs, DB::Types::Column type, const StaticBuffer &buffer) |
|
| BaseSingleColumn (const BaseSingleColumn &)=delete |
|
| BaseSingleColumn (const BaseSingleColumn &&)=delete |
|
BaseSingleColumn & | operator= (const BaseSingleColumn &)=delete |
|
virtual | ~BaseSingleColumn () noexcept |
|
virtual bool | requires_commit () noexcept override |
|
virtual bool | empty () noexcept override |
|
virtual size_t | size_bytes () noexcept override |
|
virtual void | next (Base::Colms &cols) noexcept override |
|
virtual Base::Column * | next (cid_t cid) noexcept override |
|
virtual void | error (cid_t cid, int err) noexcept override |
|
SWC_CAN_INLINE size_t | size () noexcept |
|
Public Member Functions inherited from SWC::client::Query::Update::Handlers::Base |
SWC_CAN_INLINE | Base (const Clients::Ptr &a_clients, Clients::Flag a_executor=Clients::Flag::DEFAULT) noexcept |
|
virtual int | error () noexcept |
|
virtual void | error (int err) noexcept |
|
SWC_CAN_INLINE void | add_resend_count (size_t count) noexcept |
|
SWC_CAN_INLINE size_t | get_resend_count (bool reset=true) noexcept |
|
void | commit () |
|
SWC_CAN_INLINE void | commit (const cid_t cid) |
|
void | commit (Column *colp) |
|
Definition at line 850 of file MetricsReporting.h.