basesocket.hpp
#if defined(__linux__) || defined(__APPLE__) || defined(__QNX__)
#include <arpa/inet.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <unistd.h>
#include <netdb.h>
#elif _WIN32
#include <winsock32.h>
#endif
diffdefined(__QNX__)
basesocket.hppdiff
defined(__QNX__)