Categorygithub.com/gradientzero/epoller
modulepackage
0.0.0-20220328114958-1fedba02b34d
Repository: https://github.com/gradientzero/epoller.git
Documentation: pkg.go.dev

# README

epoller

epoll implementation for connections in Linux, MacOS and windows.

License GoDoc travis Go Report Card coveralls

Its target is implementing a simple epoll for connection, so you should see it only contains few methods:

type Poller interface {
	Add(conn net.Conn) error
	Remove(conn net.Conn) error
	Wait() ([]net.Conn, error)
	Close() error
}

Welcome any PRs for windows IOCompletePort.

Inspired by 1m-go-websockets.

Thanks @sunnyboy00 for providing windows implementation.

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author