CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
cvmfs.h
Go to the documentation of this file.
1 
5 #ifndef CVMFS_CVMFS_H_
6 #define CVMFS_CVMFS_H_
7 
8 #include <unistd.h>
9 
10 #include <string>
11 
12 #include "catalog_mgr.h"
13 #include "loader.h"
14 
15 namespace cvmfs {
16 
18 extern pid_t pid_;
19 
20 bool Evict(const std::string &path);
21 bool Pin(const std::string &path);
22 void GetReloadStatus(bool *drainout_mode, bool *maintenance_mode);
23 std::string PrintInodeGeneration();
25 bool SendFuseFd(const std::string &socket_path);
26 
27 } // namespace cvmfs
28 
29 #endif // CVMFS_CVMFS_H_
void UnregisterQuotaListener()
Definition: cvmfs.cc:2105
std::string PrintInodeGeneration()
Definition: cvmfs.cc:240
bool Pin(const string &path)
Definition: cvmfs.cc:1931
pid_t pid_
Definition: cvmfs.cc:153
const loader::LoaderExports * loader_exports_
Definition: cvmfs.cc:151
bool SendFuseFd(const std::string &socket_path)
Definition: cvmfs.cc:2116
bool Evict(const string &path)
Definition: cvmfs.cc:1904
void GetReloadStatus(bool *drainout_mode, bool *maintenance_mode)
Definition: cvmfs.cc:224