xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
XrdCl::StatAction Struct Reference

Stat action. More...

#include <XrdClAction.hh>

Inheritance diagram for XrdCl::StatAction:
Inheritance graph
[legend]
Collaboration diagram for XrdCl::StatAction:
Collaboration graph
[legend]

Public Member Functions

 StatAction (void *file, bool force, uint16_t timeout)
 
std::string Name ()
 Action name.
 
std::string ArgStr ()
 Convert operation arguments into a string.
 
void Serialize (AnyObject *response)
 Serialize server response.
 
- Public Member Functions inherited from XrdCl::Action
 Action (void *file, uint16_t timeout)
 
void RecordResult (XRootDStatus *st, AnyObject *rsp)
 Record the server response / error / timeout.
 
std::string ToString ()
 Convert the action / response data into csv row.
 
virtual ~Action ()
 Destructor.
 

Public Attributes

bool force
 
- Public Attributes inherited from XrdCl::Action
uint64_t id
 
uint16_t timeout
 
std::chrono::system_clock::time_point start
 
XRootDStatus status
 
std::string serialrsp
 
std::chrono::system_clock::time_point stop
 

Additional Inherited Members

- Static Public Member Functions inherited from XrdCl::Action
static double time (std::chrono::time_point< std::chrono::system_clock, std::chrono::nanoseconds > tp)
 Convert timpoint to unix timestamp with ns.
 
static double timeNow ()
 Get curretn unix time in ns precision as a double.
 

Detailed Description

Stat action.

Constructor & Destructor Documentation

◆ StatAction()

XrdCl::StatAction::StatAction ( void *  file,
bool  force,
uint16_t  timeout 
)
inline

Member Function Documentation

◆ ArgStr()

std::string XrdCl::StatAction::ArgStr ( )
inlinevirtual

Convert operation arguments into a string.

Implements XrdCl::Action.

References force.

◆ Name()

std::string XrdCl::StatAction::Name ( )
inlinevirtual

Action name.

Implements XrdCl::Action.

◆ Serialize()

void XrdCl::StatAction::Serialize ( AnyObject response)
inlinevirtual

Member Data Documentation

◆ force

bool XrdCl::StatAction::force

Referenced by ArgStr().


The documentation for this struct was generated from the following file: