CernVM-FS
2.12.0
|
Functions | |
bool | Init (const string &socket_path) |
static void * | MainTalk (void *data __attribute__((unused))) |
void | Spawn () |
void | Fini () |
int | MainReload (const std::string &socket_path, const bool stop_and_go, const bool debug) |
bool | Init (const std::string &socket_path) |
Variables | |
bool | spawned_ = false |
string * | socket_path_ = NULL |
int | socket_fd_ = -1 |
pthread_t | thread_talk_ |
void loader::loader_talk::Fini | ( | ) |
Definition at line 112 of file loader_talk.cc.
bool loader::loader_talk::Init | ( | const std::string & | socket_path | ) |
bool loader::loader_talk::Init | ( | const string & | socket_path | ) |
int loader::loader_talk::MainReload | ( | const std::string & | socket_path, |
const bool | stop_and_go, | ||
const bool | debug | ||
) |
Connects to a loader socket and triggers the reload
Definition at line 128 of file loader_talk.cc.
Referenced by FuseMain().
|
static |
Definition at line 51 of file loader_talk.cc.
Referenced by Spawn().
void loader::loader_talk::Spawn | ( | ) |
int loader::loader_talk::socket_fd_ = -1 |
Definition at line 29 of file loader_talk.cc.
Referenced by Fini(), Init(), and MainTalk().
string* loader::loader_talk::socket_path_ = NULL |
Definition at line 28 of file loader_talk.cc.
bool loader::loader_talk::spawned_ = false |
Definition at line 27 of file loader_talk.cc.
Referenced by ExternalCacheManager::CallRemotely(), PosixQuotaManager::Cleanup(), Fini(), PosixQuotaManager::GetCleanupRate(), PosixQuotaManager::GetPid(), PosixQuotaManager::GetSize(), PosixQuotaManager::GetSizePinned(), Init(), PosixQuotaManager::Pin(), PosixQuotaManager::SetLimit(), Watchdog::Spawn(), Tracer::Spawn(), and Spawn().
pthread_t loader::loader_talk::thread_talk_ |
Definition at line 30 of file loader_talk.cc.