HS NTP C Source Library 1.10

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 495.62 KB
‎Xếp hạng người dùng: 5.0/5 - ‎4 ‎Phiếu

Về HS NTP C Source Library

HS NTP là một thư viện phần mềm trong C (được cung cấp với mã nguồn đầy đủ) mà thực hiện phía khách hàng của giao thức thời gian mạng (NTP) trên lớp ổ cắm UDP theo RFC1769 và RFC1305. Hs NTP Thư viện cho phép một ứng dụng người dùng để đồng bộ hóa thời gian hệ thống địa phương để thời gian máy chủ NTP từ xa. HS NTP bao gồm nguồn C cho các nền tảng sau: Windows, Linux, MAC OS X, iPhone iOS, WinCE Ứng dụng người dùng đầu tiên gọi chức năng khởi tạo HS NTP cung cấp con trỏ đến chức năng gọi lại trong mã người dùng để quản lý bộ hẹn giờ và báo cáo sự kiện NTP cho người dùng. Để có được sự khác biệt thời gian giữa hệ thống địa phương và máy chủ NTP từ xa, ứng dụng người dùng gọi chức năng HsNtpGetTime, xác định tên máy chủ NTP hoặc địa chỉ IP và cổng UDP nguồn để sử dụng. HS NTP thư viện sau đó giải quyết tên máy chủ, định dạng và gửi gói yêu cầu thời gian NTP theo tiêu chuẩn RFC1305 và RFC1769. Một khi HS NTP đã nhận được trả lời thời gian NTP từ máy chủ NTP nó phân tích trả lời và báo cáo sự khác biệt thời gian kết quả cho ứng dụng người dùng thông qua chức năng gọi lại. Các tham số để gọi lại sự kiện này chứa giá trị bù đắp trong vài giây cần thiết để áp dụng cho đồng hồ địa phương để đồng bộ hóa nó với thời gian tại máy chủ NTP từ xa. Thiết kế mô-đun giúp dễ dàng chuyển mô-đun giao thức HS NTP sang bất kỳ môi trường nào. HS NTP nội bộ tại một lớp thấp hơn giao diện để HS Sock thư viện cung cấp dịch vụ vận chuyển UDP. Ứng dụng người dùng không cần phải lo lắng về Winsock - HS NTP hiện tất cả các truyền dẫn, tiếp nhận và xử lý sự kiện trên lớp ổ cắm.