package
0.0.0-20180524224622-583358ac5197
Repository: https://github.com/costinm/netstack.git
Documentation: pkg.go.dev

# Functions

NewChannelEntry initializes a new Entry that does a non-blocking write to a struct{} channel when the callback is called.

# Constants

syscall.EPOLLERR.
syscall.EPOLLHUP.
syscall.EPOLLIN.
Not defined in syscall.
syscall.EPOLLOUT.
syscall.EPOLLPRI.

# Structs

AlwaysReady implements the Waitable interface but is always ready.
Entry
Entry represents a waiter that can be add to the a wait queue.
Queue represents the wait queue where waiters can be added and notifiers can notify them when events happen.

# Interfaces

EntryCallback provides a notify callback.
Waitable contains the methods that need to be implemented by waitable objects.

# Type aliases

EventMask represents io events as used in the poll() syscall.