Mono.Unix.Native.PollEvents Enumeration
Events which may be Syscall.poll(2)ed for.

Syntax

[System.Flags]
public enum PollEvents

See Also

Pollfd.events
Pollfd.revents

Remarks

Members

Member NameDescription
POLLERRAn exceptional condition has occurred on the device or socket. This flag is always checked, even if not present in the Pollfd.events bitmask.
POLLHUPThe device or socket has been disconnected. This flag is always checked, even if not present in the Pollfd.events bitmask. Note that POLLHUP and POLLOUT should never be present in the Pollfd.revents bitmask at the same time.
POLLINData other than high priority data may be read without blocking.
POLLNVALThe file descriptor is not open. This flag is always checked, even if not present in the Pollfd.events bitmask.
POLLOUT
POLLPRIHigh priority data may be read without blocking.
POLLRDBANDData with a non-zero priority may be read without blocking.
POLLRDNORMNormal data may be written without blocking.
POLLWRBANDData with a non-zero priority may be written without blocking
POLLWRNORMNormal data may be written without blocking.

Requirements

Namespace: Mono.Unix.Native
Assembly: Mono.Posix (in Mono.Posix.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0