#ifndef SRV_DEFINE_H__ #define SRV_DEFINE_H__ #include "../SQCSim-common/define.h" #include #include #include #include #include #define MAX_CONNECTIONS 16 typedef unsigned char LogDest; enum LOG_DEST { CONSOLE, LOGFILE, LOG_LAST }; typedef std::chrono::system_clock::time_point Timestamp; #ifdef _WIN32 #pragma comment(lib,"wsock32.lib") // Pour pouvoir faire fonctionner le linker sans le vcxproject #include #include #include #define popen _popen #define pclose _pclose #else // Pas _WIN32 #include #include #include #include #include #include #define SOCKET int #define INVALID_SOCKET -1 #define closesocket close #endif // _WIN32 #endif