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
subscriber_supervisor.h
Go to the documentation of this file.
1
5
#ifndef CVMFS_NOTIFY_SUBSCRIBER_SUPERVISOR_H_
6
#define CVMFS_NOTIFY_SUBSCRIBER_SUPERVISOR_H_
7
8
#include <string>
9
10
#include "
supervisor.h
"
11
12
namespace
notify {
13
14
class
Subscriber;
15
19
class
SubscriberSupervisor
:
public
Supervisor
{
20
public
:
21
SubscriberSupervisor
(
notify::Subscriber
* s, std::string t,
int
max_retries,
22
uint64_t interval);
23
virtual
~SubscriberSupervisor
();
24
25
virtual
bool
Task
();
26
27
private
:
28
notify::Subscriber
*
subscriber_
;
29
std::string
topic_
;
30
};
31
32
}
// namespace notify
33
34
#endif // CVMFS_NOTIFY_SUBSCRIBER_SUPERVISOR_H_
notify::SubscriberSupervisor::Task
virtual bool Task()
Definition:
subscriber_supervisor.cc:25
notify::SubscriberSupervisor::SubscriberSupervisor
SubscriberSupervisor(notify::Subscriber *s, std::string t, int max_retries, uint64_t interval)
Definition:
subscriber_supervisor.cc:19
notify::SubscriberSupervisor::topic_
std::string topic_
Definition:
subscriber_supervisor.h:29
notify::SubscriberSupervisor::~SubscriberSupervisor
virtual ~SubscriberSupervisor()
Definition:
subscriber_supervisor.cc:23
notify::SubscriberSupervisor::subscriber_
notify::Subscriber * subscriber_
Definition:
subscriber_supervisor.h:28
supervisor.h
notify::Subscriber
Definition:
subscriber.h:15
Supervisor
Definition:
supervisor.h:29
notify::SubscriberSupervisor
Definition:
subscriber_supervisor.h:19
cvmfs
cvmfs
notify
subscriber_supervisor.h
Generated on Sun Feb 16 2025 01:18:12 for CernVM-FS by
1.8.5