#define EV_STANDALONE 1 #define EV_USE_NANOSLEEP 1 #define EV_USE_REALTIME 1 #define EV_USE_MONOTONIC 1 #ifdef NAUNET_ON_WINDOWS #define FD_SETSIZE 2048 #define EV_SELECT_IS_WINSOCKET 1 #else #define EV_AVOID_STDIO 1 #endif #include "evwrap.h" #ifdef _MSC_VER #pragma warning(push, 0) #else AL_IGNORE_WARNING("-Wstrict-aliasing") AL_IGNORE_WARNING("-Wcomment") AL_IGNORE_WARNING("-Wparentheses") AL_IGNORE_WARNING("-Wunused-variable") AL_IGNORE_WARNING("-Wunused-value") AL_IGNORE_WARNING("-Wunused-function") AL_IGNORE_WARNING("-Wunused-parameter") AL_IGNORE_WARNING("-Wunused-result") AL_IGNORE_WARNING("-Wsign-compare") AL_IGNORE_WARNING("-Wreturn-type") AL_IGNORE_WARNING("-Wdeprecated-declarations") AL_IGNORE_WARNING("-Wdangling-else") AL_IGNORE_WARNING("-Wtype-limits") AL_IGNORE_WARNING("-Wunknown-pragmas") #endif #include #ifdef _MSC_VER #pragma warning(pop) #else AL_IGNORE_WARNING_END #endif