I've added UDP support. The code can be found here:
https://github.com/sustrik/libmill/blob/udp/libmill.h#L271
Comments? Thoughts?
Martin
On 2015-07-24 23:54, Joseph Stewart wrote:
For what it's worth, libmill-0.11-beta seems to compile and work on the
Raspberry Pi platform:
# uname -a
Linux xxx 3.18.11-v7+ #781 SMP PREEMPT Tue Apr 21 18:07:59 BST 2015 armv7l
GNU/Linux
# cat /etc/issue
Raspbian GNU/Linux 7 \n \l
I ran the tests under perf
This might not be a surprise to anyone, but it's good news for me, as I may
attempt to port an old libtask project for an armlinux box that needs
updating.
One thing I'll need to look at is how to handle UDP packets and
non-blocking DNS lookups (I strapped "http://adns.sourceforge.net/"; onto
libtask, but there's probably a better option now)... don't know if that's
on the radar or not.
On Fri, Jul 17, 2015 at 3:57 AM, Martin Sustrik <sustrik@xxxxxxxxxx> wrote:
Hi!
I am happy to announce that libmill-0.11-beta is released.
The main highlights are:
- deadlines instead of timeouts
- tcp library now has stable API
For details, see the documentation:
http://libmill.org/documentation.html
Enjoy!
Martin