Class ClientManager

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()