Rudiments
socketclientincludes.h
1 // Copyright (c) 1999-2018 David Muse
2 // See the COPYING file for more information.
3 
4 #include <rudiments/private/dll.h>
5 #include <rudiments/private/config.h>
6 #include <sys/types.h>
7 
8 // for socklen_t
9 #ifdef RUDIMENTS_HAVE_SYS_SOCKET_H
10  #ifndef RUDIMENTS_SYS_SOCKET_H
11  #define RUDIMENTS_SYS_SOCKET_H
12  #include <sys/socket.h>
13  #endif
14 #endif
15 #ifdef RUDIMENTS_HAVE_WINSOCK2_H
16  #include <winsock2.h>
17 #endif
18 
19 #include <rudiments/client.h>
20 
21 class socketclientprivate;