XrdThrottleTimer Class Reference

#include <XrdThrottleManager.hh>

Collaboration diagram for XrdThrottleTimer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void StopTimer ()
 ~XrdThrottleTimer ()

Protected Member Functions

 XrdThrottleTimer (XrdThrottleManager &manager)

Private Attributes

XrdThrottleManagerm_manager
struct timespec m_timer

Static Private Attributes

static int clock_id

Friends

class XrdThrottleManager

Constructor & Destructor Documentation

XrdThrottleTimer::~XrdThrottleTimer (  )  [inline]

References m_timer, and StopTimer().

XrdThrottleTimer::XrdThrottleTimer ( XrdThrottleManager manager  )  [inline, protected]

References clock_id, m_timer, and unlikely.


Member Function Documentation

void XrdThrottleTimer::StopTimer (  )  [inline]

Friends And Related Function Documentation

friend class XrdThrottleManager [friend]

Member Data Documentation

int XrdThrottleTimer::clock_id [static, private]

Referenced by StopTimer(), and XrdThrottleTimer().

Referenced by StopTimer().

struct timespec XrdThrottleTimer::m_timer [read, private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 5 Feb 2020 for xrootd by  doxygen 1.6.1