XrdOfsTPCAuth Class Reference

#include <XrdOfsTPCAuth.hh>

Inheritance diagram for XrdOfsTPCAuth:
Inheritance graph
[legend]
Collaboration diagram for XrdOfsTPCAuth:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int Add (Facts &Args)
void Del ()
int Expired ()
int Expired (const char *Dst, int cnt=1)
 XrdOfsTPCAuth (int vTTL)
 ~XrdOfsTPCAuth ()

Static Public Member Functions

static int Get (Facts &Args, XrdOfsTPCAuth **theTPC)
static int RunTTL (int Init)

Static Private Member Functions

static XrdOfsTPCAuthFind (Facts &Args)

Private Attributes

XrdOfsTPCAuthNext
time_t expT

Static Private Attributes

static XrdSysMutex authMutex
static XrdOfsTPCAuthauthQ

Constructor & Destructor Documentation

XrdOfsTPCAuth::XrdOfsTPCAuth ( int  vTTL  )  [inline]
XrdOfsTPCAuth::~XrdOfsTPCAuth (  )  [inline]

Member Function Documentation

int XrdOfsTPCAuth::Add ( Facts Args  ) 
void XrdOfsTPCAuth::Del (  )  [virtual]

Reimplemented from XrdOfsTPC.

int XrdOfsTPCAuth::Expired ( const char *  Dst,
int  cnt = 1 
)
int XrdOfsTPCAuth::Expired (  )  [inline]

References expT.

static XrdOfsTPCAuth* XrdOfsTPCAuth::Find ( Facts Args  )  [static, private]
static int XrdOfsTPCAuth::Get ( Facts Args,
XrdOfsTPCAuth **  theTPC 
) [static]
static int XrdOfsTPCAuth::RunTTL ( int  Init  )  [static]

Member Data Documentation

XrdOfsTPCAuth* XrdOfsTPCAuth::authQ [static, private]
time_t XrdOfsTPCAuth::expT [private]

Referenced by Expired().


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

Generated on 19 Oct 2019 for xrootd by  doxygen 1.6.1