Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
HS NTP是一个应用程序,在C库(提供完整的源代码),这将实现在客户端通过UDP套接字层的网络时间协议(POP3)根据RFC1769和RFC1305。 HS,NTP图书馆将允许您的应用程序到远程NTP服务器的神器出山:www.shenqi73.com时间同步系统时间。
它是如何工作的:
首先用户应用程序调用HS的NTP初始化函数提供在用户代码中的回调函数的指针,定时器管理和NTP事件报告给用户。
要获得本地系统和远程NTP服务器之间的时间差,用户应用程序调用HsNtpGetTime的功能,并指定NTP服务器的名称或IP地址和UDP源端口使用。
HS NTP库,然后解析服务器名称,格式和发送NTP时间请求报文,根据RFC1305和RFC1769标准。一旦HS从NTP服务器,,NTP已收到NTP时间回复,分析了答复,并报告产生的时间差,用户应用程序通过回调函数。此事件回调的参数包含所需的适用于本地时钟,以同步远程NTP服务器的时间以秒为单位的偏移值。
模块化的设计使得它容易端口HS NTP协议模块可在任何环境下。 HS NTP内部在较低层到HS的袜子库,它提供的UDP传输服务接口。用户应用程序不必担心网络 - HS NTP所有传输,接收和事件处理通过套接字层。
注意:
提供的应用程序是一个演示,为用户提供的功能的库。
下面是一些主要特点的“HS NTP C源库”:
·NTP客户端操作
·服务器名称解析
·非阻止asynchonous操作
·支持毫秒级的分辨率
上一个软件:Git的链接0.1.0_Git link 0.1.0
下一个软件:FFmpegSource 2.17