dxp.dll for Windows 7 / 8.1 / 10 / 11
To ease the implementation of the DamExchange
protocol for Draughts computer programs running under Windows 7 / 8.1 /
10 / 11,
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 2022.
To use this DLL follow these steps:
- Download dxp.zip, this contains the files dxp.dll, dxp.lib, dxpccall.h and changelog.txt (for
64-bit: dxp64135.zip)
- 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
Download 32-bit version 1.35
Download 64-bit version 1.35
DamExchange Home