npm.io
1.0.1 • Published 3 years ago

@map_side/uv-poll

Licence
MIT
Version
1.0.1
Deps
3
Size
7 kB
Vulns
0
Weekly
0
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

@map_side/uv-poll

It's UV_POLL_T for nodejs

It's an event emitter wrapper for libuv's UV_POLL_T struct.

const fd = fs.openSync('file')
const poll = new Poller(fd)
poll.on('readable', () => console.log(`fd ${fd} is now readable`))
poll.on('writable', () => console.log(`fd ${fd} is now writable`))
poll.on('disconnect', () => console.log(`fd ${fd} is now disconnect`)) // means not readable or writable

forked from reconbot/uv-poll