GSI Object Oriented Online Offline (Go4)
GO4-6.4.0
Loading...
Searching...
No Matches
MbsAPIbase
typedefs_nt.h
Go to the documentation of this file.
1
// $Id$
2
//-----------------------------------------------------------------------
3
// The GSI Online Offline Object Oriented (Go4) Project
4
// Experiment Data Processing at EE department, GSI
5
//-----------------------------------------------------------------------
6
// Copyright (C) 2000- GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
7
// Planckstr. 1, 64291 Darmstadt, Germany
8
// Contact: http://go4.gsi.de
9
//-----------------------------------------------------------------------
10
// This software can be used under the license agreements as stated
11
// in Go4License.txt file which is part of the distribution.
12
//-----------------------------------------------------------------------
13
14
/* This file called in typedefs.h defines data types for NT */
15
16
#ifndef TYPEDEF_NT_H
17
#define TYPEDEF_NT_H
18
19
#include <errno.h>
20
21
#ifndef ESOCKTNOSUPPORT
22
#define ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT
23
#endif
24
25
#ifndef ECONNRESET
26
#define ECONNRESET WSAECONNRESET
27
#endif
28
29
#ifndef ENOTSOCK
30
#define ENOTSOCK WSAENOTSOCK
31
#endif
32
33
#ifndef EAFNOSUPPORT
34
#define EAFNOSUPPORT WSAEAFNOSUPPORT
35
#endif
36
37
#ifndef EPROTONOSUPPORT
38
#define EPROTONOSUPPORT WSAEPROTONOSUPPORT
39
#endif
40
41
#ifndef ENOBUFS
42
#define ENOBUFS WSAENOBUFS
43
#endif
44
45
#ifndef EISCONN
46
#define EISCONN WSAEISCONN
47
#endif
48
49
#ifndef ETIMEDOUT
50
#define ETIMEDOUT WSAETIMEDOUT
51
#endif
52
53
#ifndef ENETUNREACH
54
#define ENETUNREACH WSAENETUNREACH
55
#endif
56
57
#ifndef EADDRINUSE
58
#define EADDRINUSE WSAEADDRINUSE
59
#endif
60
61
#ifndef ECONNREFUSED
62
#define ECONNREFUSED WSAECONNREFUSED
63
#endif
64
65
66
// these constants not used, but keep them
67
68
69
#ifndef EWOULDBLOCK
70
#define EWOULDBLOCK WSAEWOULDBLOCK
71
#endif
72
73
#ifndef EINPROGRESS
74
#define EINPROGRESS WSAEINPROGRESS
75
#endif
76
77
#ifndef EALREADY
78
#define EALREADY WSAEALREADY
79
#endif
80
81
#ifndef EDESTADDRREQ
82
#define EDESTADDRREQ WSAEDESTADDRREQ
83
#endif
84
85
#ifndef EMSGSIZE
86
#define EMSGSIZE WSAEMSGSIZE
87
#endif
88
89
#ifndef EPROTOTYPE
90
#define EPROTOTYPE WSAEPROTOTYPE
91
#endif
92
93
#ifndef ENOPROTOOPT
94
#define ENOPROTOOPT WSAENOPROTOOPT
95
#endif
96
97
#ifndef EOPNOTSUPP
98
#define EOPNOTSUPP WSAEOPNOTSUPP
99
#endif
100
101
#ifndef EPFNOSUPPORT
102
#define EPFNOSUPPORT WSAEPFNOSUPPORT
103
#endif
104
105
#ifndef EADDRNOTAVAIL
106
#define EADDRNOTAVAIL WSAEADDRNOTAVAIL
107
#endif
108
109
#ifndef ENETDOWN
110
#define ENETDOWN WSAENETDOWN
111
#endif
112
113
#ifndef ENETRESET
114
#define ENETRESET WSAENETRESET
115
#endif
116
117
#ifndef ECONNABORTED
118
#define ECONNABORTED WSAECONNABORTED
119
#endif
120
121
#ifndef ENOTCONN
122
#define ENOTCONN WSAENOTCONN
123
#endif
124
125
#ifndef ESHUTDOWN
126
#define ESHUTDOWN WSAESHUTDOWN
127
#endif
128
129
#ifndef ETOOMANYREFS
130
#define ETOOMANYREFS WSAETOOMANYREFS
131
#endif
132
133
#ifndef ELOOP
134
#define ELOOP WSAELOOP
135
#endif
136
137
#ifndef ENAMETOOLONG
138
#define ENAMETOOLONG WSAENAMETOOLONG
139
#endif
140
141
#ifndef EHOSTDOWN
142
#define EHOSTDOWN WSAEHOSTDOWN
143
#endif
144
145
#ifndef EHOSTUNREACH
146
#define EHOSTUNREACH WSAEHOSTUNREACH
147
#endif
148
149
#ifndef ENOTEMPTY
150
#define ENOTEMPTY WSAENOTEMPTY
151
#endif
152
153
#ifndef EPROCLIM
154
#define EPROCLIM WSAEPROCLIM
155
#endif
156
157
#ifndef EUSERS
158
#define EUSERS WSAEUSERS
159
#endif
160
161
#ifndef EDQUOT
162
#define EDQUOT WSAEDQUOT
163
#endif
164
165
#ifndef ESTALE
166
#define ESTALE WSAESTALE
167
#endif
168
169
#ifndef EREMOTE
170
#define EREMOTE WSAEREMOTE
171
#endif
172
173
#endif
Generated by
1.13.2