Lightweight event loop library
https://github.com/troglobit/libuev/
libuEv is a simple event loop in the style of the more established
libevent, libev and the venerable Xt(3) event loop. The u (micro) in the
name refers to both the small feature set and the small size overhead
impact of the library.
Experienced developers may appreciate that libuEv is built on top of
modern Linux APIs: epoll, timerfd and signalfd. Note however, a certain
amount of care is needed when dealing with APIs that employ signalfd.
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / libuev
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:libraries:c_c++/libuev && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
libuev-2.2.0.tar.gz | 0000030089 29.4 KB | |
libuev.changes | 0000001534 1.5 KB | |
libuev.spec | 0000002624 2.56 KB |
Revision 7 (latest revision is 20)
Adam Majer (adamm)
accepted
request 640558
from
Michael Vetter (jubalh)
(revision 7)
- Update to 2.2.0: Note: * You now have to explicitly include sys/queue.h, or provide a local version of queue.h, if your application depends on it. Changes: * Replaced BSD queue.h doubly-linked lst API with own implementation. Making libuEv stand-alone, no longer imposing any particular version of queue.h on the user * Enforce -std=gnu11 to unlock typeof() in older GCC versions * Code cleanup Fixes: * Fix missing header deps. in Makefile.am, library did not rebuild properly if any of the local header files were changed
Comments 0