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" />
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>
11 <BaseTypeName>System.Enum</BaseTypeName>
15 <AttributeName>System.Flags</AttributeName>
19 <summary>Events which may be <see cref="M:Mono.Unix.Native.Syscall.poll" />(2)ed for.</summary>
21 <altmember cref="F:Mono.Unix.Native.Pollfd.events" />
22 <altmember cref="F:Mono.Unix.Native.Pollfd.revents" />
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>
30 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
31 <AssemblyVersion>2.0.0.0</AssemblyVersion>
32 <AssemblyVersion>4.0.0.0</AssemblyVersion>
35 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
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>
46 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
47 <AssemblyVersion>2.0.0.0</AssemblyVersion>
48 <AssemblyVersion>4.0.0.0</AssemblyVersion>
51 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
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>
62 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
63 <AssemblyVersion>2.0.0.0</AssemblyVersion>
64 <AssemblyVersion>4.0.0.0</AssemblyVersion>
67 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
70 <summary>Data other than high priority data may be read without blocking.</summary>
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>
78 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
79 <AssemblyVersion>2.0.0.0</AssemblyVersion>
80 <AssemblyVersion>4.0.0.0</AssemblyVersion>
83 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
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>
94 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
95 <AssemblyVersion>2.0.0.0</AssemblyVersion>
96 <AssemblyVersion>4.0.0.0</AssemblyVersion>
99 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
110 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
111 <AssemblyVersion>2.0.0.0</AssemblyVersion>
112 <AssemblyVersion>4.0.0.0</AssemblyVersion>
115 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
118 <summary>High priority data may be read without blocking.</summary>
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>
126 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
127 <AssemblyVersion>2.0.0.0</AssemblyVersion>
128 <AssemblyVersion>4.0.0.0</AssemblyVersion>
131 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
134 <summary>Data with a non-zero priority may be read without blocking.</summary>
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>
142 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
143 <AssemblyVersion>2.0.0.0</AssemblyVersion>
144 <AssemblyVersion>4.0.0.0</AssemblyVersion>
147 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
150 <summary>Normal data may be written without blocking.</summary>
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>
158 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
159 <AssemblyVersion>2.0.0.0</AssemblyVersion>
160 <AssemblyVersion>4.0.0.0</AssemblyVersion>
163 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
166 <summary>Data with a non-zero priority may be written without blocking</summary>
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>
174 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
175 <AssemblyVersion>2.0.0.0</AssemblyVersion>
176 <AssemblyVersion>4.0.0.0</AssemblyVersion>
179 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
182 <summary>Normal data may be written without blocking.</summary>