nn_timeout renamed to nn_timerset

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
ake

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
nn_worker added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Worker thread is executed as part of the library context.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
nn_ctx renamed to nn_global

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Link with Advapi.dll on Windows

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
AIO subsystem moved to a separate folder

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
latmon removed

The code was too fragile to keep. It should be re-written in the future.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Dummy implementation of nn_pool

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Generic nn_callback class added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Minor fix to nn_callback

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Initial version of nn_ctx implemented

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
inproc_lat.R removed

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Initial version of nn_timer implemented

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Initial implementation of nn_uscok

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Old AIO subsystem removed

This patch makes all transports non-functional, as well as
REQ and SURVEYOR sockets.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
nn_callback simplified

Requires function pointer rather than complete vfptr.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
nn_usock updated to work with nn_ctx

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
nn_ctx_task implemented

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
nn_usock delays immediate callbacks via ctx tasks

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>