Limited This deal maybe time limited. Don't miss it out! Promo Info Volume DiscountWe offer volume discount prices for this product. Save up to 20% off by purchasing multiple license, as shown below:
Note: Once at the shopping cart web page, please fill the number into the quantity blank to purchase this product. (1 is default)
Click "Get It Now" Button above or below to activate this coupon code or deal. It's only valid on SoftCns.com If The Coupon Code Not Available Please bookmark this page first, and then clear the cookies of your browser. Lastly, restart your browser again or try to use another web browser, If you don't get it clearly, please visit Coupon Using Guide or send us expired.
HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronize local system time to remote NTP server time.
The use of HS NTP C Source Library is Royalty Free.
Features
• NTP Client Operation • Server name resolution • Non-blocking asynchonous operation • Supports millisecond resolution
How It Works
First user application calls HS NTP initialization function supplying pointers to callback functions in user code for timer management and for reporting NTP events to user.
To obtain time difference between local system and remote NTP server, the user application calls HsNtpGetTime function, specifying NTP server name or IP address and source UDP port to use.
HS NTP library then resolves the server name, formats and sends NTP time request packet according to RFC1305 and RFC1769 standard. Once HS NTP has received NTP time reply from NTP server it analyses the reply and reports the resulting time difference to user application via callback function. The parameters to this event callback contain the offset value in seconds necessary to apply to local clock in order to synchronize it to the time at remote NTP server.
Modular design makes it easy to port HS NTP protocol module to any environment. HS NTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock on Windows or BSD sockets on linux or MAC OS X or iPhone iOS - HS NTP does all transmission, reception and event handling over socket layer.
API Summary
• int HsNtpInit(hs_ntp_api_t *api); • int HsNtpDestroy(void); • int HsNtpGetTime(hs_ntp_session_t *s); • unsigned char *HsNtpGetErrStr (int rc);
Hillstone Software provides additional services for customization, porting and integration of the library code to better suit the needs of your products