1. What's this ? A simple implementation of Reliable UDP. 2. What's the feature ? 1) So simple in one C file 2) With calling-interface similar to POSIX socket. 3) Two logical channels(send/recv queue) in one connection 4) Safe for multiple threads 5) Compiled on Linux/Windows 2. Compile 1) Generate library: # make 2) Generate test # make test 3. Install You need to copy following header files to your project: basetype.h platform-adpt.h rudp.h plus the library file: XXX/librudp.a