dxp.dll for Windows 200X / XP / Vista / 7
To ease the implementation of the DamExchange
protocol for Draughts computer programs running under Windows 200X / XP / Vista
/ 7,
a DLL is available that's easy to use with C/C++
programs. This DLL contains all layer 1 coding for the NULMODEM protocol as well as for the SOCKET protocol (IPv4 and IPv6) and makes the messages
available by means of C/C++ structs.
dxp.dll is built with Microsoft Visual Studio 2008, Service Pack 1.
To use this DLL follow these steps:
- Download dxp.zip, this contains the files dxp.dll, dxp.lib, dxpccall.h and changelog.txt
- Put dxpccall.h and dxp.lib in the source/include and
library directories of your Draughts computer program
- Put dxp.dll in the directory that contains
the .exe file of your Draughts computer program
- #include dxpccall.h in the source file(s) of your program
- Implement DamExchange as documented on this web site
using calls to dxp.dll as documented
in dxpccall.h
- Make sure that in the link step in your "make
file" dxp.lib is added to the list of libraries,
nothing has to be done to make use of the DLL, that's all
handled within dxp.lib
New in version 1.27: name resolving and IPv6 support added.
Download 32-bit version 1.27
Download 64-bit version 1.27
DamExchange Home