"Fossies" - the Fresh Open Source Software Archive 
Member "libspf2-1.2.10/src/include/spf_win32.h" (28 Jan 2012, 1306 Bytes) of package /linux/privat/libspf2-1.2.10.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
For more information about "spf_win32.h" see the
Fossies "Dox" file reference documentation.
1 /*
2 * This program is free software; you can redistribute it and/or modify
3 * it under the terms of either:
4 *
5 * a) The GNU Lesser General Public License as published by the Free
6 * Software Foundation; either version 2.1, or (at your option) any
7 * later version,
8 *
9 * OR
10 *
11 * b) The two-clause BSD license.
12 *
13 * These licenses can be found with the distribution in the file LICENSES
14 */
15
16
17
18
19 #ifdef _WIN32
20
21 #ifndef INC_SPF_WIN32
22 #define INC_SPF_WIN32
23
24
25 #include <time.h>
26
27 #include <winsock2.h>
28 #pragma comment(lib, "ws2_32.lib")
29 #include <ws2tcpip.h>
30 #include <windows.h>
31
32
33 /* ********************************************************************* */
34
35 /*
36 * SPF startup and cleanup for Win32
37 */
38
39 /*
40 * These routines basically just startup and cleanup the Winsock layer
41 * with a version is known to work with this library (version 2.2).
42 * If Winsock startup and cleanup is already being performed by the
43 * application, then these calls are not necessary.
44 *
45 * Otherwise, startup must be done before any other calls, and cleanup
46 * should be called when the application is done with the library.
47 */
48 #ifdef _WIN32
49 int SPF_win32_startup();
50 int SPF_win32_cleanup();
51 #endif
52
53
54
55 #define __attribute__(n)
56
57
58
59 #endif
60
61 #endif