Mercurial > code
comparison C++/modules/Socket/SocketListener.h @ 347:b8d6b7f0bec4
Socket: disable temporarily Kqueue and Epoll since they are not implemented
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 02 Apr 2015 19:06:53 +0200 |
parents | d235553e47a9 |
children | 5a1ec6603230 |
comparison
equal
deleted
inserted
replaced
346:d235553e47a9 | 347:b8d6b7f0bec4 |
---|---|
66 # define SOCKET_DEFAULT_BACKEND backend::Poll | 66 # define SOCKET_DEFAULT_BACKEND backend::Poll |
67 # else | 67 # else |
68 # define SOCKET_DEFAULT_BACKEND backend::Select | 68 # define SOCKET_DEFAULT_BACKEND backend::Select |
69 # endif | 69 # endif |
70 #elif defined(__linux__) | 70 #elif defined(__linux__) |
71 # define SOCKET_DEFAULT_BACKEND backend::Epoll | 71 // TODO NOT READY YET |
72 //# define SOCKET_DEFAULT_BACKEND backend::Epoll | |
73 # define SOCKET_DEFAULT_BACKEND backend::Poll | |
72 #elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) | 74 #elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) |
73 # define SOCKET_DEFAULT_BACKEND backend::Kqueue | 75 // TODO NOT READY YET |
76 //# define SOCKET_DEFAULT_BACKEND backend::Kqueue | |
77 # define SOCKET_DEFAULT_BACKEND backend::Poll | |
74 #else | 78 #else |
75 # define SOCKET_DEFAULT_BACKEND backend::Select | 79 # define SOCKET_DEFAULT_BACKEND backend::Select |
76 #endif | 80 #endif |
77 | 81 |
78 #include <chrono> | 82 #include <chrono> |