Class ClientManager¶
Defined in File UmapClientManager.hpp
Class Documentation¶
-
class ClientManager¶
Public Functions
-
void setupUmapConnection()¶
-
void closeUmapConnection()¶
-
void *map_req(std::string filename, int prot, int flags, void *fixed_addr)¶
-
int unmap_req(std::string filename)¶
-
uint64_t get_max_pages_in_buffer()¶
-
uint64_t get_umap_page_size()¶
-
uint64_t get_num_fillers()¶
-
uint64_t get_num_evictors()¶
-
int get_evict_low_water_threshold()¶
-
int get_evict_high_water_threshold()¶
-
uint64_t get_max_fault_events()¶
Public Static Functions
-
static inline ClientManager *getInstance(std::string server_path = std::string())¶
-
static inline void deleteInstance()¶
-
void setupUmapConnection()¶