Classes | |
struct | QueryAttrState |
Public Member Functions | |
QueryAttrHandler & | operator= (const QueryAttrHandler &)=delete |
QueryAttrHandler (const QueryAttrHandler &)=delete | |
~QueryAttrHandler () override=default | |
Static Public Member Functions | |
static XrdCl::XRootDStatus | query (XrdCl::FileSystem &fs, const std::string &attr, std::chrono::milliseconds timeout, std::string &result) |
Private Member Functions | |
void | HandleResponse (XrdCl::XRootDStatus *status, XrdCl::AnyObject *response) override |
QueryAttrHandler () | |
Private Attributes | |
std::weak_ptr< QueryAttrState > | m_state |
Friends | |
std::unique_ptr< QueryAttrHandler > | std::make_unique () |
A handler for querying a XrdCl::FileSystem object which is safe to be invoked from an XrdCl callback (that is, we don't need an available callback thread to timeout).
Definition at line 88 of file XrdSource.cc.
|
overridedefault |
|
delete |
|
inlineprivate |
Definition at line 137 of file XrdSource.cc.
|
inlineoverrideprivate |
Definition at line 140 of file XrdSource.cc.
|
delete |
|
inlinestatic |
Definition at line 99 of file XrdSource.cc.
Referenced by XrdAdaptor::Source::getXrootdSiteFromURL().
|
friend |
|
private |
Definition at line 186 of file XrdSource.cc.