|
XRootD
|
#include <XrdOssArcBackup.hh>
Collaboration diagram for XrdOssArcBackupTask:Public Member Functions | |
| XrdOssArcBackupTask (XrdOssArcBackup &who, char *dsn) | |
| ~XrdOssArcBackupTask () | |
| bool | BkpXeq () |
Public Attributes | |
| XrdSysSemaphore | btSem |
| size_t | numBytes |
| int | numFiles |
| XrdOssArcBackup & | Owner |
| bool | relSpace |
| char * | theDSN |
| const char * | theScope |
Definition at line 47 of file XrdOssArcBackup.hh.
| XrdOssArcBackupTask::XrdOssArcBackupTask | ( | XrdOssArcBackup & | who, |
| char * | dsn | ||
| ) |
Definition at line 92 of file XrdOssArcBackup.cc.
| XrdOssArcBackupTask::~XrdOssArcBackupTask | ( | ) |
Definition at line 97 of file XrdOssArcBackup.cc.
References XrdOssArcGlobals::fsMon, XrdSysMutex::Lock(), numBytes, Owner, XrdOssArcFSMon::Release(), relSpace, theDSN, and XrdSysMutex::UnLock().
Here is the call graph for this function:| bool XrdOssArcBackupTask::BkpXeq | ( | ) |
Definition at line 118 of file XrdOssArcBackup.cc.
References XrdOssArcStopMon::Activate(), XrdOssArcBackup::Archive(), XrdOssArcBackup::Arena(), btSem, XrdCms::Config, XrdOssArcStopMon::Deactivate(), DEBUG, XrdOssArcCompose::DSN2Dir(), XrdOssArcGlobals::Elog, XrdSysError::Emsg(), XrdOssArcGlobals::fsMon, XrdOucStream::GetLine(), XrdOucUtils::makePath(), numBytes, numFiles, Owner, XrdOssArcFSMon::Permit(), theDSN, theScope, TRACE_Save, TraceInfo, TRACING, and XrdSysSemaphore::Wait().
Here is the call graph for this function:| XrdSysSemaphore XrdOssArcBackupTask::btSem |
Definition at line 57 of file XrdOssArcBackup.hh.
Referenced by BkpXeq(), and XrdOssArcFSMon::Release().
| size_t XrdOssArcBackupTask::numBytes |
Definition at line 54 of file XrdOssArcBackup.hh.
Referenced by ~XrdOssArcBackupTask(), BkpXeq(), XrdOssArcFSMon::Permit(), and XrdOssArcFSMon::Release().
| int XrdOssArcBackupTask::numFiles |
Definition at line 55 of file XrdOssArcBackup.hh.
Referenced by BkpXeq().
| XrdOssArcBackup& XrdOssArcBackupTask::Owner |
Definition at line 51 of file XrdOssArcBackup.hh.
Referenced by ~XrdOssArcBackupTask(), and BkpXeq().
| bool XrdOssArcBackupTask::relSpace |
Definition at line 56 of file XrdOssArcBackup.hh.
Referenced by ~XrdOssArcBackupTask(), and XrdOssArcFSMon::Permit().
| char* XrdOssArcBackupTask::theDSN |
Definition at line 53 of file XrdOssArcBackup.hh.
Referenced by ~XrdOssArcBackupTask(), and BkpXeq().
| const char* XrdOssArcBackupTask::theScope |
Definition at line 52 of file XrdOssArcBackup.hh.
Referenced by BkpXeq().