Merge pull request #484 from roji/transactions_pspe
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Unix.Native / PollEvents.xml
1 <Type Name="PollEvents" FullName="Mono.Unix.Native.PollEvents">
2   <TypeSignature Language="C#" Value="public enum PollEvents" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed PollEvents 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   <Attributes>
14     <Attribute>
15       <AttributeName>System.Flags</AttributeName>
16     </Attribute>
17   </Attributes>
18   <Docs>
19     <summary>Events which may be <see cref="M:Mono.Unix.Native.Syscall.poll" />(2)ed for.</summary>
20     <remarks />
21     <altmember cref="F:Mono.Unix.Native.Pollfd.events" />
22     <altmember cref="F:Mono.Unix.Native.Pollfd.revents" />
23   </Docs>
24   <Members>
25     <Member MemberName="POLLERR">
26       <MemberSignature Language="C#" Value="POLLERR" />
27       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLERR = int16(8)" />
28       <MemberType>Field</MemberType>
29       <AssemblyInfo>
30         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
31         <AssemblyVersion>2.0.0.0</AssemblyVersion>
32         <AssemblyVersion>4.0.0.0</AssemblyVersion>
33       </AssemblyInfo>
34       <ReturnValue>
35         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
36       </ReturnValue>
37       <Docs>
38         <summary>An exceptional condition has occurred on the device or socket.  This flag is always checked, even if not present in the <see cref="F:Mono.Unix.Native.Pollfd.events" /> bitmask.</summary>
39       </Docs>
40     </Member>
41     <Member MemberName="POLLHUP">
42       <MemberSignature Language="C#" Value="POLLHUP" />
43       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLHUP = int16(16)" />
44       <MemberType>Field</MemberType>
45       <AssemblyInfo>
46         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
47         <AssemblyVersion>2.0.0.0</AssemblyVersion>
48         <AssemblyVersion>4.0.0.0</AssemblyVersion>
49       </AssemblyInfo>
50       <ReturnValue>
51         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
52       </ReturnValue>
53       <Docs>
54         <summary>The device or socket has been disconnected.  This flag is always checked, even if not present in the <see cref="F:Mono.Unix.Native.Pollfd.events" /> bitmask.  Note that POLLHUP and POLLOUT should never be present in the <see cref="F:Mono.Unix.Native.Pollfd.revents" /> bitmask at the same time.</summary>
55       </Docs>
56     </Member>
57     <Member MemberName="POLLIN">
58       <MemberSignature Language="C#" Value="POLLIN" />
59       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLIN = int16(1)" />
60       <MemberType>Field</MemberType>
61       <AssemblyInfo>
62         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
63         <AssemblyVersion>2.0.0.0</AssemblyVersion>
64         <AssemblyVersion>4.0.0.0</AssemblyVersion>
65       </AssemblyInfo>
66       <ReturnValue>
67         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
68       </ReturnValue>
69       <Docs>
70         <summary>Data other than high priority data may be read without blocking.</summary>
71       </Docs>
72     </Member>
73     <Member MemberName="POLLNVAL">
74       <MemberSignature Language="C#" Value="POLLNVAL" />
75       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLNVAL = int16(32)" />
76       <MemberType>Field</MemberType>
77       <AssemblyInfo>
78         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
79         <AssemblyVersion>2.0.0.0</AssemblyVersion>
80         <AssemblyVersion>4.0.0.0</AssemblyVersion>
81       </AssemblyInfo>
82       <ReturnValue>
83         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
84       </ReturnValue>
85       <Docs>
86         <summary>The file descriptor is not open.  This flag is always checked, even if not present in the <see cref="F:Mono.Unix.Native.Pollfd.events" /> bitmask.</summary>
87       </Docs>
88     </Member>
89     <Member MemberName="POLLOUT">
90       <MemberSignature Language="C#" Value="POLLOUT" />
91       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLOUT = int16(4)" />
92       <MemberType>Field</MemberType>
93       <AssemblyInfo>
94         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
95         <AssemblyVersion>2.0.0.0</AssemblyVersion>
96         <AssemblyVersion>4.0.0.0</AssemblyVersion>
97       </AssemblyInfo>
98       <ReturnValue>
99         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
100       </ReturnValue>
101       <Docs>
102         <summary />
103       </Docs>
104     </Member>
105     <Member MemberName="POLLPRI">
106       <MemberSignature Language="C#" Value="POLLPRI" />
107       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLPRI = int16(2)" />
108       <MemberType>Field</MemberType>
109       <AssemblyInfo>
110         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
111         <AssemblyVersion>2.0.0.0</AssemblyVersion>
112         <AssemblyVersion>4.0.0.0</AssemblyVersion>
113       </AssemblyInfo>
114       <ReturnValue>
115         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
116       </ReturnValue>
117       <Docs>
118         <summary>High priority data may be read without blocking.</summary>
119       </Docs>
120     </Member>
121     <Member MemberName="POLLRDBAND">
122       <MemberSignature Language="C#" Value="POLLRDBAND" />
123       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLRDBAND = int16(128)" />
124       <MemberType>Field</MemberType>
125       <AssemblyInfo>
126         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
127         <AssemblyVersion>2.0.0.0</AssemblyVersion>
128         <AssemblyVersion>4.0.0.0</AssemblyVersion>
129       </AssemblyInfo>
130       <ReturnValue>
131         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
132       </ReturnValue>
133       <Docs>
134         <summary>Data with a non-zero priority may be read without blocking.</summary>
135       </Docs>
136     </Member>
137     <Member MemberName="POLLRDNORM">
138       <MemberSignature Language="C#" Value="POLLRDNORM" />
139       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLRDNORM = int16(64)" />
140       <MemberType>Field</MemberType>
141       <AssemblyInfo>
142         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
143         <AssemblyVersion>2.0.0.0</AssemblyVersion>
144         <AssemblyVersion>4.0.0.0</AssemblyVersion>
145       </AssemblyInfo>
146       <ReturnValue>
147         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
148       </ReturnValue>
149       <Docs>
150         <summary>Normal data may be written without blocking.</summary>
151       </Docs>
152     </Member>
153     <Member MemberName="POLLWRBAND">
154       <MemberSignature Language="C#" Value="POLLWRBAND" />
155       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLWRBAND = int16(512)" />
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.PollEvents</ReturnType>
164       </ReturnValue>
165       <Docs>
166         <summary>Data with a non-zero priority may be written without blocking</summary>
167       </Docs>
168     </Member>
169     <Member MemberName="POLLWRNORM">
170       <MemberSignature Language="C#" Value="POLLWRNORM" />
171       <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Mono.Unix.Native.PollEvents POLLWRNORM = int16(256)" />
172       <MemberType>Field</MemberType>
173       <AssemblyInfo>
174         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
175         <AssemblyVersion>2.0.0.0</AssemblyVersion>
176         <AssemblyVersion>4.0.0.0</AssemblyVersion>
177       </AssemblyInfo>
178       <ReturnValue>
179         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
180       </ReturnValue>
181       <Docs>
182         <summary>Normal data may be written without blocking.</summary>
183       </Docs>
184     </Member>
185   </Members>
186 </Type>