./wip/hawknl, Free, open source, game oriented network API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7beta1, Package name: hawknl-1.7beta1, Maintainer: pkgsrc-users

HawkNL is a free, open source, game oriented network API released under the GNU
Library General Public License (LGPL). HawkNL (NL) is a fairly low level API, a
wrapper over Berkeley/Unix Sockets and Winsock. But NL also provides other
features including support for many OSs, groups of sockets, socket statistics,
high accuracy timer, CRC functions, macros to read and write data to packets
with endian conversion, and support for multiple network transports. NL has been
tested on Windows 9x/ME/NT/2000/XP/CE, Linux, Solaris, IRIX, AIX, BSDs, Mac OS.
There are also the two high level APIs, HawkNLU (NLU) and HawkVoice, which are
built on top of NL. It is NLU and HawkVoice that are most exciting, since they
give developers portable, easy to use alternatives to the Microsoft DirectPlay
(DPlay) and DirectPlay Voice APIs.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 2721fe2bf21b30df34efa334126246e12aac9ac5
RMD160: 40ce31aa6555bc5ea054debdb26b6c3e2120d28a
Filesize: 223.036 KB

Version history: (Expand)


CVS history: (Expand)


   2015-01-10 21:17:35 by Thomas Klausner | Files touched by this commit (1)
Log message:
Simplify PKGNAME.

   2012-12-26 15:02:01 by othyro | Files touched by this commit (3) | Package updated
Log message:
Patch Makefile to install include/hawklib.h; Updated version of fakenes
needs this for hawknl support.
   2012-11-13 17:45:34 by othyro | Files touched by this commit (5)
Log message:
Import hawknl-1.7beta1 as wip/hawknl.

HawkNL is a free, open source, game oriented network API released under the GNU
Library General Public License (LGPL). HawkNL (NL) is a fairly low level API, a
wrapper over Berkeley/Unix Sockets and Winsock. But NL also provides other
features including support for many OSs, groups of sockets, socket statistics,
high accuracy timer, CRC functions, macros to read and write data to packets
with endian conversion, and support for multiple network transports. NL has been
tested on Windows 9x/ME/NT/2000/XP/CE, Linux, Solaris, IRIX, AIX, BSDs, Mac OS.
There are also the two high level APIs, HawkNLU (NLU) and HawkVoice, which are
built on top of NL. It is NLU and HawkVoice that are most exciting, since they
give developers portable, easy to use alternatives to the Microsoft DirectPlay
(DPlay) and DirectPlay Voice APIs.