DownloadReady - Ultimate Software Collection

Advanced


   

 Categories : Development > Components & Libraries
 HS NTP C Source Library 1.1
Publisher Hillstone Software
Published Date 2008-03-11
License Demo Price 0 USD
Size 68 KB.

HS NTP is a software library in C (supplied with full source code) implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows to synchronise system time to NTP server time

Description From Publisher
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 synchronise local system time to remote NTP server time. First user application calls HS NTP initialisation 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 - HS NTP does all transmission, reception and event handling over socket layer.

Supported OS
Win95,Win98,WinME,WinXP,Windows2000,Windows2003

Related Keywords
NTP  NTP  RFC1769  RFC1769  RFC1305  RFC1305  C Source Code  C Source Code  Protocol Module  Protocol Module 

HS NTP C Source Library


Latest Components & Libraries Realted Tools:
File.Transfer   File.Transfer 2.0
 File.Transfer is the professional?s choice for leading edge upload\download capabilities that can?t be found in any other file component.
Gastown Delphi Command Line Parser   Gastown Delphi Command Line Parser 1.1.0
 Easily handle command line parameters. Allows you to automaticly handle double-quoted strings, support short and long parameter names, directory and filename parameters, validate parameters, generate error messages, display help, and more!
Gastown C# Command Line Parser   Gastown C# Command Line Parser 1.0.0
 Easily and reliably handle parameters passed to your program on the command line. Allows you to automaticly handle double-quoted strings, support short and long parameter names, validate parameters, generate error messages, display help, and more!
Teroid Data Graph   Teroid Data Graph 1.0
 A .NET Windows Forms control drawing column, line or bar graphs from ADO .NET data
HS POP3 Library   HS POP3 Library 1.1
 HS POP3 is a software library in C (supplied with full source code) which implements the client side of Post Office Protocol Version 3 (POP3) over TCP socket layer according to RFC 1939.
Protara Standard Edition   Protara Standard Edition 1.0
 Protara is an easier way to build applications for Windows or Windows Mobile. Use an integrated development environment to design forms using a drag/drop style.
Chilkat Zip ActiveX Component   Chilkat Zip ActiveX Component 12.3
 ActiveX Zip component for VB6, ASP, Delphi, VBScript, providing managed classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z compression, and creating self-extractor EXE.
Chilkat Zip Class Library for VC++ 8.0   Chilkat Zip Class Library for VC++ 8.0 12.3
 Visual C++ 8.0 Zip compression class library providing C++ classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z compression, and creating self-extractor EXE.
HS SMTP Lite   HS SMTP Lite 1.2
 HS SMTP LITE is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Supports transfer of text and file attachments.
Chilkat Zip Class Library for VC++ 6.0   Chilkat Zip Class Library for VC++ 6.0 12.3
 Visual C++ 6.0 Zip compression class library providing C++ classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z compression, and creating self-extractor EXE.
Chilkat Zip Class Library for VC++ 7.0   Chilkat Zip Class Library for VC++ 7.0 12.3
 Visual C++ 7.0 Zip compression class library providing C++ classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z compression, and creating self-extractor EXE.
Chilkat .NET Zip Component (2.0 Framework)   Chilkat .NET Zip Component (2.0 Framework) 12.3
 .NET 2.0 Zip component for C#, VB.NET, and ASP.NET providing managed classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z compression, and creating self-extractor EXE?s.
Chilkat .NET Zip Component   Chilkat .NET Zip Component 12.3
 Zip component for C#, VB.NET, and ASP.NET providing managed classes for creating, managing, and unzipping Zip archives. Supports progress monitoring, AES strong-encryption, Gzip, Unix .Z compression, and creating self-extractor EXE?s.