An easy to use PTP library written in C++