Joachim Wiberg
ff2396b973
Mention new Linux APIs we use
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-12-28 23:40:30 +01:00
Joachim Wiberg
0f2e1521a8
Add MIT license badge
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-08-01 23:22:18 +02:00
Joachim Wiberg
6d56c8da98
Drop all notion of Travis-CI
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-08-01 23:20:12 +02:00
Joachim Wiberg
7b1e0eb551
Relocate most documentation to doc/
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-06-13 23:22:44 +02:00
Joachim Wiberg
362670e149
Fix error handling in example callbacks
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-05-26 23:07:46 +02:00
Otto Urpelainen
3e213b3792
Fix test invocation in README.md script
...
'make check' works, 'make test' does not.
2021-04-21 20:34:55 +03:00
Joachim Wiberg
86e01be26e
Update copyright years and maintainer surname
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-12 09:15:40 +01:00
Joachim Nilsson
d4096c8c0c
Simplify ingress, example and origin
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2019-04-06 12:23:48 +02:00
tisyang
e3dca8255d
Fix example code of timer usage not alarm in README.md
2017-11-22 09:25:12 +08:00
Joachim Nilsson
84661a1b12
README: Mention error handling early, and point to API docs
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-14 12:56:39 +01:00
Joachim Nilsson
341f7801fd
Alert users of ABI breakage
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-11 14:17:49 +01:00
Joachim Nilsson
dd475b5058
Move quote to API.md, need space to warn about ABI breakage in 2.0
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-11-11 14:17:49 +01:00
Joachim Nilsson
1de445535e
Fix periodic timer example
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-10-21 20:51:08 +02:00
Joachim Nilsson
151f9294c9
Simplify Origin & References section
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-10-21 20:50:52 +02:00
Joachim Nilsson
31fabccf7f
README: Fix obvious error in example
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 13:38:39 +02:00
Joachim Nilsson
891e641abe
Sectionalize API docs better and update README ToC
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 09:04:54 +02:00
Joachim Nilsson
310e8a7607
Try quoute at top of text
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:18:48 +02:00
Joachim Nilsson
f7f14a4a64
Reduce indentation and remove '$' in shell build example
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:18:05 +02:00
Joachim Nilsson
2f96d2fcd4
Move quote back to README
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:15:11 +02:00
Joachim Nilsson
cc7fdc747a
Simplify and correct project name
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:05:29 +02:00
Joachim Nilsson
16892b0673
Move caveat about using signalfd from README to API doc
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-20 08:05:01 +02:00
Joachim Nilsson
8f6a0a6847
README: Move around text a bit to get a better flow
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 09:06:44 +02:00
Joachim Nilsson
36599097d5
README: Add a simple example
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 09:05:08 +02:00
Joachim Nilsson
ca7a99aba3
README: Simplify origin a bit
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 09:04:46 +02:00
Joachim Nilsson
4e0bb82899
Remove MOTIVATION.md, wrote another blog post about it instead
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:59:15 +02:00
Joachim Nilsson
77738130e3
Relocate API.md, again, and add to distribution archive and doc/
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:59:15 +02:00
Joachim Nilsson
7a316468b5
Rename src/README.md --> src/API.md, add README symlink for GitHub
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:32:25 +02:00
Joachim Nilsson
10d69fdee7
Fix URLs in API document
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:30:47 +02:00
Joachim Nilsson
03ea12a41c
Move background to a separate motivation document
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:29:43 +02:00
Joachim Nilsson
543b49fb08
Fix src/README.md URL
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:19:59 +02:00
Joachim Nilsson
17fd42fa87
Update and add ToC
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:18:29 +02:00
Joachim Nilsson
7d6a37e4c5
Move API documentation to src/README.md
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-09-19 08:16:20 +02:00
Joachim Nilsson
1d415cfd50
Refactor, further additions of syntax highlighting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:52:41 +02:00
Joachim Nilsson
6ca04123e2
Try shell script highlighting
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:43:03 +02:00
Joachim Nilsson
0f5842e6fe
Prettify verbatim text
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:42:01 +02:00
Joachim Nilsson
1450e7e48a
Whitesapce fixes
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-27 17:39:02 +02:00
Joachim Nilsson
ee74602502
Clarify 32 bit time_t limitations in libuEv
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2017-05-07 20:36:38 +02:00
Joachim Nilsson
59e1d376db
cron: New API for absolute timers
...
This patch adds support for at/cron-like jobs that need an absolute
timer. The API supports waking up with an UEV_HUP callback event if the
wall clock changed due to NTP or user input while waiting.
- uev_cron_init()
- uev_cron_set()
- uev_cron_start()
- uev_cron_stop()
A very simple cronrun example/test program is also included.
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-10-30 15:08:34 +01:00
Joachim Nilsson
f2148d41a4
Add sudo to install and ldconfig
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-30 18:54:23 +02:00
Joachim Nilsson
0cb4416280
Add ldconfig to build instructions, thanks rooth!
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-30 18:52:56 +02:00
Joachim Nilsson
930cce21fa
Add reference to Mark Heily's libkqueue
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-22 14:49:54 +02:00
Joachim Nilsson
618b50ee88
Play around a bit more with the intro.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-25 22:17:47 +02:00
Joachim Nilsson
f64301194a
Move rant to end of README and simplify intro
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-25 20:23:03 +02:00
Joachim Nilsson
8010d76133
Remove superfluous space
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:41:32 +02:00
Joachim Nilsson
73459ca609
Add some integration tips when using GNU autotools
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-04-17 00:27:54 +02:00
Joachim Nilsson
71697266ed
Simplify and clean up joystick example
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 22:36:46 +01:00
Joachim Nilsson
d5d6f9d844
README: Explicitly link to Summary section about caveat on signalfd
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 02:22:14 +01:00
Joachim Nilsson
57a7bbe1b0
README: Minor polish and clarifications
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 02:14:58 +01:00
Joachim Nilsson
2a1561b449
Update README with new header namespace and some basic housekeeping
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:30:36 +01:00
Joachim Nilsson
7704e46b48
Change namespace for header files libuev/uev.h --> uev/uev.h
...
The `libuev/` namespace for header files was introduced in v1.2.1. This
patch changes it to the less surprising `uev/`. Hopefully there aren't
that many users of this library out there yet, apart from myself.
Apologies if you are affected!
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-03-13 01:20:40 +01:00