1 <Type Name="PollEvents" FullName="Mono.Unix.Native.PollEvents">
2 <TypeSignature Language="C#" Value="public enum PollEvents" />
4 <AssemblyName>Mono.Posix</AssemblyName>
5 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6 <AssemblyVersion>2.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Enum</BaseTypeName>
13 <AttributeName>System.Flags</AttributeName>
17 <summary>Events which may be <see cref="M:Mono.Unix.Native.Syscall.poll" />(2)ed for.</summary>
19 <altmember cref="F:Mono.Unix.Native.Pollfd.events" />
20 <altmember cref="F:Mono.Unix.Native.Pollfd.revents" />
23 <Member MemberName="POLLERR">
24 <MemberSignature Language="C#" Value="POLLERR" />
25 <MemberType>Field</MemberType>
27 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
33 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
34 <AssemblyVersion>2.0.0.0</AssemblyVersion>
37 <Member MemberName="POLLHUP">
38 <MemberSignature Language="C#" Value="POLLHUP" />
39 <MemberType>Field</MemberType>
41 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
47 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
48 <AssemblyVersion>2.0.0.0</AssemblyVersion>
51 <Member MemberName="POLLIN">
52 <MemberSignature Language="C#" Value="POLLIN" />
53 <MemberType>Field</MemberType>
55 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
58 <summary>Data other than high priority data may be read without blocking.</summary>
61 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
62 <AssemblyVersion>2.0.0.0</AssemblyVersion>
65 <Member MemberName="POLLNVAL">
66 <MemberSignature Language="C#" Value="POLLNVAL" />
67 <MemberType>Field</MemberType>
69 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
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>
75 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
76 <AssemblyVersion>2.0.0.0</AssemblyVersion>
79 <Member MemberName="POLLOUT">
80 <MemberSignature Language="C#" Value="POLLOUT" />
81 <MemberType>Field</MemberType>
83 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
89 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
90 <AssemblyVersion>2.0.0.0</AssemblyVersion>
93 <Member MemberName="POLLPRI">
94 <MemberSignature Language="C#" Value="POLLPRI" />
95 <MemberType>Field</MemberType>
97 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
100 <summary>High priority data may be read without blocking.</summary>
103 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
104 <AssemblyVersion>2.0.0.0</AssemblyVersion>
107 <Member MemberName="POLLRDBAND">
108 <MemberSignature Language="C#" Value="POLLRDBAND" />
109 <MemberType>Field</MemberType>
111 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
114 <summary>Data with a non-zero priority may be read without blocking.</summary>
117 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
118 <AssemblyVersion>2.0.0.0</AssemblyVersion>
121 <Member MemberName="POLLRDNORM">
122 <MemberSignature Language="C#" Value="POLLRDNORM" />
123 <MemberType>Field</MemberType>
125 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
128 <summary>Normal data may be written without blocking.</summary>
131 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
132 <AssemblyVersion>2.0.0.0</AssemblyVersion>
135 <Member MemberName="POLLWRBAND">
136 <MemberSignature Language="C#" Value="POLLWRBAND" />
137 <MemberType>Field</MemberType>
139 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
142 <summary>Data with a non-zero priority may be written without blocking</summary>
145 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
146 <AssemblyVersion>2.0.0.0</AssemblyVersion>
149 <Member MemberName="POLLWRNORM">
150 <MemberSignature Language="C#" Value="POLLWRNORM" />
151 <MemberType>Field</MemberType>
153 <ReturnType>Mono.Unix.Native.PollEvents</ReturnType>
156 <summary>Normal data may be written without blocking.</summary>
159 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
160 <AssemblyVersion>2.0.0.0</AssemblyVersion>