#include <swcdb/ranger/callbacks/RangeQueryUpdate.h>
Public Member Functions | |
SWC_CAN_INLINE | RangeQueryUpdate (const Comm::ConnHandlerPtr &a_conn, const Comm::Event::Ptr &a_ev) |
SWC_CAN_INLINE | ~RangeQueryUpdate () noexcept |
SWC_CAN_INLINE bool | expired () const |
SWC_CAN_INLINE void | response () |
Public Member Functions inherited from SWC::Core::QueuePointer< PtrT >::Pointer | |
constexpr SWC_CAN_INLINE | Pointer () noexcept |
Pointer (Pointer &&)=delete | |
Pointer (const Pointer &)=delete | |
Pointer & | operator= (Pointer &&)=delete |
Pointer & | operator= (const Pointer &)=delete |
~Pointer () noexcept | |
Public Attributes | |
Comm::ConnHandlerPtr | conn |
Comm::Event::Ptr | ev |
Comm::Protocol::Rgr::Params::RangeQueryUpdateRsp | rsp |
Public Attributes inherited from SWC::Core::QueuePointer< PtrT >::Pointer | |
PtrT | _other |
Definition at line 17 of file RangeQueryUpdate.h.
|
inline |
Definition at line 24 of file RangeQueryUpdate.h.
References ev, SWC::System::Resources::more_mem_future(), and SWC::Env::Rgr::res().
|
inlinenoexcept |
Definition at line 31 of file RangeQueryUpdate.h.
References ev, SWC::System::Resources::less_mem_future(), and SWC::Env::Rgr::res().
|
inline |
Definition at line 36 of file RangeQueryUpdate.h.
Referenced by SWC::Ranger::Range::_run_add_queue().
|
inline |
Definition at line 41 of file RangeQueryUpdate.h.
References conn, ev, SWC::Comm::Buffers::make(), and rsp.
Referenced by SWC::Ranger::Range::_run_add_queue(), and SWC::Ranger::Range::MetaRegOnAddReq::callback().
Comm::ConnHandlerPtr SWC::Ranger::Callback::RangeQueryUpdate::conn |
Definition at line 19 of file RangeQueryUpdate.h.
Referenced by expired(), and response().
Comm::Event::Ptr SWC::Ranger::Callback::RangeQueryUpdate::ev |
Definition at line 20 of file RangeQueryUpdate.h.
Referenced by SWC::Ranger::Range::_run_add_queue(), expired(), RangeQueryUpdate(), response(), and ~RangeQueryUpdate().
Comm::Protocol::Rgr::Params::RangeQueryUpdateRsp SWC::Ranger::Callback::RangeQueryUpdate::rsp |
Definition at line 21 of file RangeQueryUpdate.h.
Referenced by SWC::Ranger::Range::_run_add_queue(), SWC::Ranger::Range::MetaRegOnAddReq::callback(), and response().