CernVM-FS
2.12.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
supervisor.h
Go to the documentation of this file.
1
5
#ifndef CVMFS_SUPERVISOR_H_
6
#define CVMFS_SUPERVISOR_H_
7
8
#include "stdint.h"
9
29
class
Supervisor
{
30
public
:
31
Supervisor
(uint64_t max_retries, uint64_t interval_sec);
32
virtual
~Supervisor
();
33
34
virtual
bool
Task
() = 0;
35
36
bool
Run
();
37
38
private
:
39
uint64_t
max_retries_
;
40
uint64_t
interval_
;
41
};
42
43
#endif // CVMFS_SUPERVISOR_H_
Supervisor::max_retries_
uint64_t max_retries_
Definition:
supervisor.h:39
Supervisor::Task
virtual bool Task()=0
Supervisor::Run
bool Run()
Definition:
supervisor.cc:15
Supervisor::Supervisor
Supervisor(uint64_t max_retries, uint64_t interval_sec)
Definition:
supervisor.cc:10
Supervisor::~Supervisor
virtual ~Supervisor()
Definition:
supervisor.cc:13
Supervisor::interval_
uint64_t interval_
Definition:
supervisor.h:40
Supervisor
Definition:
supervisor.h:29
cvmfs
cvmfs
supervisor.h
Generated on Sun Dec 1 2024 01:18:12 for CernVM-FS by
1.8.5