#ifndef _SERVER_H
#define _SERVER_H 1
-#include <stdint.h>
#include <pthread.h>
+#include <stddef.h>
+#include <stdint.h>
#include <sys/epoll.h>
+#include <sys/types.h>
#include <time.h>
-#include <string>
#include <map>
+#include <string>
#include <vector>
#include "client.h"
#include "thread.h"
+class ClientProto;
+struct Stream;
+
#define EPOLL_MAX_EVENTS 8192
#define EPOLL_TIMEOUT_MS 20
#define MAX_CLIENT_REQUEST 16384