CPJNSNTPClient

1.24

C++ class that can be integrated into software projects using Visual Studio 2017 or a newer version to add SNTP support (time synchronization)

Dedicated to programmers, CPJNSNTPClient is a C++ class that can be implemented into software projects to facilitate support for SNTP. This protocol is responsible with integrating time synchronization features.
The client provides a user-friendly C++ interface. Thanks to the fact that it's synchronous, it's simpler to work with a programming mode, compared to handling asynchronous sockets. The connection timeout can be set to any value using the class API.
As far as classes are concerned, they are all compatible with Unicode. Subsequently, the maker of CPJNSNTPClient has included build configuration settings for Unicode. These can be found in the project solution file.
The programming utility can be compiled using Visual Studio 2017 or a newer version. The downloaded file contains not only the source code but also a basic program to demonstrate how the class works. The program was compiled with Visual Studio 2017.
For those interested in copyright details, it's permitted to include the source code of CPJNSNTPClient in any software product, whether it's made as a freeware, commercialware, shareware application, or if it has any other kind of licensing model. It's also possible to change the source code but the copyright info must remain the same on top of each module. Only versions released by the author can be distributed with the source code, in order to keep track of a single distribution point and avoid any confusions in this regard.

System requirements

48 KB
4.0
Info
Update Date
Version
1.24
License
Freeware
Created By
Naughter Software
Related software Development