4 #ifndef RUDIMENTS_WINSOCK_H
5 #define RUDIMENTS_WINSOCK_H
7 #include <rudiments/private/config.h>
9 #ifdef RUDIMENTS_HAVE_WINSOCK2_H
10 #include <rudiments/threadmutex.h>
15 #ifdef RUDIMENTS_HAVE_WINDOWS_H
21 static bool initWinsock();
22 static void shutDownWinsock();
24 #ifdef RUDIMENTS_HAVE_WINSOCK2_H
25 static bool _initialized;
27 static WSADATA _wsadata;
Definition: threadmutex.h:11