Lightweight event loop library

Edit Package libuev
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.

Refresh
Refresh
Source Files
Filename Size Changed
libuev-2.1.3.tar.gz 0000033450 32.7 KB
libuev.changes 0000000860 860 Bytes
libuev.spec 0000002624 2.56 KB
Revision 5 (latest revision is 20)
Adam Majer's avatar Adam Majer (adamm) accepted request 633837 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 5)
- Update to 2.1.3:
  Changes:
  * Update joystick example, use first device, /dev/input/js0
  * Minor refactor of uev_exit(), use _SAFE macros to traverse
    list of watchers instead of while()
  * New API test to verify that uev_exit() terminates properly
  * Make uev_signal_stop() idempotent
  Fixes:
  * Let uev_timer_stop() call close() on the timerfd directly,
    do not call uev_timer_set() since that may cause
    lockups or hangs
Comments 0
openSUSE Build Service is sponsored by