HS NTP C Source Library 1.10

軟體性質: 免費試用 ‎檔案大小: 495.62 KB
‎使用者評分: 5.0/5 - ‎4 ‎評分

HS NTP 是 C 中的軟體庫(提供完整的原始碼),它根據 RFC1769 和 RFC1305 透過 UDP 套接字層實現網路時間協定 (NTP) 的用戶端。HS NTP 庫允許使用者應用程式將本地系統時間同步到遠端 NTP 伺服器時間。 Hs Ntp 包括以下平臺的 C 源: Windows、 Linux 、 Mac Os X , iphone ios 、 Wince 第一個用戶應用程式呼叫 HS NTP 初始化函數提供指標到使用者代碼中的回調函數,用於計時器管理和向使用者報告 NTP 事件。 為了獲得本地系統和遠端 NTP 伺服器之間的時差,使用者應用程式呼叫 HsNtpGetTime 函數,指定要使用的 NTP 伺服器名稱或 IP 位址和來源 UDP 連接埠。 然後,HS NTP 庫解析伺服器名稱、格式,然後根據 RFC1305 和 RFC1769 標準發送 NTP 時間請求數據包。一旦HS NTP收到NTP時間回復從NTP伺服器,它分析答覆,並報告產生的時差到使用者應用程式通過回調功能。此事件回檔的參數包含應用於本地時鐘以同步到遠端 NTP 伺服器的時間所需的偏移值(以秒為單位)。 模組化設計使 HS NTP 協定模組輕鬆移植到任何環境中。HS NTP 內部與 HS Sock 庫的較低層介面,提供 UDP 傳輸服務。使用者應用程式不必擔心 Winsock - HS NTP 通過套接字層執行所有傳輸、接收和事件處理。

版本歷史記錄

  • 版本 1.10 發佈於 2014-08-28
    新的維護版本
  • 版本 1.0 發佈於 2006-08-02
    新版本

軟體細節