|
SWC-DB
v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
|
Go to the documentation of this file.
6 #ifndef swcdb_ranger_callbacks_RangeUnloadInternal_h
7 #define swcdb_ranger_callbacks_RangeUnloadInternal_h
12 namespace SWC {
namespace Ranger {
namespace Callback {
18 typedef std::shared_ptr<RangeUnloadInternal>
Ptr;
30 void run()
override { }
85 #endif // swcdb_ranger_callbacks_RangeUnloadInternal_h
SWC_CAN_INLINE client::Clients::Ptr & get_clients() noexcept
void response(int &) override
static SWC_CAN_INLINE client::Clients::Ptr & get() noexcept
#define SWC_LOGF(priority, fmt,...)
SWC_CAN_INLINE cid_t get_cid() const noexcept
const char * get_text(const int err) noexcept
SWC_CAN_INLINE bool valid() noexcept
SWC_CAN_INLINE RangeUnloadInternal(const cid_t a_cid, const rid_t a_rid) noexcept
static SWC_CAN_INLINE void request(const Params::RangeUnloadedReq ¶ms, const uint32_t timeout, DataArgsT &&... args)
SWC_CAN_INLINE ManageBase(const Comm::ConnHandlerPtr &conn, const Comm::Event::Ptr &ev, Action a_action)
std::shared_ptr< RangeUnloadInternal > Ptr
void response_ok() override
The SWC-DB C++ namespace 'SWC'.
virtual ~RangeUnloadInternal() noexcept
void send_error(int, const std::string &) override
static SWC_CAN_INLINE bool is_not_accepting() noexcept
std::shared_ptr< ConnQueueReqBase > Ptr
SWC_CAN_INLINE void callback(const Comm::client::ConnQueue::ReqBase::Ptr &req, const Comm::Protocol::Mngr::Params::RangeUnloadedRsp &rsp)
SWC_CAN_INLINE ReqData(cid_t a_cid, rid_t a_rid) noexcept