void controller(int nsd)
Definition: mock_database.cpp:45
static ssize_t loop_read(int fd, void *data, size_t size)
Definition: requests.h:105
Definition: server_thread_pool.h:24
char container[10]
Definition: requests.h:14
void start()
Definition: mock_database.cpp:89
int key
Definition: requests.h:24
virtual void controller(int nsd)=0
MockDatabase db
Definition: mock_database.cpp:101
Definition: requests.h:22
Definition: requests.h:27
void kill()
Definition: mock_database.cpp:96
void seedDB()
Definition: mock_database.cpp:34
RequestType
Definition: requests.h:37
ServerThreadPool * pool
Definition: mock_database.cpp:28
std::map< key_pair_t, int > db
Definition: mock_database.cpp:30
int key
Definition: requests.h:33
void handle_my(int sig)
Definition: mock_database.cpp:108
po::variables_map config
Definition: mock_database.cpp:25
int value
Definition: requests.h:34
static ssize_t loop_write(int fd, const void *data, size_t size)
Definition: requests.h:82
Definition: requests.h:31
void stop()
Definition: server_thread_pool.h:97
int main(int ac, char *av[])
Definition: mock_database.cpp:147
void initConfig(int ac, char *av[])
Definition: mock_database.cpp:116
void start()
Definition: server_thread_pool.h:46
int key
Definition: requests.h:15
Definition: server_interface.h:3
std::mutex dbLock
Definition: mock_database.cpp:31
Definition: mock_database.cpp:27
void killServer(int ret=EXIT_SUCCESS)
Definition: mock_database.cpp:102
char container[10]
Definition: requests.h:32
int value
Definition: requests.h:28
char container[10]
Definition: requests.h:23
Definition: requests.h:13