Complete support for emulation watches on bidi_fd_watcher.
ca359a4
Regular-file emulation support for kqueue.
3ef4d5e
Support for emulating readiness watches on regular files.
a6b430f
Mark some functions inline to avoid potential link errors.
6fa6f02
Document rearm::REQUEUE.
ba3cffb
Implement rearm::REQUEUE
f71e53b
Refactoring; add REQUEUE re-arm type (as yet unimplemented).
7ce20b4
Add standard iterator methods to svec
ab8e70a
Further minor USAGE updates.
f0944bf
Fix various DISARM functionality.
0841a1a
Minor USAGE updates.
d75992b
Clear sigfd after closing it on failure case.
4244511
Add a test for DISARM return from fd watcher.
e7071a2
Add a method to poll the event loop without waiting for events.
90de791
Fix IO benchmark compilation.
71f5ccf
Comment fixed/additions and noexcept additions
80df56d
itimer: use struct timespec instead of struct itimerspec
a536943
Timers: thread safety and complete implementation
483d99e
timers: allow adding timer via lambda expression
d7f66a6
bidi watcher: allow add via lambda expression
ef26e77
usage: minor corrections.
729ae73
Minor API updates, remove non-header part of library.
9d2b7a9
docs: add usage guidance for timers
5b61e01
childproc: allow fork() to use a reserved watcher.
cf2085f
timers: immediately queue expired timers when they are re-enabled
00bce2f
USAGE: update for new API
82ce652
Add ability to stop (rather than just disable) a timer.
c5ed600
itimer: fix timer cancellation bug
8b4cfa2
Rename: NullMutex to null_mutex
d9df8c2
watchers: avoid touching watchers that have returned REMOVED
5a618d5