Network modulemaster
commitabd379fe37f90e07e17756678ef75112bb4c2d3d
authorPawel Dziepak <pdziepak@quarnos.org>
Mon, 30 Apr 2012 15:48:20 +0000 (30 17:48 +0200)
committerPawel Dziepak <pdziepak@quarnos.org>
Mon, 30 Apr 2012 15:48:20 +0000 (30 17:48 +0200)
treec07e75a2f200fbbb57519f726872b7b4283b4332
parent8f441b4854a444cc2dbcdd603572c1fe0f0a4d0a
Network module

 * framework for request-reply protocols
 * using either tcp or udp in transport layer
 * elders collection for closing connections not used for a long time
 * thread pool for udp requests
 * thread pool for tcp connections
 * connection guard for sending ping-pong messages

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
headers/shared/common.h [new file with mode: 0644]
headers/shared/net.h [new file with mode: 0644]
shared/net.c [new file with mode: 0644]