Merge pull request #409 from Alkarex/patch-1
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Unix.Native / Errno.xml
1 <Type Name="Errno" FullName="Mono.Unix.Native.Errno">
2   <TypeSignature Language="C#" Value="public enum Errno" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Errno extends System.Enum" />
4   <AssemblyInfo>
5     <AssemblyName>Mono.Posix</AssemblyName>
6     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7     <AssemblyVersion>2.0.0.0</AssemblyVersion>
8     <AssemblyVersion>4.0.0.0</AssemblyVersion>
9   </AssemblyInfo>
10   <Base>
11     <BaseTypeName>System.Enum</BaseTypeName>
12   </Base>
13   <Docs>
14     <summary>Error values.</summary>
15     <remarks>
16       <para>
17         Various error numbers that can be signaled by 
18         <see cref="T:Mono.Unix.Native.Syscall" /> methods.  
19         The most recent error can be retrieved from 
20         <see cref="M:Mono.Unix.Native.Stdlib.GetLastError" />.
21       </para>
22       <para>
23         The value of these members may not match the actual <c>errno</c> value
24         used by your operating system.  Use
25         <see cref="T:Mono.Unix.Native.NativeConvert" /> to convert between the
26         native <c>errno</c> value and an 
27         <see cref="T:Mono.Unix.Native.Errno" /> value.
28       </para>
29     </remarks>
30     <altmember cref="M:Mono.Unix.Native.Stdlib.GetLastError" />
31     <altmember cref="M:Mono.Unix.Native.NativeConvert.FromErrno" />
32     <altmember cref="M:Mono.Unix.Native.NativeConvert.ToErrno" />
33   </Docs>
34   <Members>
35     <Member MemberName="E2BIG">
36       <MemberSignature Language="C#" Value="E2BIG" />
37       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno E2BIG = int32(7)" />
38       <MemberType>Field</MemberType>
39       <AssemblyInfo>
40         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
41         <AssemblyVersion>2.0.0.0</AssemblyVersion>
42         <AssemblyVersion>4.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44       <ReturnValue>
45         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
46       </ReturnValue>
47       <Docs>
48         <summary>
49           <i>Argument list too long</i>.  The number of bytes used for the argument and environment list of the new process exceeded the current limit of 65536 bytes (NCARGS in <c>sys/param.h</c>).</summary>
50       </Docs>
51     </Member>
52     <Member MemberName="EACCES">
53       <MemberSignature Language="C#" Value="EACCES" />
54       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EACCES = int32(13)" />
55       <MemberType>Field</MemberType>
56       <AssemblyInfo>
57         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
58         <AssemblyVersion>2.0.0.0</AssemblyVersion>
59         <AssemblyVersion>4.0.0.0</AssemblyVersion>
60       </AssemblyInfo>
61       <ReturnValue>
62         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
63       </ReturnValue>
64       <Docs>
65         <summary>
66           <i>Permission denied</i>.  An attempt was made to access a file in a way forbidden by its file access permissions.</summary>
67       </Docs>
68     </Member>
69     <Member MemberName="EADDRINUSE">
70       <MemberSignature Language="C#" Value="EADDRINUSE" />
71       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EADDRINUSE = int32(98)" />
72       <MemberType>Field</MemberType>
73       <AssemblyInfo>
74         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
75         <AssemblyVersion>2.0.0.0</AssemblyVersion>
76         <AssemblyVersion>4.0.0.0</AssemblyVersion>
77       </AssemblyInfo>
78       <ReturnValue>
79         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
80       </ReturnValue>
81       <Docs>
82         <summary>
83           <i>Address already in use</i>.  Only one usage of each address is normally permitted.</summary>
84       </Docs>
85     </Member>
86     <Member MemberName="EADDRNOTAVAIL">
87       <MemberSignature Language="C#" Value="EADDRNOTAVAIL" />
88       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EADDRNOTAVAIL = int32(99)" />
89       <MemberType>Field</MemberType>
90       <AssemblyInfo>
91         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
92         <AssemblyVersion>2.0.0.0</AssemblyVersion>
93         <AssemblyVersion>4.0.0.0</AssemblyVersion>
94       </AssemblyInfo>
95       <ReturnValue>
96         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
97       </ReturnValue>
98       <Docs>
99         <summary>
100           <i>Cannot assign requested address</i>.  Normally results from an attempt to create a socket with an address not on this machine.</summary>
101       </Docs>
102     </Member>
103     <Member MemberName="EADV">
104       <MemberSignature Language="C#" Value="EADV" />
105       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EADV = int32(68)" />
106       <MemberType>Field</MemberType>
107       <AssemblyInfo>
108         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
109         <AssemblyVersion>2.0.0.0</AssemblyVersion>
110         <AssemblyVersion>4.0.0.0</AssemblyVersion>
111       </AssemblyInfo>
112       <ReturnValue>
113         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
114       </ReturnValue>
115       <Docs>
116         <summary>To be added.</summary>
117       </Docs>
118     </Member>
119     <Member MemberName="EAFNOSUPPORT">
120       <MemberSignature Language="C#" Value="EAFNOSUPPORT" />
121       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EAFNOSUPPORT = int32(97)" />
122       <MemberType>Field</MemberType>
123       <AssemblyInfo>
124         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
125         <AssemblyVersion>2.0.0.0</AssemblyVersion>
126         <AssemblyVersion>4.0.0.0</AssemblyVersion>
127       </AssemblyInfo>
128       <ReturnValue>
129         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
130       </ReturnValue>
131       <Docs>
132         <summary>
133           <i>Address family not supported by protocol family</i>.  An address incompatible with the requested protocol was used.  For example, you shouldn’t necessarily expect to be able to use NS addresses with ARPA Internet protocols.</summary>
134       </Docs>
135     </Member>
136     <Member MemberName="EAGAIN">
137       <MemberSignature Language="C#" Value="EAGAIN" />
138       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EAGAIN = int32(11)" />
139       <MemberType>Field</MemberType>
140       <AssemblyInfo>
141         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
142         <AssemblyVersion>2.0.0.0</AssemblyVersion>
143         <AssemblyVersion>4.0.0.0</AssemblyVersion>
144       </AssemblyInfo>
145       <ReturnValue>
146         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
147       </ReturnValue>
148       <Docs>
149         <summary>
150           <i>Resource temporarily unavailable</i>.  This is a temporary condition and later calls to the same routine may complete normally.</summary>
151       </Docs>
152     </Member>
153     <Member MemberName="EALREADY">
154       <MemberSignature Language="C#" Value="EALREADY" />
155       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EALREADY = int32(114)" />
156       <MemberType>Field</MemberType>
157       <AssemblyInfo>
158         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
159         <AssemblyVersion>2.0.0.0</AssemblyVersion>
160         <AssemblyVersion>4.0.0.0</AssemblyVersion>
161       </AssemblyInfo>
162       <ReturnValue>
163         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
164       </ReturnValue>
165       <Docs>
166         <summary>
167           <i>Operation already in progress</i>.  An operation was attempted on a non-blocking object that already had an operation in progress.</summary>
168       </Docs>
169     </Member>
170     <Member MemberName="EBADE">
171       <MemberSignature Language="C#" Value="EBADE" />
172       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADE = int32(52)" />
173       <MemberType>Field</MemberType>
174       <AssemblyInfo>
175         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
176         <AssemblyVersion>2.0.0.0</AssemblyVersion>
177         <AssemblyVersion>4.0.0.0</AssemblyVersion>
178       </AssemblyInfo>
179       <ReturnValue>
180         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
181       </ReturnValue>
182       <Docs>
183         <summary>To be added.</summary>
184       </Docs>
185     </Member>
186     <Member MemberName="EBADF">
187       <MemberSignature Language="C#" Value="EBADF" />
188       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADF = int32(9)" />
189       <MemberType>Field</MemberType>
190       <AssemblyInfo>
191         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
192         <AssemblyVersion>2.0.0.0</AssemblyVersion>
193         <AssemblyVersion>4.0.0.0</AssemblyVersion>
194       </AssemblyInfo>
195       <ReturnValue>
196         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
197       </ReturnValue>
198       <Docs>
199         <summary>
200           <i>Bad file descriptor</i>.  A file descriptor argument was out of range, referred to no open file, or a read (write) request was made to a file that was only open for writing (reading).</summary>
201       </Docs>
202     </Member>
203     <Member MemberName="EBADFD">
204       <MemberSignature Language="C#" Value="EBADFD" />
205       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADFD = int32(77)" />
206       <MemberType>Field</MemberType>
207       <AssemblyInfo>
208         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
209         <AssemblyVersion>2.0.0.0</AssemblyVersion>
210         <AssemblyVersion>4.0.0.0</AssemblyVersion>
211       </AssemblyInfo>
212       <ReturnValue>
213         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
214       </ReturnValue>
215       <Docs>
216         <summary>
217           <i>Bad file descriptor</i>.  A file descriptor argument was out of range, referred to no open file, or a read (write) request was made to a file that was only open for writing (reading).</summary>
218       </Docs>
219     </Member>
220     <Member MemberName="EBADMSG">
221       <MemberSignature Language="C#" Value="EBADMSG" />
222       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADMSG = int32(74)" />
223       <MemberType>Field</MemberType>
224       <AssemblyInfo>
225         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
226         <AssemblyVersion>2.0.0.0</AssemblyVersion>
227         <AssemblyVersion>4.0.0.0</AssemblyVersion>
228       </AssemblyInfo>
229       <ReturnValue>
230         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
231       </ReturnValue>
232       <Docs>
233         <summary>To be added.</summary>
234       </Docs>
235     </Member>
236     <Member MemberName="EBADR">
237       <MemberSignature Language="C#" Value="EBADR" />
238       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADR = int32(53)" />
239       <MemberType>Field</MemberType>
240       <AssemblyInfo>
241         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
242         <AssemblyVersion>2.0.0.0</AssemblyVersion>
243         <AssemblyVersion>4.0.0.0</AssemblyVersion>
244       </AssemblyInfo>
245       <ReturnValue>
246         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
247       </ReturnValue>
248       <Docs>
249         <summary>To be added.</summary>
250       </Docs>
251     </Member>
252     <Member MemberName="EBADRQC">
253       <MemberSignature Language="C#" Value="EBADRQC" />
254       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADRQC = int32(56)" />
255       <MemberType>Field</MemberType>
256       <AssemblyInfo>
257         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
258         <AssemblyVersion>2.0.0.0</AssemblyVersion>
259         <AssemblyVersion>4.0.0.0</AssemblyVersion>
260       </AssemblyInfo>
261       <ReturnValue>
262         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
263       </ReturnValue>
264       <Docs>
265         <summary>To be added.</summary>
266       </Docs>
267     </Member>
268     <Member MemberName="EBADSLT">
269       <MemberSignature Language="C#" Value="EBADSLT" />
270       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBADSLT = int32(57)" />
271       <MemberType>Field</MemberType>
272       <AssemblyInfo>
273         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
274         <AssemblyVersion>2.0.0.0</AssemblyVersion>
275         <AssemblyVersion>4.0.0.0</AssemblyVersion>
276       </AssemblyInfo>
277       <ReturnValue>
278         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
279       </ReturnValue>
280       <Docs>
281         <summary>To be added.</summary>
282       </Docs>
283     </Member>
284     <Member MemberName="EBFONT">
285       <MemberSignature Language="C#" Value="EBFONT" />
286       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBFONT = int32(59)" />
287       <MemberType>Field</MemberType>
288       <AssemblyInfo>
289         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
290         <AssemblyVersion>2.0.0.0</AssemblyVersion>
291         <AssemblyVersion>4.0.0.0</AssemblyVersion>
292       </AssemblyInfo>
293       <ReturnValue>
294         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
295       </ReturnValue>
296       <Docs>
297         <summary>To be added.</summary>
298       </Docs>
299     </Member>
300     <Member MemberName="EBUSY">
301       <MemberSignature Language="C#" Value="EBUSY" />
302       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EBUSY = int32(16)" />
303       <MemberType>Field</MemberType>
304       <AssemblyInfo>
305         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
306         <AssemblyVersion>2.0.0.0</AssemblyVersion>
307         <AssemblyVersion>4.0.0.0</AssemblyVersion>
308       </AssemblyInfo>
309       <ReturnValue>
310         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
311       </ReturnValue>
312       <Docs>
313         <summary>
314           <i>Device busy</i>.  An attempt to use a system resource which was in use at the time in a manner which would have conflicted with the request.</summary>
315       </Docs>
316     </Member>
317     <Member MemberName="ECHILD">
318       <MemberSignature Language="C#" Value="ECHILD" />
319       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ECHILD = int32(10)" />
320       <MemberType>Field</MemberType>
321       <AssemblyInfo>
322         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
323         <AssemblyVersion>2.0.0.0</AssemblyVersion>
324         <AssemblyVersion>4.0.0.0</AssemblyVersion>
325       </AssemblyInfo>
326       <ReturnValue>
327         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
328       </ReturnValue>
329       <Docs>
330         <summary>
331           <i>No child processes</i>.  A 
332                                 <see cref="M:Mono.Unix.Native.Syscall.wait" />(2) or 
333                                 <see cref="M:Mono.Unix.Native.Syscall.waitpid" />(2)
334                                 function was executed by a process that had no existing or unwaited-for child processes.</summary>
335       </Docs>
336     </Member>
337     <Member MemberName="ECHRNG">
338       <MemberSignature Language="C#" Value="ECHRNG" />
339       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ECHRNG = int32(44)" />
340       <MemberType>Field</MemberType>
341       <AssemblyInfo>
342         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
343         <AssemblyVersion>2.0.0.0</AssemblyVersion>
344         <AssemblyVersion>4.0.0.0</AssemblyVersion>
345       </AssemblyInfo>
346       <ReturnValue>
347         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
348       </ReturnValue>
349       <Docs>
350         <summary>To be added.</summary>
351       </Docs>
352     </Member>
353     <Member MemberName="ECOMM">
354       <MemberSignature Language="C#" Value="ECOMM" />
355       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ECOMM = int32(70)" />
356       <MemberType>Field</MemberType>
357       <AssemblyInfo>
358         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
359         <AssemblyVersion>2.0.0.0</AssemblyVersion>
360         <AssemblyVersion>4.0.0.0</AssemblyVersion>
361       </AssemblyInfo>
362       <ReturnValue>
363         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
364       </ReturnValue>
365       <Docs>
366         <summary>To be added.</summary>
367       </Docs>
368     </Member>
369     <Member MemberName="ECONNABORTED">
370       <MemberSignature Language="C#" Value="ECONNABORTED" />
371       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ECONNABORTED = int32(103)" />
372       <MemberType>Field</MemberType>
373       <AssemblyInfo>
374         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
375         <AssemblyVersion>2.0.0.0</AssemblyVersion>
376         <AssemblyVersion>4.0.0.0</AssemblyVersion>
377       </AssemblyInfo>
378       <ReturnValue>
379         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
380       </ReturnValue>
381       <Docs>
382         <summary>
383           <i>Software caused connection abort</i>.  A connection abort was caused internal to your host machine.</summary>
384       </Docs>
385     </Member>
386     <Member MemberName="ECONNREFUSED">
387       <MemberSignature Language="C#" Value="ECONNREFUSED" />
388       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ECONNREFUSED = int32(111)" />
389       <MemberType>Field</MemberType>
390       <AssemblyInfo>
391         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
392         <AssemblyVersion>2.0.0.0</AssemblyVersion>
393         <AssemblyVersion>4.0.0.0</AssemblyVersion>
394       </AssemblyInfo>
395       <ReturnValue>
396         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
397       </ReturnValue>
398       <Docs>
399         <summary>
400           <i>Connection refused</i>.  No connection could be made because the target machine actively refused it.  This usually results from trying to connect to a service that is inactive on the foreign host.</summary>
401       </Docs>
402     </Member>
403     <Member MemberName="ECONNRESET">
404       <MemberSignature Language="C#" Value="ECONNRESET" />
405       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ECONNRESET = int32(104)" />
406       <MemberType>Field</MemberType>
407       <AssemblyInfo>
408         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
409         <AssemblyVersion>2.0.0.0</AssemblyVersion>
410         <AssemblyVersion>4.0.0.0</AssemblyVersion>
411       </AssemblyInfo>
412       <ReturnValue>
413         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
414       </ReturnValue>
415       <Docs>
416         <summary>
417           <i>Connection reset by peer</i>.  A connection was forcibly closed by a peer.  This normally results from a loss of the connection on the remote socket due to a timeout or a reboot.</summary>
418       </Docs>
419     </Member>
420     <Member MemberName="EDEADLK">
421       <MemberSignature Language="C#" Value="EDEADLK" />
422       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EDEADLK = int32(35)" />
423       <MemberType>Field</MemberType>
424       <AssemblyInfo>
425         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
426         <AssemblyVersion>2.0.0.0</AssemblyVersion>
427         <AssemblyVersion>4.0.0.0</AssemblyVersion>
428       </AssemblyInfo>
429       <ReturnValue>
430         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
431       </ReturnValue>
432       <Docs>
433         <summary>
434           <i>Resource deadlock avoided</i>.  An attempt was made to lock a system resource that would have resulted in a deadlock situation</summary>
435       </Docs>
436     </Member>
437     <Member MemberName="EDEADLOCK">
438       <MemberSignature Language="C#" Value="EDEADLOCK" />
439       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EDEADLOCK = int32(35)" />
440       <MemberType>Field</MemberType>
441       <AssemblyInfo>
442         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
443         <AssemblyVersion>2.0.0.0</AssemblyVersion>
444         <AssemblyVersion>4.0.0.0</AssemblyVersion>
445       </AssemblyInfo>
446       <ReturnValue>
447         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
448       </ReturnValue>
449       <Docs>
450         <summary>To be added.</summary>
451       </Docs>
452     </Member>
453     <Member MemberName="EDESTADDRREQ">
454       <MemberSignature Language="C#" Value="EDESTADDRREQ" />
455       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EDESTADDRREQ = int32(89)" />
456       <MemberType>Field</MemberType>
457       <AssemblyInfo>
458         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
459         <AssemblyVersion>2.0.0.0</AssemblyVersion>
460         <AssemblyVersion>4.0.0.0</AssemblyVersion>
461       </AssemblyInfo>
462       <ReturnValue>
463         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
464       </ReturnValue>
465       <Docs>
466         <summary>
467           <i>Destination address required</i>.  A required address was omitted from an operation on a socket.</summary>
468       </Docs>
469     </Member>
470     <Member MemberName="EDOM">
471       <MemberSignature Language="C#" Value="EDOM" />
472       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EDOM = int32(33)" />
473       <MemberType>Field</MemberType>
474       <AssemblyInfo>
475         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
476         <AssemblyVersion>2.0.0.0</AssemblyVersion>
477         <AssemblyVersion>4.0.0.0</AssemblyVersion>
478       </AssemblyInfo>
479       <ReturnValue>
480         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
481       </ReturnValue>
482       <Docs>
483         <summary>
484           <i>Numerical argument out of domain</i>.  A numerical input argument was outside the defined domain of the mathematical function.</summary>
485       </Docs>
486     </Member>
487     <Member MemberName="EDOTDOT">
488       <MemberSignature Language="C#" Value="EDOTDOT" />
489       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EDOTDOT = int32(73)" />
490       <MemberType>Field</MemberType>
491       <AssemblyInfo>
492         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
493         <AssemblyVersion>2.0.0.0</AssemblyVersion>
494         <AssemblyVersion>4.0.0.0</AssemblyVersion>
495       </AssemblyInfo>
496       <ReturnValue>
497         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
498       </ReturnValue>
499       <Docs>
500         <summary>To be added.</summary>
501       </Docs>
502     </Member>
503     <Member MemberName="EDQUOT">
504       <MemberSignature Language="C#" Value="EDQUOT" />
505       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EDQUOT = int32(122)" />
506       <MemberType>Field</MemberType>
507       <AssemblyInfo>
508         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
509         <AssemblyVersion>2.0.0.0</AssemblyVersion>
510         <AssemblyVersion>4.0.0.0</AssemblyVersion>
511       </AssemblyInfo>
512       <ReturnValue>
513         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
514       </ReturnValue>
515       <Docs>
516         <summary>
517           <i>Disc quota exceeded</i>.  A 
518                                 <see cref="M:Mono.Unix.Native.Syscall.write" />(2) 
519                                 to an ordinary file, the creation of a directory or symbolic link, or the creation of a directory entry failed because the user’s quota of disk blocks was exhausted, or the allocation of an inode for a newly created file failed because the user’s quota of inodes was exhausted.</summary>
520       </Docs>
521     </Member>
522     <Member MemberName="EEXIST">
523       <MemberSignature Language="C#" Value="EEXIST" />
524       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EEXIST = int32(17)" />
525       <MemberType>Field</MemberType>
526       <AssemblyInfo>
527         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
528         <AssemblyVersion>2.0.0.0</AssemblyVersion>
529         <AssemblyVersion>4.0.0.0</AssemblyVersion>
530       </AssemblyInfo>
531       <ReturnValue>
532         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
533       </ReturnValue>
534       <Docs>
535         <summary>
536           <i>File exists</i>.  An existing file was mentioned in an inappropriate context, for instance, as the new link name in a 
537                                 <see cref="M:Mono.Unix.Native.Syscall.link" />(2) system call</summary>
538       </Docs>
539     </Member>
540     <Member MemberName="EFAULT">
541       <MemberSignature Language="C#" Value="EFAULT" />
542       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EFAULT = int32(14)" />
543       <MemberType>Field</MemberType>
544       <AssemblyInfo>
545         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
546         <AssemblyVersion>2.0.0.0</AssemblyVersion>
547         <AssemblyVersion>4.0.0.0</AssemblyVersion>
548       </AssemblyInfo>
549       <ReturnValue>
550         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
551       </ReturnValue>
552       <Docs>
553         <summary>
554           <i>Bad address</i>.  The system detected an invalid address in attempting to use an argument of a call.</summary>
555       </Docs>
556     </Member>
557     <Member MemberName="EFBIG">
558       <MemberSignature Language="C#" Value="EFBIG" />
559       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EFBIG = int32(27)" />
560       <MemberType>Field</MemberType>
561       <AssemblyInfo>
562         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
563         <AssemblyVersion>2.0.0.0</AssemblyVersion>
564         <AssemblyVersion>4.0.0.0</AssemblyVersion>
565       </AssemblyInfo>
566       <ReturnValue>
567         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
568       </ReturnValue>
569       <Docs>
570         <summary>
571           <i>File too large</i>.  The size of a file exceeded the maximum.</summary>
572       </Docs>
573     </Member>
574     <Member MemberName="EHOSTDOWN">
575       <MemberSignature Language="C#" Value="EHOSTDOWN" />
576       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EHOSTDOWN = int32(112)" />
577       <MemberType>Field</MemberType>
578       <AssemblyInfo>
579         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
580         <AssemblyVersion>2.0.0.0</AssemblyVersion>
581         <AssemblyVersion>4.0.0.0</AssemblyVersion>
582       </AssemblyInfo>
583       <ReturnValue>
584         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
585       </ReturnValue>
586       <Docs>
587         <summary>
588           <i>Host is down</i>.  A socket operation failed because the destination host was down.</summary>
589       </Docs>
590     </Member>
591     <Member MemberName="EHOSTUNREACH">
592       <MemberSignature Language="C#" Value="EHOSTUNREACH" />
593       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EHOSTUNREACH = int32(113)" />
594       <MemberType>Field</MemberType>
595       <AssemblyInfo>
596         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
597         <AssemblyVersion>2.0.0.0</AssemblyVersion>
598         <AssemblyVersion>4.0.0.0</AssemblyVersion>
599       </AssemblyInfo>
600       <ReturnValue>
601         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
602       </ReturnValue>
603       <Docs>
604         <summary>
605           <i>No route to host</i>.  A socket operation was attempted to an unreachable host.</summary>
606       </Docs>
607     </Member>
608     <Member MemberName="EIDRM">
609       <MemberSignature Language="C#" Value="EIDRM" />
610       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EIDRM = int32(43)" />
611       <MemberType>Field</MemberType>
612       <AssemblyInfo>
613         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
614         <AssemblyVersion>2.0.0.0</AssemblyVersion>
615         <AssemblyVersion>4.0.0.0</AssemblyVersion>
616       </AssemblyInfo>
617       <ReturnValue>
618         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
619       </ReturnValue>
620       <Docs>
621         <summary>
622           <i>Identifier removed</i>.  An IPC identifier was removed while the current process was waiting on it.</summary>
623       </Docs>
624     </Member>
625     <Member MemberName="EILSEQ">
626       <MemberSignature Language="C#" Value="EILSEQ" />
627       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EILSEQ = int32(84)" />
628       <MemberType>Field</MemberType>
629       <AssemblyInfo>
630         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
631         <AssemblyVersion>2.0.0.0</AssemblyVersion>
632         <AssemblyVersion>4.0.0.0</AssemblyVersion>
633       </AssemblyInfo>
634       <ReturnValue>
635         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
636       </ReturnValue>
637       <Docs>
638         <summary>
639           <i>Illegal byte sequence</i>.  While decoding a multibyte character the function came along an invalid or an incomplete sequence of bytes or the given wide character is invalid.</summary>
640       </Docs>
641     </Member>
642     <Member MemberName="EINPROGRESS">
643       <MemberSignature Language="C#" Value="EINPROGRESS" />
644       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EINPROGRESS = int32(115)" />
645       <MemberType>Field</MemberType>
646       <AssemblyInfo>
647         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
648         <AssemblyVersion>2.0.0.0</AssemblyVersion>
649         <AssemblyVersion>4.0.0.0</AssemblyVersion>
650       </AssemblyInfo>
651       <ReturnValue>
652         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
653       </ReturnValue>
654       <Docs>
655         <summary>
656           <i>Operation now in progress</i>.  An operation that takes a long time to complete (such as a 
657                                 <see cref="M:Mono.Unix.Native.Syscall.connect" />(2)) was attempted on a non-blocking object (see 
658                                 <see cref="M:Mono.Unix.Native.Syscall.fcntl" />(2)).</summary>
659       </Docs>
660     </Member>
661     <Member MemberName="EINTR">
662       <MemberSignature Language="C#" Value="EINTR" />
663       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EINTR = int32(4)" />
664       <MemberType>Field</MemberType>
665       <AssemblyInfo>
666         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
667         <AssemblyVersion>2.0.0.0</AssemblyVersion>
668         <AssemblyVersion>4.0.0.0</AssemblyVersion>
669       </AssemblyInfo>
670       <ReturnValue>
671         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
672       </ReturnValue>
673       <Docs>
674         <summary>
675           <i>Interrupted system call</i>.  An asynchronous signal 
676                                 (such as <see cref="F:Mono.Unix.Native.Signum.SIGINT" /> or 
677                                 <see cref="F:Mono.Unix.Native.Signum.SIGQUIT" />) 
678                                 was caught by the process during the 
679                                 execution of an interruptible function.  If the signal handler 
680                                 performs a normal return, the interrupted system call will seem to 
681                                 have returned the error condition.</summary>
682       </Docs>
683     </Member>
684     <Member MemberName="EINVAL">
685       <MemberSignature Language="C#" Value="EINVAL" />
686       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EINVAL = int32(22)" />
687       <MemberType>Field</MemberType>
688       <AssemblyInfo>
689         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
690         <AssemblyVersion>2.0.0.0</AssemblyVersion>
691         <AssemblyVersion>4.0.0.0</AssemblyVersion>
692       </AssemblyInfo>
693       <ReturnValue>
694         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
695       </ReturnValue>
696       <Docs>
697         <summary>
698           <i>Invalid argument</i>.  Some invalid argument was supplied.  
699                                 (For example, specifying an undefined signal to a 
700                                 <see cref="M:Mono.Unix.Native.Stdlib.signal" />(3) function or a 
701                                 <see cref="M:Mono.Unix.Native.Syscall.kill" />(2) system call).</summary>
702       </Docs>
703     </Member>
704     <Member MemberName="EIO">
705       <MemberSignature Language="C#" Value="EIO" />
706       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EIO = int32(5)" />
707       <MemberType>Field</MemberType>
708       <AssemblyInfo>
709         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
710         <AssemblyVersion>2.0.0.0</AssemblyVersion>
711         <AssemblyVersion>4.0.0.0</AssemblyVersion>
712       </AssemblyInfo>
713       <ReturnValue>
714         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
715       </ReturnValue>
716       <Docs>
717         <summary>
718           <i>Input/output error</i>.  Some physical input or output error occurred.  This error will not be reported until a subsequent operation on the same file descriptor and may be lost (over written) by any subsequent errors.</summary>
719       </Docs>
720     </Member>
721     <Member MemberName="EISCONN">
722       <MemberSignature Language="C#" Value="EISCONN" />
723       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EISCONN = int32(106)" />
724       <MemberType>Field</MemberType>
725       <AssemblyInfo>
726         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
727         <AssemblyVersion>2.0.0.0</AssemblyVersion>
728         <AssemblyVersion>4.0.0.0</AssemblyVersion>
729       </AssemblyInfo>
730       <ReturnValue>
731         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
732       </ReturnValue>
733       <Docs>
734         <summary>
735           <i>Socket is already connected</i>.  A 
736              <see cref="M:Mono.Unix.Native.Syscall.connect" />(2) request was made on an already
737              connected socket; or, a 
738                                                  <see cref="M:Mono.Unix.Native.Syscall.sendto" />(2) or 
739                                                  <see cref="M:Mono.Unix.Native.Syscall.sendmsg" />(2) request on a connected socket
740              specified a destination when already connected.</summary>
741       </Docs>
742     </Member>
743     <Member MemberName="EISDIR">
744       <MemberSignature Language="C#" Value="EISDIR" />
745       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EISDIR = int32(21)" />
746       <MemberType>Field</MemberType>
747       <AssemblyInfo>
748         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
749         <AssemblyVersion>2.0.0.0</AssemblyVersion>
750         <AssemblyVersion>4.0.0.0</AssemblyVersion>
751       </AssemblyInfo>
752       <ReturnValue>
753         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
754       </ReturnValue>
755       <Docs>
756         <summary>
757           <i>Is a directory</i>.  An attempt was made to open a directory with write mode specified.</summary>
758       </Docs>
759     </Member>
760     <Member MemberName="EISNAM">
761       <MemberSignature Language="C#" Value="EISNAM" />
762       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EISNAM = int32(120)" />
763       <MemberType>Field</MemberType>
764       <AssemblyInfo>
765         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
766         <AssemblyVersion>2.0.0.0</AssemblyVersion>
767         <AssemblyVersion>4.0.0.0</AssemblyVersion>
768       </AssemblyInfo>
769       <ReturnValue>
770         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
771       </ReturnValue>
772       <Docs>
773         <summary>To be added.</summary>
774       </Docs>
775     </Member>
776     <Member MemberName="EL2HLT">
777       <MemberSignature Language="C#" Value="EL2HLT" />
778       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EL2HLT = int32(51)" />
779       <MemberType>Field</MemberType>
780       <AssemblyInfo>
781         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
782         <AssemblyVersion>2.0.0.0</AssemblyVersion>
783         <AssemblyVersion>4.0.0.0</AssemblyVersion>
784       </AssemblyInfo>
785       <ReturnValue>
786         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
787       </ReturnValue>
788       <Docs>
789         <summary>To be added.</summary>
790       </Docs>
791     </Member>
792     <Member MemberName="EL2NSYNC">
793       <MemberSignature Language="C#" Value="EL2NSYNC" />
794       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EL2NSYNC = int32(45)" />
795       <MemberType>Field</MemberType>
796       <AssemblyInfo>
797         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
798         <AssemblyVersion>2.0.0.0</AssemblyVersion>
799         <AssemblyVersion>4.0.0.0</AssemblyVersion>
800       </AssemblyInfo>
801       <ReturnValue>
802         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
803       </ReturnValue>
804       <Docs>
805         <summary>To be added.</summary>
806       </Docs>
807     </Member>
808     <Member MemberName="EL3HLT">
809       <MemberSignature Language="C#" Value="EL3HLT" />
810       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EL3HLT = int32(46)" />
811       <MemberType>Field</MemberType>
812       <AssemblyInfo>
813         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
814         <AssemblyVersion>2.0.0.0</AssemblyVersion>
815         <AssemblyVersion>4.0.0.0</AssemblyVersion>
816       </AssemblyInfo>
817       <ReturnValue>
818         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
819       </ReturnValue>
820       <Docs>
821         <summary>To be added.</summary>
822       </Docs>
823     </Member>
824     <Member MemberName="EL3RST">
825       <MemberSignature Language="C#" Value="EL3RST" />
826       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EL3RST = int32(47)" />
827       <MemberType>Field</MemberType>
828       <AssemblyInfo>
829         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
830         <AssemblyVersion>2.0.0.0</AssemblyVersion>
831         <AssemblyVersion>4.0.0.0</AssemblyVersion>
832       </AssemblyInfo>
833       <ReturnValue>
834         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
835       </ReturnValue>
836       <Docs>
837         <summary>To be added.</summary>
838       </Docs>
839     </Member>
840     <Member MemberName="ELIBACC">
841       <MemberSignature Language="C#" Value="ELIBACC" />
842       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELIBACC = int32(79)" />
843       <MemberType>Field</MemberType>
844       <AssemblyInfo>
845         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
846         <AssemblyVersion>2.0.0.0</AssemblyVersion>
847         <AssemblyVersion>4.0.0.0</AssemblyVersion>
848       </AssemblyInfo>
849       <ReturnValue>
850         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
851       </ReturnValue>
852       <Docs>
853         <summary>To be added.</summary>
854       </Docs>
855     </Member>
856     <Member MemberName="ELIBBAD">
857       <MemberSignature Language="C#" Value="ELIBBAD" />
858       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELIBBAD = int32(80)" />
859       <MemberType>Field</MemberType>
860       <AssemblyInfo>
861         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
862         <AssemblyVersion>2.0.0.0</AssemblyVersion>
863         <AssemblyVersion>4.0.0.0</AssemblyVersion>
864       </AssemblyInfo>
865       <ReturnValue>
866         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
867       </ReturnValue>
868       <Docs>
869         <summary>To be added.</summary>
870       </Docs>
871     </Member>
872     <Member MemberName="ELIBEXEC">
873       <MemberSignature Language="C#" Value="ELIBEXEC" />
874       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELIBEXEC = int32(83)" />
875       <MemberType>Field</MemberType>
876       <AssemblyInfo>
877         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
878         <AssemblyVersion>2.0.0.0</AssemblyVersion>
879         <AssemblyVersion>4.0.0.0</AssemblyVersion>
880       </AssemblyInfo>
881       <ReturnValue>
882         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
883       </ReturnValue>
884       <Docs>
885         <summary>To be added.</summary>
886       </Docs>
887     </Member>
888     <Member MemberName="ELIBMAX">
889       <MemberSignature Language="C#" Value="ELIBMAX" />
890       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELIBMAX = int32(82)" />
891       <MemberType>Field</MemberType>
892       <AssemblyInfo>
893         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
894         <AssemblyVersion>2.0.0.0</AssemblyVersion>
895         <AssemblyVersion>4.0.0.0</AssemblyVersion>
896       </AssemblyInfo>
897       <ReturnValue>
898         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
899       </ReturnValue>
900       <Docs>
901         <summary>To be added.</summary>
902       </Docs>
903     </Member>
904     <Member MemberName="ELIBSCN">
905       <MemberSignature Language="C#" Value="ELIBSCN" />
906       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELIBSCN = int32(81)" />
907       <MemberType>Field</MemberType>
908       <AssemblyInfo>
909         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
910         <AssemblyVersion>2.0.0.0</AssemblyVersion>
911         <AssemblyVersion>4.0.0.0</AssemblyVersion>
912       </AssemblyInfo>
913       <ReturnValue>
914         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
915       </ReturnValue>
916       <Docs>
917         <summary>To be added.</summary>
918       </Docs>
919     </Member>
920     <Member MemberName="ELNRNG">
921       <MemberSignature Language="C#" Value="ELNRNG" />
922       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELNRNG = int32(48)" />
923       <MemberType>Field</MemberType>
924       <AssemblyInfo>
925         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
926         <AssemblyVersion>2.0.0.0</AssemblyVersion>
927         <AssemblyVersion>4.0.0.0</AssemblyVersion>
928       </AssemblyInfo>
929       <ReturnValue>
930         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
931       </ReturnValue>
932       <Docs>
933         <summary>To be added.</summary>
934       </Docs>
935     </Member>
936     <Member MemberName="ELOOP">
937       <MemberSignature Language="C#" Value="ELOOP" />
938       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ELOOP = int32(40)" />
939       <MemberType>Field</MemberType>
940       <AssemblyInfo>
941         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
942         <AssemblyVersion>2.0.0.0</AssemblyVersion>
943         <AssemblyVersion>4.0.0.0</AssemblyVersion>
944       </AssemblyInfo>
945       <ReturnValue>
946         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
947       </ReturnValue>
948       <Docs>
949         <summary>
950           <i>Too many levels of symbolic links</i>.  
951                                 A path name lookup involved more than 32 (MAXSYMLINKS) symbolic links</summary>
952       </Docs>
953     </Member>
954     <Member MemberName="EMEDIUMTYPE">
955       <MemberSignature Language="C#" Value="EMEDIUMTYPE" />
956       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EMEDIUMTYPE = int32(124)" />
957       <MemberType>Field</MemberType>
958       <AssemblyInfo>
959         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
960         <AssemblyVersion>2.0.0.0</AssemblyVersion>
961         <AssemblyVersion>4.0.0.0</AssemblyVersion>
962       </AssemblyInfo>
963       <ReturnValue>
964         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
965       </ReturnValue>
966       <Docs>
967         <summary>To be added.</summary>
968       </Docs>
969     </Member>
970     <Member MemberName="EMFILE">
971       <MemberSignature Language="C#" Value="EMFILE" />
972       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EMFILE = int32(24)" />
973       <MemberType>Field</MemberType>
974       <AssemblyInfo>
975         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
976         <AssemblyVersion>2.0.0.0</AssemblyVersion>
977         <AssemblyVersion>4.0.0.0</AssemblyVersion>
978       </AssemblyInfo>
979       <ReturnValue>
980         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
981       </ReturnValue>
982       <Docs>
983         <summary>
984           <i>Too many open files</i>.</summary>
985       </Docs>
986     </Member>
987     <Member MemberName="EMLINK">
988       <MemberSignature Language="C#" Value="EMLINK" />
989       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EMLINK = int32(31)" />
990       <MemberType>Field</MemberType>
991       <AssemblyInfo>
992         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
993         <AssemblyVersion>2.0.0.0</AssemblyVersion>
994         <AssemblyVersion>4.0.0.0</AssemblyVersion>
995       </AssemblyInfo>
996       <ReturnValue>
997         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
998       </ReturnValue>
999       <Docs>
1000         <summary>
1001           <i>Too many links</i>.  Maximum allowable hard links to a single file has been exceeded.</summary>
1002       </Docs>
1003     </Member>
1004     <Member MemberName="EMSGSIZE">
1005       <MemberSignature Language="C#" Value="EMSGSIZE" />
1006       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EMSGSIZE = int32(90)" />
1007       <MemberType>Field</MemberType>
1008       <AssemblyInfo>
1009         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1010         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1011         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1012       </AssemblyInfo>
1013       <ReturnValue>
1014         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1015       </ReturnValue>
1016       <Docs>
1017         <summary>
1018           <i>Message too long</i>.  A message sent on a socket was larger than the internal message buffer or some other network limit.</summary>
1019       </Docs>
1020     </Member>
1021     <Member MemberName="EMULTIHOP">
1022       <MemberSignature Language="C#" Value="EMULTIHOP" />
1023       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EMULTIHOP = int32(72)" />
1024       <MemberType>Field</MemberType>
1025       <AssemblyInfo>
1026         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1027         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1028         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1029       </AssemblyInfo>
1030       <ReturnValue>
1031         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1032       </ReturnValue>
1033       <Docs>
1034         <summary>To be added.</summary>
1035       </Docs>
1036     </Member>
1037     <Member MemberName="ENAMETOOLONG">
1038       <MemberSignature Language="C#" Value="ENAMETOOLONG" />
1039       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENAMETOOLONG = int32(36)" />
1040       <MemberType>Field</MemberType>
1041       <AssemblyInfo>
1042         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1043         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1044         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1045       </AssemblyInfo>
1046       <ReturnValue>
1047         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1048       </ReturnValue>
1049       <Docs>
1050         <summary>
1051           <i>File name too long</i>.  A component of a path name exceeded <c>{NAME_MAX}</c> characters, or an entire path name exceeded <c>{PATH_MAX}</c> characters.  (See also the description of 
1052                                 <see cref="F:Mono.Unix.Native.PathConf._PC_NO_TRUNC" /> in 
1053                                 <see cref="M:Mono.Unix.Native.Syscall.pathconf" />(2).)</summary>
1054       </Docs>
1055     </Member>
1056     <Member MemberName="ENAVAIL">
1057       <MemberSignature Language="C#" Value="ENAVAIL" />
1058       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENAVAIL = int32(119)" />
1059       <MemberType>Field</MemberType>
1060       <AssemblyInfo>
1061         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1062         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1063         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1064       </AssemblyInfo>
1065       <ReturnValue>
1066         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1067       </ReturnValue>
1068       <Docs>
1069         <summary>To be added.</summary>
1070       </Docs>
1071     </Member>
1072     <Member MemberName="ENETDOWN">
1073       <MemberSignature Language="C#" Value="ENETDOWN" />
1074       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENETDOWN = int32(100)" />
1075       <MemberType>Field</MemberType>
1076       <AssemblyInfo>
1077         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1078         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1079         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1080       </AssemblyInfo>
1081       <ReturnValue>
1082         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1083       </ReturnValue>
1084       <Docs>
1085         <summary>
1086           <i>Network is down</i>.  A socket operation encountered a dead network.</summary>
1087       </Docs>
1088     </Member>
1089     <Member MemberName="ENETRESET">
1090       <MemberSignature Language="C#" Value="ENETRESET" />
1091       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENETRESET = int32(102)" />
1092       <MemberType>Field</MemberType>
1093       <AssemblyInfo>
1094         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1095         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1096         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1097       </AssemblyInfo>
1098       <ReturnValue>
1099         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1100       </ReturnValue>
1101       <Docs>
1102         <summary>
1103           <i>Network dropped connection on reset</i>.  The host you were connected to crashed and rebooted.</summary>
1104       </Docs>
1105     </Member>
1106     <Member MemberName="ENETUNREACH">
1107       <MemberSignature Language="C#" Value="ENETUNREACH" />
1108       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENETUNREACH = int32(101)" />
1109       <MemberType>Field</MemberType>
1110       <AssemblyInfo>
1111         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1112         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1113         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1114       </AssemblyInfo>
1115       <ReturnValue>
1116         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1117       </ReturnValue>
1118       <Docs>
1119         <summary>
1120           <i>Network is unreachable</i>.  A socket operation was attempted to an unreachable network.</summary>
1121       </Docs>
1122     </Member>
1123     <Member MemberName="ENFILE">
1124       <MemberSignature Language="C#" Value="ENFILE" />
1125       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENFILE = int32(23)" />
1126       <MemberType>Field</MemberType>
1127       <AssemblyInfo>
1128         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1129         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1130         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1131       </AssemblyInfo>
1132       <ReturnValue>
1133         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1134       </ReturnValue>
1135       <Docs>
1136         <summary>
1137           <i>Too many open files in system</i>.  Maximum number of file descriptors allowable on the system has been reached and a requests for an open cannot be satisfied until at least one has been closed.</summary>
1138       </Docs>
1139     </Member>
1140     <Member MemberName="ENOANO">
1141       <MemberSignature Language="C#" Value="ENOANO" />
1142       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOANO = int32(55)" />
1143       <MemberType>Field</MemberType>
1144       <AssemblyInfo>
1145         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1146         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1147         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1148       </AssemblyInfo>
1149       <ReturnValue>
1150         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1151       </ReturnValue>
1152       <Docs>
1153         <summary>To be added.</summary>
1154       </Docs>
1155     </Member>
1156     <Member MemberName="ENOBUFS">
1157       <MemberSignature Language="C#" Value="ENOBUFS" />
1158       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOBUFS = int32(105)" />
1159       <MemberType>Field</MemberType>
1160       <AssemblyInfo>
1161         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1162         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1163         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1164       </AssemblyInfo>
1165       <ReturnValue>
1166         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1167       </ReturnValue>
1168       <Docs>
1169         <summary>
1170           <i>No buffer space available</i>.  An operation on a socket or pipe was not performed because the system lacked sufficient buffer space or because a queue was full.</summary>
1171       </Docs>
1172     </Member>
1173     <Member MemberName="ENOCSI">
1174       <MemberSignature Language="C#" Value="ENOCSI" />
1175       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOCSI = int32(50)" />
1176       <MemberType>Field</MemberType>
1177       <AssemblyInfo>
1178         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1179         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1180         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1181       </AssemblyInfo>
1182       <ReturnValue>
1183         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1184       </ReturnValue>
1185       <Docs>
1186         <summary>To be added.</summary>
1187       </Docs>
1188     </Member>
1189     <Member MemberName="ENODATA">
1190       <MemberSignature Language="C#" Value="ENODATA" />
1191       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENODATA = int32(61)" />
1192       <MemberType>Field</MemberType>
1193       <AssemblyInfo>
1194         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1195         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1196         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1197       </AssemblyInfo>
1198       <ReturnValue>
1199         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1200       </ReturnValue>
1201       <Docs>
1202         <summary>To be added.</summary>
1203       </Docs>
1204     </Member>
1205     <Member MemberName="ENODEV">
1206       <MemberSignature Language="C#" Value="ENODEV" />
1207       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENODEV = int32(19)" />
1208       <MemberType>Field</MemberType>
1209       <AssemblyInfo>
1210         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1211         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1212         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1213       </AssemblyInfo>
1214       <ReturnValue>
1215         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1216       </ReturnValue>
1217       <Docs>
1218         <summary>
1219           <i>Operation not supported by device</i>.  An attempt was made to apply an inappropriate function to a device, for example, trying to read a write-only device such as a printer.</summary>
1220       </Docs>
1221     </Member>
1222     <Member MemberName="ENOENT">
1223       <MemberSignature Language="C#" Value="ENOENT" />
1224       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOENT = int32(2)" />
1225       <MemberType>Field</MemberType>
1226       <AssemblyInfo>
1227         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1228         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1229         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1230       </AssemblyInfo>
1231       <ReturnValue>
1232         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1233       </ReturnValue>
1234       <Docs>
1235         <summary>
1236           <i>No such file or directory</i>.  A component of a specified pathname did not exist, or the pathname was an empty string.</summary>
1237       </Docs>
1238     </Member>
1239     <Member MemberName="ENOEXEC">
1240       <MemberSignature Language="C#" Value="ENOEXEC" />
1241       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOEXEC = int32(8)" />
1242       <MemberType>Field</MemberType>
1243       <AssemblyInfo>
1244         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1245         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1246         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1247       </AssemblyInfo>
1248       <ReturnValue>
1249         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1250       </ReturnValue>
1251       <Docs>
1252         <summary>
1253           <i>Exec format error</i>.  A request was made to execute a file that, although it has the appropriate permissions, was not in the format required for an executable file.</summary>
1254       </Docs>
1255     </Member>
1256     <Member MemberName="ENOLCK">
1257       <MemberSignature Language="C#" Value="ENOLCK" />
1258       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOLCK = int32(37)" />
1259       <MemberType>Field</MemberType>
1260       <AssemblyInfo>
1261         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1262         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1263         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1264       </AssemblyInfo>
1265       <ReturnValue>
1266         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1267       </ReturnValue>
1268       <Docs>
1269         <summary>
1270           <i>No locks available</i>.  A system-imposed limit on the number of simultaneous file locks was reached.</summary>
1271       </Docs>
1272     </Member>
1273     <Member MemberName="ENOLINK">
1274       <MemberSignature Language="C#" Value="ENOLINK" />
1275       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOLINK = int32(67)" />
1276       <MemberType>Field</MemberType>
1277       <AssemblyInfo>
1278         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1279         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1280         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1281       </AssemblyInfo>
1282       <ReturnValue>
1283         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1284       </ReturnValue>
1285       <Docs>
1286         <summary>
1287           <i>No locks available</i>.  A system-imposed limit on the number of simultaneous file locks was reached.</summary>
1288       </Docs>
1289     </Member>
1290     <Member MemberName="ENOMEDIUM">
1291       <MemberSignature Language="C#" Value="ENOMEDIUM" />
1292       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOMEDIUM = int32(123)" />
1293       <MemberType>Field</MemberType>
1294       <AssemblyInfo>
1295         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1296         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1297         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1298       </AssemblyInfo>
1299       <ReturnValue>
1300         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1301       </ReturnValue>
1302       <Docs>
1303         <summary>To be added.</summary>
1304       </Docs>
1305     </Member>
1306     <Member MemberName="ENOMEM">
1307       <MemberSignature Language="C#" Value="ENOMEM" />
1308       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOMEM = int32(12)" />
1309       <MemberType>Field</MemberType>
1310       <AssemblyInfo>
1311         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1312         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1313         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1314       </AssemblyInfo>
1315       <ReturnValue>
1316         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1317       </ReturnValue>
1318       <Docs>
1319         <summary>
1320           <i>Cannot allocate memory</i>.  The new process image required more memory than was allowed by the hardware or by system-imposed memory management constraints.  A lack of swap space is normally temporary; however, a lack of core is not.  Soft limits may be increased to their corresponding hard limits.</summary>
1321       </Docs>
1322     </Member>
1323     <Member MemberName="ENOMSG">
1324       <MemberSignature Language="C#" Value="ENOMSG" />
1325       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOMSG = int32(42)" />
1326       <MemberType>Field</MemberType>
1327       <AssemblyInfo>
1328         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1329         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1330         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1331       </AssemblyInfo>
1332       <ReturnValue>
1333         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1334       </ReturnValue>
1335       <Docs>
1336         <summary>
1337           <i>No message of desired type</i>.  An IPC message queue does not contain a message of the desired type, or a message catalog does not contain the requested message.</summary>
1338       </Docs>
1339     </Member>
1340     <Member MemberName="ENONET">
1341       <MemberSignature Language="C#" Value="ENONET" />
1342       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENONET = int32(64)" />
1343       <MemberType>Field</MemberType>
1344       <AssemblyInfo>
1345         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1346         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1347         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1348       </AssemblyInfo>
1349       <ReturnValue>
1350         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1351       </ReturnValue>
1352       <Docs>
1353         <summary>To be added.</summary>
1354       </Docs>
1355     </Member>
1356     <Member MemberName="ENOPKG">
1357       <MemberSignature Language="C#" Value="ENOPKG" />
1358       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOPKG = int32(65)" />
1359       <MemberType>Field</MemberType>
1360       <AssemblyInfo>
1361         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1362         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1363         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1364       </AssemblyInfo>
1365       <ReturnValue>
1366         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1367       </ReturnValue>
1368       <Docs>
1369         <summary>To be added.</summary>
1370       </Docs>
1371     </Member>
1372     <Member MemberName="ENOPROTOOPT">
1373       <MemberSignature Language="C#" Value="ENOPROTOOPT" />
1374       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOPROTOOPT = int32(92)" />
1375       <MemberType>Field</MemberType>
1376       <AssemblyInfo>
1377         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1378         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1379         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1380       </AssemblyInfo>
1381       <ReturnValue>
1382         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1383       </ReturnValue>
1384       <Docs>
1385         <summary>
1386           <i>Prootocol not available</i>.  A bad option or level was specified in a
1387              <see cref="M:Mono.Unix.Native.Syscall.getsockopt" />(2) or 
1388                                                  <see cref="M:Mono.Unix.Native.Syscall.setsockopt" />(2) call.</summary>
1389       </Docs>
1390     </Member>
1391     <Member MemberName="ENOSPC">
1392       <MemberSignature Language="C#" Value="ENOSPC" />
1393       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOSPC = int32(28)" />
1394       <MemberType>Field</MemberType>
1395       <AssemblyInfo>
1396         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1397         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1398         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1399       </AssemblyInfo>
1400       <ReturnValue>
1401         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1402       </ReturnValue>
1403       <Docs>
1404         <summary>
1405           <i>No space left on device</i>.  A 
1406                                 <see cref="M:Mono.Unix.Native.Syscall.write" />(2) to an ordinary file, 
1407                                 the creation of a directory or symbolic link, or the creation of a directory entry failed because no more disk blocks were available on the file system, or the allocation of an inode for a newly created file failed because no more inodes were available on the file system.</summary>
1408       </Docs>
1409     </Member>
1410     <Member MemberName="ENOSR">
1411       <MemberSignature Language="C#" Value="ENOSR" />
1412       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOSR = int32(63)" />
1413       <MemberType>Field</MemberType>
1414       <AssemblyInfo>
1415         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1416         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1417         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1418       </AssemblyInfo>
1419       <ReturnValue>
1420         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1421       </ReturnValue>
1422       <Docs>
1423         <summary>To be added.</summary>
1424       </Docs>
1425     </Member>
1426     <Member MemberName="ENOSTR">
1427       <MemberSignature Language="C#" Value="ENOSTR" />
1428       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOSTR = int32(60)" />
1429       <MemberType>Field</MemberType>
1430       <AssemblyInfo>
1431         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1432         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1433         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1434       </AssemblyInfo>
1435       <ReturnValue>
1436         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1437       </ReturnValue>
1438       <Docs>
1439         <summary>To be added.</summary>
1440       </Docs>
1441     </Member>
1442     <Member MemberName="ENOSYS">
1443       <MemberSignature Language="C#" Value="ENOSYS" />
1444       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOSYS = int32(38)" />
1445       <MemberType>Field</MemberType>
1446       <AssemblyInfo>
1447         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1448         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1449         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1450       </AssemblyInfo>
1451       <ReturnValue>
1452         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1453       </ReturnValue>
1454       <Docs>
1455         <summary>
1456           <i>Function not implemented</i>.  Attempted a system call that is not available on this system.</summary>
1457       </Docs>
1458     </Member>
1459     <Member MemberName="ENOTBLK">
1460       <MemberSignature Language="C#" Value="ENOTBLK" />
1461       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTBLK = int32(15)" />
1462       <MemberType>Field</MemberType>
1463       <AssemblyInfo>
1464         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1465         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1466         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1467       </AssemblyInfo>
1468       <ReturnValue>
1469         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1470       </ReturnValue>
1471       <Docs>
1472         <summary>
1473           <i>Block device required</i>.  A block device operation was attempted on a non-block device or file.</summary>
1474       </Docs>
1475     </Member>
1476     <Member MemberName="ENOTCONN">
1477       <MemberSignature Language="C#" Value="ENOTCONN" />
1478       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTCONN = int32(107)" />
1479       <MemberType>Field</MemberType>
1480       <AssemblyInfo>
1481         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1482         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1483         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1484       </AssemblyInfo>
1485       <ReturnValue>
1486         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1487       </ReturnValue>
1488       <Docs>
1489         <summary>
1490           <i>Socket is not connected</i>.  An request to send or receive data was disallowed because the socket was not connected and (when sending on a datagram socket) no address was supplied.</summary>
1491       </Docs>
1492     </Member>
1493     <Member MemberName="ENOTDIR">
1494       <MemberSignature Language="C#" Value="ENOTDIR" />
1495       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTDIR = int32(20)" />
1496       <MemberType>Field</MemberType>
1497       <AssemblyInfo>
1498         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1499         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1500         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1501       </AssemblyInfo>
1502       <ReturnValue>
1503         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1504       </ReturnValue>
1505       <Docs>
1506         <summary>
1507           <i>Not a directory</i>.  A component of the specified pathname existed, but it was not a directory, when a directory was expected.</summary>
1508       </Docs>
1509     </Member>
1510     <Member MemberName="ENOTEMPTY">
1511       <MemberSignature Language="C#" Value="ENOTEMPTY" />
1512       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTEMPTY = int32(39)" />
1513       <MemberType>Field</MemberType>
1514       <AssemblyInfo>
1515         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1516         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1517         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1518       </AssemblyInfo>
1519       <ReturnValue>
1520         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1521       </ReturnValue>
1522       <Docs>
1523         <summary>
1524           <i>Directory not empty</i>.  A directory with entries other than ‘.’ and ‘..’ was supplied to a remove directory or rename call.</summary>
1525       </Docs>
1526     </Member>
1527     <Member MemberName="ENOTNAM">
1528       <MemberSignature Language="C#" Value="ENOTNAM" />
1529       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTNAM = int32(118)" />
1530       <MemberType>Field</MemberType>
1531       <AssemblyInfo>
1532         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1533         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1534         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1535       </AssemblyInfo>
1536       <ReturnValue>
1537         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1538       </ReturnValue>
1539       <Docs>
1540         <summary>To be added.</summary>
1541       </Docs>
1542     </Member>
1543     <Member MemberName="ENOTSOCK">
1544       <MemberSignature Language="C#" Value="ENOTSOCK" />
1545       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTSOCK = int32(88)" />
1546       <MemberType>Field</MemberType>
1547       <AssemblyInfo>
1548         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1549         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1550         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1551       </AssemblyInfo>
1552       <ReturnValue>
1553         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1554       </ReturnValue>
1555       <Docs>
1556         <summary>
1557           <i>Socket operation on non-socket</i>.  Self-explanatory</summary>
1558       </Docs>
1559     </Member>
1560     <Member MemberName="ENOTTY">
1561       <MemberSignature Language="C#" Value="ENOTTY" />
1562       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTTY = int32(25)" />
1563       <MemberType>Field</MemberType>
1564       <AssemblyInfo>
1565         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1566         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1567         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1568       </AssemblyInfo>
1569       <ReturnValue>
1570         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1571       </ReturnValue>
1572       <Docs>
1573         <summary>
1574           <i>Inappropriate ioctl for device</i>.  A control function 
1575                                 (see <see cref="M:Mono.Unix.Native.Syscall.ioctl" />(2)) 
1576                                 was attempted for a file or special device for which the operation was inappropriate.</summary>
1577       </Docs>
1578     </Member>
1579     <Member MemberName="ENOTUNIQ">
1580       <MemberSignature Language="C#" Value="ENOTUNIQ" />
1581       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENOTUNIQ = int32(76)" />
1582       <MemberType>Field</MemberType>
1583       <AssemblyInfo>
1584         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1585         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1586         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1587       </AssemblyInfo>
1588       <ReturnValue>
1589         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1590       </ReturnValue>
1591       <Docs>
1592         <summary>To be added.</summary>
1593       </Docs>
1594     </Member>
1595     <Member MemberName="ENXIO">
1596       <MemberSignature Language="C#" Value="ENXIO" />
1597       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ENXIO = int32(6)" />
1598       <MemberType>Field</MemberType>
1599       <AssemblyInfo>
1600         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1601         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1602         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1603       </AssemblyInfo>
1604       <ReturnValue>
1605         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1606       </ReturnValue>
1607       <Docs>
1608         <summary>
1609           <i>Device not configured</i>.  Input or output on a special file referred to a device that did not exist, or made a request beyond the limits of the device.  This error may also occur when, for example, a tape drive is not online or no disk pack is loaded on a drive.</summary>
1610       </Docs>
1611     </Member>
1612     <Member MemberName="EOPNOTSUPP">
1613       <MemberSignature Language="C#" Value="EOPNOTSUPP" />
1614       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EOPNOTSUPP = int32(95)" />
1615       <MemberType>Field</MemberType>
1616       <AssemblyInfo>
1617         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1618         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1619         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1620       </AssemblyInfo>
1621       <ReturnValue>
1622         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1623       </ReturnValue>
1624       <Docs>
1625         <summary>
1626           <i>Operation not supported</i>.  The attempted operation is not supported for the type of object referenced.  Usually this occurs when a file descriptor refers to a file or socket that cannot support this operation, for example, trying to accept a connection on a datagram socket.</summary>
1627       </Docs>
1628     </Member>
1629     <Member MemberName="EOVERFLOW">
1630       <MemberSignature Language="C#" Value="EOVERFLOW" />
1631       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EOVERFLOW = int32(75)" />
1632       <MemberType>Field</MemberType>
1633       <AssemblyInfo>
1634         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1635         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1636         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1637       </AssemblyInfo>
1638       <ReturnValue>
1639         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1640       </ReturnValue>
1641       <Docs>
1642         <summary>
1643           <i>Value too large to be stored in data type</i>.  A numerical result of the function was too large to be stored in the caller provided space.</summary>
1644       </Docs>
1645     </Member>
1646     <Member MemberName="EPERM">
1647       <MemberSignature Language="C#" Value="EPERM" />
1648       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EPERM = int32(1)" />
1649       <MemberType>Field</MemberType>
1650       <AssemblyInfo>
1651         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1652         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1653         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1654       </AssemblyInfo>
1655       <ReturnValue>
1656         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1657       </ReturnValue>
1658       <Docs>
1659         <summary>
1660           <i>Operation not permitted</i>.  An attempt was made to perform an operation limited to processes with appropriate privileges or to the owner of a file or other resources.</summary>
1661       </Docs>
1662     </Member>
1663     <Member MemberName="EPFNOSUPPORT">
1664       <MemberSignature Language="C#" Value="EPFNOSUPPORT" />
1665       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EPFNOSUPPORT = int32(96)" />
1666       <MemberType>Field</MemberType>
1667       <AssemblyInfo>
1668         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1669         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1670         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1671       </AssemblyInfo>
1672       <ReturnValue>
1673         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1674       </ReturnValue>
1675       <Docs>
1676         <summary>
1677           <i>Protocol family not supported</i>.  The protocol family has not been configured into the system or no implementation for it exists.</summary>
1678       </Docs>
1679     </Member>
1680     <Member MemberName="EPIPE">
1681       <MemberSignature Language="C#" Value="EPIPE" />
1682       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EPIPE = int32(32)" />
1683       <MemberType>Field</MemberType>
1684       <AssemblyInfo>
1685         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1686         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1687         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1688       </AssemblyInfo>
1689       <ReturnValue>
1690         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1691       </ReturnValue>
1692       <Docs>
1693         <summary>
1694           <i>Broken pipe</i>.  A write on a pipe, socket or FIFO for which there is no process to read the data.</summary>
1695       </Docs>
1696     </Member>
1697     <Member MemberName="EPROTO">
1698       <MemberSignature Language="C#" Value="EPROTO" />
1699       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EPROTO = int32(71)" />
1700       <MemberType>Field</MemberType>
1701       <AssemblyInfo>
1702         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1703         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1704         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1705       </AssemblyInfo>
1706       <ReturnValue>
1707         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1708       </ReturnValue>
1709       <Docs>
1710         <summary>To be added.</summary>
1711       </Docs>
1712     </Member>
1713     <Member MemberName="EPROTONOSUPPORT">
1714       <MemberSignature Language="C#" Value="EPROTONOSUPPORT" />
1715       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EPROTONOSUPPORT = int32(93)" />
1716       <MemberType>Field</MemberType>
1717       <AssemblyInfo>
1718         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1719         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1720         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1721       </AssemblyInfo>
1722       <ReturnValue>
1723         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1724       </ReturnValue>
1725       <Docs>
1726         <summary>
1727           <i>Protocol not supported</i>.  The protocol has not been configured into the system or no implementation for it exists.</summary>
1728       </Docs>
1729     </Member>
1730     <Member MemberName="EPROTOTYPE">
1731       <MemberSignature Language="C#" Value="EPROTOTYPE" />
1732       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EPROTOTYPE = int32(91)" />
1733       <MemberType>Field</MemberType>
1734       <AssemblyInfo>
1735         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1736         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1737         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1738       </AssemblyInfo>
1739       <ReturnValue>
1740         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1741       </ReturnValue>
1742       <Docs>
1743         <summary>
1744           <i>Protocol wrong type for socket</i>.  A protocol was specified that does not support the semantics of the socket type requested.  For example, you cannot use the ARPA Internet UDP protocol with type SOCK_STREAM.</summary>
1745       </Docs>
1746     </Member>
1747     <Member MemberName="ERANGE">
1748       <MemberSignature Language="C#" Value="ERANGE" />
1749       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ERANGE = int32(34)" />
1750       <MemberType>Field</MemberType>
1751       <AssemblyInfo>
1752         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1753         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1754         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1755       </AssemblyInfo>
1756       <ReturnValue>
1757         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1758       </ReturnValue>
1759       <Docs>
1760         <summary>
1761           <i>Result too large</i>.  A numerical result of the function was too large to fit in the available space (perhaps exceeded precision)</summary>
1762       </Docs>
1763     </Member>
1764     <Member MemberName="EREMCHG">
1765       <MemberSignature Language="C#" Value="EREMCHG" />
1766       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EREMCHG = int32(78)" />
1767       <MemberType>Field</MemberType>
1768       <AssemblyInfo>
1769         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1770         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1771         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1772       </AssemblyInfo>
1773       <ReturnValue>
1774         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1775       </ReturnValue>
1776       <Docs>
1777         <summary>To be added.</summary>
1778       </Docs>
1779     </Member>
1780     <Member MemberName="EREMOTE">
1781       <MemberSignature Language="C#" Value="EREMOTE" />
1782       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EREMOTE = int32(66)" />
1783       <MemberType>Field</MemberType>
1784       <AssemblyInfo>
1785         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1786         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1787         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1788       </AssemblyInfo>
1789       <ReturnValue>
1790         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1791       </ReturnValue>
1792       <Docs>
1793         <summary>To be added.</summary>
1794       </Docs>
1795     </Member>
1796     <Member MemberName="EREMOTEIO">
1797       <MemberSignature Language="C#" Value="EREMOTEIO" />
1798       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EREMOTEIO = int32(121)" />
1799       <MemberType>Field</MemberType>
1800       <AssemblyInfo>
1801         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1802         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1803         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1804       </AssemblyInfo>
1805       <ReturnValue>
1806         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1807       </ReturnValue>
1808       <Docs>
1809         <summary>To be added.</summary>
1810       </Docs>
1811     </Member>
1812     <Member MemberName="ERESTART">
1813       <MemberSignature Language="C#" Value="ERESTART" />
1814       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ERESTART = int32(85)" />
1815       <MemberType>Field</MemberType>
1816       <AssemblyInfo>
1817         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1818         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1819         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1820       </AssemblyInfo>
1821       <ReturnValue>
1822         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1823       </ReturnValue>
1824       <Docs>
1825         <summary>To be added.</summary>
1826       </Docs>
1827     </Member>
1828     <Member MemberName="EROFS">
1829       <MemberSignature Language="C#" Value="EROFS" />
1830       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EROFS = int32(30)" />
1831       <MemberType>Field</MemberType>
1832       <AssemblyInfo>
1833         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1834         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1835         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1836       </AssemblyInfo>
1837       <ReturnValue>
1838         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1839       </ReturnValue>
1840       <Docs>
1841         <summary>
1842           <i>Read-only</i> file system.  An attempt was made to modify a file or directory on a file system that was read-only at the time.</summary>
1843       </Docs>
1844     </Member>
1845     <Member MemberName="ESHUTDOWN">
1846       <MemberSignature Language="C#" Value="ESHUTDOWN" />
1847       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESHUTDOWN = int32(108)" />
1848       <MemberType>Field</MemberType>
1849       <AssemblyInfo>
1850         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1851         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1852         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1853       </AssemblyInfo>
1854       <ReturnValue>
1855         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1856       </ReturnValue>
1857       <Docs>
1858         <summary>
1859           <i>Cannot send after socket shutdown</i>.  A request to send data was disallowed because the socket had already been shut down with a previous 
1860                                 <see cref="M:Mono.Unix.Native.Syscall.shutdown" />(2) call.</summary>
1861       </Docs>
1862     </Member>
1863     <Member MemberName="ESOCKTNOSUPPORT">
1864       <MemberSignature Language="C#" Value="ESOCKTNOSUPPORT" />
1865       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESOCKTNOSUPPORT = int32(94)" />
1866       <MemberType>Field</MemberType>
1867       <AssemblyInfo>
1868         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1869         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1870         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1871       </AssemblyInfo>
1872       <ReturnValue>
1873         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1874       </ReturnValue>
1875       <Docs>
1876         <summary>
1877           <i>Socket type not supported</i>.  The support for the socket type has not been configured into the system or no implementation for it exists.</summary>
1878       </Docs>
1879     </Member>
1880     <Member MemberName="ESPIPE">
1881       <MemberSignature Language="C#" Value="ESPIPE" />
1882       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESPIPE = int32(29)" />
1883       <MemberType>Field</MemberType>
1884       <AssemblyInfo>
1885         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1886         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1887         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1888       </AssemblyInfo>
1889       <ReturnValue>
1890         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1891       </ReturnValue>
1892       <Docs>
1893         <summary>
1894           <i>Illegal seek</i>.  An 
1895                                 <see cref="M:Mono.Unix.Native.Syscall.lseek" />(2) system call 
1896                                 was issued on a socket, pipe or FIFO.</summary>
1897       </Docs>
1898     </Member>
1899     <Member MemberName="ESRCH">
1900       <MemberSignature Language="C#" Value="ESRCH" />
1901       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESRCH = int32(3)" />
1902       <MemberType>Field</MemberType>
1903       <AssemblyInfo>
1904         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1905         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1906         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1907       </AssemblyInfo>
1908       <ReturnValue>
1909         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1910       </ReturnValue>
1911       <Docs>
1912         <summary>
1913           <i>No such process</i>.  No process could be found corresponding to that specified by the given process ID.</summary>
1914       </Docs>
1915     </Member>
1916     <Member MemberName="ESRMNT">
1917       <MemberSignature Language="C#" Value="ESRMNT" />
1918       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESRMNT = int32(69)" />
1919       <MemberType>Field</MemberType>
1920       <AssemblyInfo>
1921         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1922         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1923         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1924       </AssemblyInfo>
1925       <ReturnValue>
1926         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1927       </ReturnValue>
1928       <Docs>
1929         <summary>To be added.</summary>
1930       </Docs>
1931     </Member>
1932     <Member MemberName="ESTALE">
1933       <MemberSignature Language="C#" Value="ESTALE" />
1934       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESTALE = int32(116)" />
1935       <MemberType>Field</MemberType>
1936       <AssemblyInfo>
1937         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1938         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1939         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1940       </AssemblyInfo>
1941       <ReturnValue>
1942         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1943       </ReturnValue>
1944       <Docs>
1945         <summary>
1946           <i>Stale NFS file handle</i>.  An attempt was made to access an open file (on an NFS file system) which is now unavailable as referenced by the file descriptor.  This may indicate the file was deleted on the NFS server or some other catastrophic event occurred.</summary>
1947       </Docs>
1948     </Member>
1949     <Member MemberName="ESTRPIPE">
1950       <MemberSignature Language="C#" Value="ESTRPIPE" />
1951       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ESTRPIPE = int32(86)" />
1952       <MemberType>Field</MemberType>
1953       <AssemblyInfo>
1954         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1955         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1956         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1957       </AssemblyInfo>
1958       <ReturnValue>
1959         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1960       </ReturnValue>
1961       <Docs>
1962         <summary>To be added.</summary>
1963       </Docs>
1964     </Member>
1965     <Member MemberName="ETIME">
1966       <MemberSignature Language="C#" Value="ETIME" />
1967       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ETIME = int32(62)" />
1968       <MemberType>Field</MemberType>
1969       <AssemblyInfo>
1970         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1971         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1972         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1973       </AssemblyInfo>
1974       <ReturnValue>
1975         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1976       </ReturnValue>
1977       <Docs>
1978         <summary>To be added.</summary>
1979       </Docs>
1980     </Member>
1981     <Member MemberName="ETIMEDOUT">
1982       <MemberSignature Language="C#" Value="ETIMEDOUT" />
1983       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ETIMEDOUT = int32(110)" />
1984       <MemberType>Field</MemberType>
1985       <AssemblyInfo>
1986         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
1987         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1988         <AssemblyVersion>4.0.0.0</AssemblyVersion>
1989       </AssemblyInfo>
1990       <ReturnValue>
1991         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
1992       </ReturnValue>
1993       <Docs>
1994         <summary>
1995           <i>Operation timed out</i>.  A 
1996                                 <see cref="M:Mono.Unix.Native.Syscall.connect" />(2) or 
1997                                 <see cref="M:Mono.Unix.Native.Syscall.send" />(2) request failed because the
1998         connected party did not properly respond after a period of time.  (The timeout period is dependent on the communication protocol.)</summary>
1999       </Docs>
2000     </Member>
2001     <Member MemberName="ETOOMANYREFS">
2002       <MemberSignature Language="C#" Value="ETOOMANYREFS" />
2003       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ETOOMANYREFS = int32(109)" />
2004       <MemberType>Field</MemberType>
2005       <AssemblyInfo>
2006         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2007         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2008         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2009       </AssemblyInfo>
2010       <ReturnValue>
2011         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2012       </ReturnValue>
2013       <Docs>
2014         <summary>To be added.</summary>
2015       </Docs>
2016     </Member>
2017     <Member MemberName="ETXTBSY">
2018       <MemberSignature Language="C#" Value="ETXTBSY" />
2019       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno ETXTBSY = int32(26)" />
2020       <MemberType>Field</MemberType>
2021       <AssemblyInfo>
2022         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2023         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2024         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2025       </AssemblyInfo>
2026       <ReturnValue>
2027         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2028       </ReturnValue>
2029       <Docs>
2030         <summary>
2031           <i>Text file busy</i>.  The new process was a pure procedure (shared text) file which was open for writing by another process, or while the pure procedure file was being executed an 
2032                                 <see cref="M:Mono.Unix.Native.Syscall.open" />(2) call requested write access.</summary>
2033       </Docs>
2034     </Member>
2035     <Member MemberName="EUCLEAN">
2036       <MemberSignature Language="C#" Value="EUCLEAN" />
2037       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EUCLEAN = int32(117)" />
2038       <MemberType>Field</MemberType>
2039       <AssemblyInfo>
2040         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2041         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2042         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2043       </AssemblyInfo>
2044       <ReturnValue>
2045         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2046       </ReturnValue>
2047       <Docs>
2048         <summary>To be added.</summary>
2049       </Docs>
2050     </Member>
2051     <Member MemberName="EUNATCH">
2052       <MemberSignature Language="C#" Value="EUNATCH" />
2053       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EUNATCH = int32(49)" />
2054       <MemberType>Field</MemberType>
2055       <AssemblyInfo>
2056         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2057         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2058         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2059       </AssemblyInfo>
2060       <ReturnValue>
2061         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2062       </ReturnValue>
2063       <Docs>
2064         <summary>To be added.</summary>
2065       </Docs>
2066     </Member>
2067     <Member MemberName="EUSERS">
2068       <MemberSignature Language="C#" Value="EUSERS" />
2069       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EUSERS = int32(87)" />
2070       <MemberType>Field</MemberType>
2071       <AssemblyInfo>
2072         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2073         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2074         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2075       </AssemblyInfo>
2076       <ReturnValue>
2077         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2078       </ReturnValue>
2079       <Docs>
2080         <summary>
2081           <i>Too many users</i>.  The quota system ran out of table entries.</summary>
2082       </Docs>
2083     </Member>
2084     <Member MemberName="EWOULDBLOCK">
2085       <MemberSignature Language="C#" Value="EWOULDBLOCK" />
2086       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EWOULDBLOCK = int32(11)" />
2087       <MemberType>Field</MemberType>
2088       <AssemblyInfo>
2089         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2090         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2091         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2092       </AssemblyInfo>
2093       <ReturnValue>
2094         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2095       </ReturnValue>
2096       <Docs>
2097         <summary>To be added.</summary>
2098       </Docs>
2099     </Member>
2100     <Member MemberName="EXDEV">
2101       <MemberSignature Language="C#" Value="EXDEV" />
2102       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EXDEV = int32(18)" />
2103       <MemberType>Field</MemberType>
2104       <AssemblyInfo>
2105         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2106         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2107         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2108       </AssemblyInfo>
2109       <ReturnValue>
2110         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2111       </ReturnValue>
2112       <Docs>
2113         <summary>
2114           <i>Cross-device link</i>.  A hard link to a file on another file system was attempted.</summary>
2115       </Docs>
2116     </Member>
2117     <Member MemberName="EXFULL">
2118       <MemberSignature Language="C#" Value="EXFULL" />
2119       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.Errno EXFULL = int32(54)" />
2120       <MemberType>Field</MemberType>
2121       <AssemblyInfo>
2122         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
2123         <AssemblyVersion>2.0.0.0</AssemblyVersion>
2124         <AssemblyVersion>4.0.0.0</AssemblyVersion>
2125       </AssemblyInfo>
2126       <ReturnValue>
2127         <ReturnType>Mono.Unix.Native.Errno</ReturnType>
2128       </ReturnValue>
2129       <Docs>
2130         <summary>To be added.</summary>
2131       </Docs>
2132     </Member>
2133   </Members>
2134 </Type>