【问题标题】:how to get ntp information to program level如何将ntp信息获取到程序级别
【发布时间】:2014-03-11 08:44:12
【问题描述】:

我在ntp setup 上有一些机器 (linux)。他们正在运行一些相互交谈的应用程序(c++ 编写)。我需要机器 A 的应用 A 通过应用 B 从机器 B 获取 ntp 信息。最好的方法是什么?

我的意思是一些 ntp 信息,例如时钟是否不同步

谢谢。

【问题讨论】:

  • “NTP 信息”是什么意思?
  • tcp 套接字有什么问题,只是传输数据?
  • 对不起,我的意思是一些 ntp 信息,例如如果/以防时钟不同步。
  • dutt,可以通过tcp socket获取ntp时钟/outOfSync信息吗?
  • 我建议只在每台机器上使用 NTP 库或外部 NTP 程序。除非您有充分的理由,否则尝试通过链接推送 NTP 信息只会使事情复杂化?

标签: c++ ntp


【解决方案1】:

我使用了 sys/timex.h 中的 ntp_gettime()。

参考号:http://manpages.ubuntu.com/manpages/hardy/man2/ntp_gettime.2.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-20
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多