A C++17 implementation of Everything's (IPC) SDK.
- Higher performance. Compared with the official SDK, it reduces the query time by about 30%.
- Better asynchronous. Its sending blocking time is only 40% of the SDK. And it is based on
std::future, which gives you more features about asynchronous. - Support named instances.
- Header-only and does not depend on the official DLL.
CMake:
mkdir build
cd build
cmake ..
cmake --build . --config ReleaseFor the test:
vcpkg install boost-test fmt
And add -DBUILD_TESTING=ON when calling cmake .. .