支持多线程的 现成的 socket 通信程序 - 祥龙之子 - 博客园

来源:百度文库 编辑:神马文学网 时间:2024/04/27 17:50:57
支持多线程的 现成的 socket 通信程序
http://www.hawksoft.com/hawknl/
HawkNL is a free, open source, game oriented network API released undertheGNU Library GeneralPublic License (LGPL). HawkNL (NL) is a fairly low level API, awrapper over Berkeley/Unix Sockets and Winsock. But NL also providesother features including support for many OSs, groups of sockets, socketstatistics, high accuracy timer, CRC functions, macros to read andwrite data to packets with endian conversion, and support for multiplenetwork transports. NL has been tested on Windows® 9x/ME/NT/2000/XP/CE,Linux®, Solaris™, IRIX®, AIX®, BSDs, Mac OS®. There are also the twohigh level APIs, HawkNLU™ (NLU) and HawkVoice™, which are built on topof NL. It is NLU and HawkVoice™ that are most exciting, since they givedevelopers portable, easy to use alternatives to the Microsoft®DirectPlay® (DPlay) and DirectPlay® Voice APIs