HS NTP C Source Library

download buy now home page
developer:Hillstone Software
license:Shareware
version:1.7
size in Kb:507
price:$362
 
platform: Linux, Mac OS, Mac OS X, Windows CE, Windows XP, Windows Vista, FALSE
downloads:13
our rating: n/a
popularity:
439/724754
link error:Report
HS NTP C Source Library

Rate me





Description:   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.

HS NTP includes the C source for the following platforms: Windows, Linux, MAC OS X, iPhone iOS, WinCE

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.


More Downloads Related to HS NTP C Source Library

Ntp - Rfc 1769 - Network Time Protocol - Ntp Source Code - Ntp C - Ntp C++ - Ntp Library - Ntp Client C++ - Ntp Client Source - Sntp Source Code - Sntp C - Sntp Library - Sntp Component - Sntp C++ - Ntp Linux - Ntp Wince

BitLevelCOM Demo This program is a demo applicatoin for BitLevelCOM software library (with full C source code) that allows a calling user application to access serial communication ports (COM devices) under 32-bit MS Windows operating systems. It allows to transmit data, receive data and control line signals ...

HS GSM SMS C Source Library HS GSM SMS is a C source library that provides a PC-based user application with access to a mobile phone's Short Message Service (SMS) functionality, according to ETSI standards: GSM 07.05 (ETS 300 585) - "Use of Data Terminal Equipment - Data Circuit terminating; Equipment ...

HS Compress C Source Library HS Compress is a software library (supplied with full C source code) which provides a programmer with a lossless compression / decompression algorithm based on RLE (runtime length encoding) The library may be used in telecommunications application or for fixed data compression.*HOW IT WORKS: Runtime ...

HS Crypto C Source Library HS Crypto is a software library in C (supplied with full source code) which offers a programmer an API to several data encryption / decryption algorithms. Implemented methods include the use of 2 either pre-defined or dynamically generated translation tables, an XOR-based stream cipher method ...

HS NMEA GPS C Source Library HS GPS is a software library (with full C source code) which provides access to a NMEA-183 compliant GPS receiver via a serial communications port, decoding NMEA sentences: $GPGGA, $GPGSA, $GPGSV, $GPGLL, $GPRMC and $GPVTG. Decoded parameters include: time, date, position, altitude, speed, course and ...

HS POP3 Lite HS POP3 Lite 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. Among other features, the library supports user authentication, reception of basic ...

HS TFTP C Source Library HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided. HOW IT WORKS: When ...

HS X.25 C Source Library HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated ...

HS XMODEM C Source Library HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided. Other features include 1024 block size vs 128, CRC vs ...

HS SMTP Lite 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. Support for transfer of basic message header and text is provided From ...

HS Invoice Manager HS Invoice Manager 1.0 is an invoicing application for small business. It allows a user to Issue and Print Professional Invoices, Credit Notes, Account Statements, Price Lists and Control Product Stock. KEY FEATURES: Customer Accounts - Create, modify and delete customer accounts - browse and ...

HS POP3 Lite HS POP3 Lite 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. Among other features, the library supports user authentication, reception of basic ...


More Downloads from HS NTP C Source Library publisher Hillstone Software

HsTcp2Com HsTcp2Com is a communications application for Windows which allows to forward / bridge data between serial ports (RS232, bluetooth, IrDA, USB) represented as COM ports and TCP/IP connections or UDP/IP links. In the simplest scenario it is an COM...

HS Sockets C Source Library HS Sockets is a C source code library for interfacing to network socket layer. HS Sockets runs on Windows desktop OS (XP,Vista,7), Windows Mobile OS and on Linux OS. HS Sockets is supplied with full C source code and binaries for these platforms...

HS FTP Library HS FTP is a C/C++ library written in C which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory...

HsVoipSDK HsVoipSDK is an audio streaming / voice over IP SDK in C / C++. HsVoipSDK is shipped with full C source code and includes the following components: HsSound C source library: Audio library for Windows HsRtp C source library: RTP...

HsCipherSDK Encryption Library HsCipherSDK is an Encryption Library providing an API to a suite of symmetric key cryptographic algorithms and one way hash digital signature algorithms. The library includes the following block and stream cipher modules: * AES (Advanced...

HS SMTP C Source Library HS SMTP 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. Support for transfer of basic message header and text is...

HS Download HTTP Client Library in C/C++ HS Download - HTTP client library in C/C++ for Windows and Linux HS Download is an HTTP client library and Web download SDK for Windows and Linux. HS Download is implemented in C/C++ and allows a programmer to download files from web servers...

HS TFTP C Source Library HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided. HOW...

Invoice Manager Invoice Manager - Invoicing Software for Small and Medium Business. Print quotations, invoices, credit notes, delivery notes. Customer, product and service database, supports barcode reader, email, PDF, letters, labels, reports. Print statements,...

HS SMTP HS SMTP 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. Support for transfer of basic message header and text is...

New software

Popular software

Current software picks