Speedify SDK for Desktop/Embedded
15.0.1
Speedify SDK for Windows
Files
bin/[x64|arm64]
speedify.exe - main daemon
bondingsdk.dll - Speedify SDK Library DLL for communicating with the daemon
tap-driver/ - driver and driver installer.
Everything in this folder is architecture-dependent
TapDriverInstallCheck.exe - driver install manager
[amd64|arm64]/ - Windows drivers
devcon.exe - driver installer
win10/ - windows 10/11 drivers
libs/[x64|arm64]
bondingsdk.lib - Speedify SDK Library Lib
include/
speedifysdk/ - header files for the Speedify SDK library
docs/ - SDK documentation
resources/
cacert.pem - CA certificate for the SDK
Building
Link with bondingsdk.lib and put include/ in your include path.
Distributing
Include the contents of the bin/[x64|arm64] folder in your installation path.
If you are creating an app that controls a standard Speedify install, you only need bondingsdk.dll
Run tap-driver/TapDriverInstallCheck.exe during installation for the architecture you are installing to install the network driver.
Running
Run speedify.exe as an admin process or install it as a Windows service.
Pass in arguments to the daemon of '-p <port number> -r <installation path of the resources folder> -d <log data path>'.
If running as a Windows service, also pass argument of '-s <Service Name>' with the name you installed the service as.
In your code, instantiate a CSpeedifySDK object via
SpeedifySDK_CreateWithSettings(SpeedifySDK_CreateSettings settings)
with the same port you passed to the speedify.exe daemon.
Generated by
1.8.15