#include <swcdb/ranger/callbacks/RangeUnloadInternal.h>
Classes | |
struct | ReqData |
Public Types | |
typedef std::shared_ptr< RangeUnloadInternal > | Ptr |
Public Types inherited from SWC::Ranger::Callback::ManageBase | |
enum | Action { RANGE_LOAD, RANGE_UNLOAD, RANGE_UNLOAD_INTERNAL, COLUMNS_UNLOAD, COLUMN_DELETE } |
typedef std::shared_ptr< ManageBase > | Ptr |
Public Types inherited from SWC::Comm::ResponseCallback | |
typedef std::shared_ptr< ResponseCallback > | Ptr |
Public Member Functions | |
SWC_CAN_INLINE | RangeUnloadInternal (const cid_t a_cid, const rid_t a_rid) noexcept |
virtual | ~RangeUnloadInternal () noexcept |
void | run () override |
void | response (int &) override |
void | send_error (int, const std::string &) override |
void | response_ok () override |
void | response () |
Public Member Functions inherited from SWC::Ranger::Callback::ManageBase | |
SWC_CAN_INLINE | ManageBase (const Comm::ConnHandlerPtr &conn, const Comm::Event::Ptr &ev, Action a_action) |
virtual | ~ManageBase () noexcept |
Public Member Functions inherited from SWC::Comm::ResponseCallback | |
ResponseCallback (const ConnHandlerPtr &conn, const Event::Ptr &ev) | |
virtual | ~ResponseCallback () noexcept |
virtual bool | expired (int64_t within=0) const noexcept |
Public Attributes | |
const cid_t | cid |
const rid_t | rid |
Public Attributes inherited from SWC::Ranger::Callback::ManageBase | |
Action | action |
Additional Inherited Members | |
Protected Attributes inherited from SWC::Comm::ResponseCallback | |
ConnHandlerPtr | m_conn |
Event::Ptr | m_ev |
Definition at line 15 of file RangeUnloadInternal.h.
typedef std::shared_ptr<RangeUnloadInternal> SWC::Ranger::Callback::RangeUnloadInternal::Ptr |
Definition at line 18 of file RangeUnloadInternal.h.
|
inlinenoexcept |
Definition at line 23 of file RangeUnloadInternal.h.
|
inlinevirtualnoexcept |
Definition at line 28 of file RangeUnloadInternal.h.
|
inline |
Definition at line 38 of file RangeUnloadInternal.h.
References cid, SWC::Comm::Protocol::Mngr::Req::RangeUnloaded< DataT >::request(), and rid.
|
inlineoverridevirtual |
Reimplemented from SWC::Comm::ResponseCallback.
Definition at line 32 of file RangeUnloadInternal.h.
|
inlineoverridevirtual |
Reimplemented from SWC::Comm::ResponseCallback.
Definition at line 36 of file RangeUnloadInternal.h.
|
inlineoverridevirtual |
Reimplemented from SWC::Comm::ResponseCallback.
Definition at line 30 of file RangeUnloadInternal.h.
|
inlineoverridevirtual |
Reimplemented from SWC::Comm::ResponseCallback.
Definition at line 34 of file RangeUnloadInternal.h.
const cid_t SWC::Ranger::Callback::RangeUnloadInternal::cid |
Definition at line 19 of file RangeUnloadInternal.h.
Referenced by response().
const rid_t SWC::Ranger::Callback::RangeUnloadInternal::rid |
Definition at line 20 of file RangeUnloadInternal.h.
Referenced by response().