Transaction now has limited support for PromotableSinglePhaseEnlistment
[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   <AssemblyInfo>
4     <AssemblyName>Mono.Posix</AssemblyName>
5     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Enum</BaseTypeName>
10   </Base>
11   <Attributes>
12     <Attribute>
13       <AttributeName>System.Flags</AttributeName>
14     </Attribute>
15   </Attributes>
16   <Docs>
17     <summary>Events which may be <see cref="M:Mono.Unix.Native.Syscall.poll" />(2)ed for.</summary>
18     <remarks />
19     <altmember cref="F:Mono.Unix.Native.Pollfd.events" />
20     <altmember cref="F:Mono.Unix.Native.Pollfd.revents" />
21   </Docs>
22   <Members>
23     <Member MemberName="POLLERR">
24       <MemberSignature Language="C#" Value="POLLERR" />
25       <MemberType>Field</MemberType>
26       <ReturnValue>
27         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
28       </ReturnValue>
29       <Docs>
30         <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>
31       </Docs>
32       <AssemblyInfo>
33         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
34         <AssemblyVersion>2.0.0.0</AssemblyVersion>
35       </AssemblyInfo>
36     </Member>
37     <Member MemberName="POLLHUP">
38       <MemberSignature Language="C#" Value="POLLHUP" />
39       <MemberType>Field</MemberType>
40       <ReturnValue>
41         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
42       </ReturnValue>
43       <Docs>
44         <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>
45       </Docs>
46       <AssemblyInfo>
47         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
48         <AssemblyVersion>2.0.0.0</AssemblyVersion>
49       </AssemblyInfo>
50     </Member>
51     <Member MemberName="POLLIN">
52       <MemberSignature Language="C#" Value="POLLIN" />
53       <MemberType>Field</MemberType>
54       <ReturnValue>
55         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
56       </ReturnValue>
57       <Docs>
58         <summary>Data other than high priority data may be read without blocking.</summary>
59       </Docs>
60       <AssemblyInfo>
61         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
62         <AssemblyVersion>2.0.0.0</AssemblyVersion>
63       </AssemblyInfo>
64     </Member>
65     <Member MemberName="POLLNVAL">
66       <MemberSignature Language="C#" Value="POLLNVAL" />
67       <MemberType>Field</MemberType>
68       <ReturnValue>
69         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
70       </ReturnValue>
71       <Docs>
72         <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>
73       </Docs>
74       <AssemblyInfo>
75         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76         <AssemblyVersion>2.0.0.0</AssemblyVersion>
77       </AssemblyInfo>
78     </Member>
79     <Member MemberName="POLLOUT">
80       <MemberSignature Language="C#" Value="POLLOUT" />
81       <MemberType>Field</MemberType>
82       <ReturnValue>
83         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
84       </ReturnValue>
85       <Docs>
86         <summary />
87       </Docs>
88       <AssemblyInfo>
89         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
90         <AssemblyVersion>2.0.0.0</AssemblyVersion>
91       </AssemblyInfo>
92     </Member>
93     <Member MemberName="POLLPRI">
94       <MemberSignature Language="C#" Value="POLLPRI" />
95       <MemberType>Field</MemberType>
96       <ReturnValue>
97         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
98       </ReturnValue>
99       <Docs>
100         <summary>High priority data may be read without blocking.</summary>
101       </Docs>
102       <AssemblyInfo>
103         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
104         <AssemblyVersion>2.0.0.0</AssemblyVersion>
105       </AssemblyInfo>
106     </Member>
107     <Member MemberName="POLLRDBAND">
108       <MemberSignature Language="C#" Value="POLLRDBAND" />
109       <MemberType>Field</MemberType>
110       <ReturnValue>
111         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
112       </ReturnValue>
113       <Docs>
114         <summary>Data with a non-zero priority may be read without blocking.</summary>
115       </Docs>
116       <AssemblyInfo>
117         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
118         <AssemblyVersion>2.0.0.0</AssemblyVersion>
119       </AssemblyInfo>
120     </Member>
121     <Member MemberName="POLLRDNORM">
122       <MemberSignature Language="C#" Value="POLLRDNORM" />
123       <MemberType>Field</MemberType>
124       <ReturnValue>
125         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
126       </ReturnValue>
127       <Docs>
128         <summary>Normal data may be written without blocking.</summary>
129       </Docs>
130       <AssemblyInfo>
131         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
132         <AssemblyVersion>2.0.0.0</AssemblyVersion>
133       </AssemblyInfo>
134     </Member>
135     <Member MemberName="POLLWRBAND">
136       <MemberSignature Language="C#" Value="POLLWRBAND" />
137       <MemberType>Field</MemberType>
138       <ReturnValue>
139         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
140       </ReturnValue>
141       <Docs>
142         <summary>Data with a non-zero priority may be written without blocking</summary>
143       </Docs>
144       <AssemblyInfo>
145         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
146         <AssemblyVersion>2.0.0.0</AssemblyVersion>
147       </AssemblyInfo>
148     </Member>
149     <Member MemberName="POLLWRNORM">
150       <MemberSignature Language="C#" Value="POLLWRNORM" />
151       <MemberType>Field</MemberType>
152       <ReturnValue>
153         <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
154       </ReturnValue>
155       <Docs>
156         <summary>Normal data may be written without blocking.</summary>
157       </Docs>
158       <AssemblyInfo>
159         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
160         <AssemblyVersion>2.0.0.0</AssemblyVersion>
161       </AssemblyInfo>
162     </Member>
163   </Members>
164 </Type>