Time Shield Library
C++ library for working with time
Loading...
Searching...
No Matches
time_shield::detail::NtpPacket Struct Reference

NTP packet layout (48 bytes). More...

#include <ntp_packet.hpp>

Public Attributes

uint8_t li_vn_mode
 
uint8_t stratum
 
uint8_t poll
 
uint8_t precision
 
uint32_t root_delay
 
uint32_t root_dispersion
 
uint32_t ref_id
 
uint32_t ref_ts_sec
 
uint32_t ref_ts_frac
 
uint32_t orig_ts_sec
 
uint32_t orig_ts_frac
 
uint32_t recv_ts_sec
 
uint32_t recv_ts_frac
 
uint32_t tx_ts_sec
 
uint32_t tx_ts_frac
 

Detailed Description

NTP packet layout (48 bytes).

Definition at line 20 of file ntp_packet.hpp.

Member Data Documentation

◆ li_vn_mode

uint8_t time_shield::detail::NtpPacket::li_vn_mode

Definition at line 21 of file ntp_packet.hpp.

◆ orig_ts_frac

uint32_t time_shield::detail::NtpPacket::orig_ts_frac

Definition at line 31 of file ntp_packet.hpp.

◆ orig_ts_sec

uint32_t time_shield::detail::NtpPacket::orig_ts_sec

Definition at line 30 of file ntp_packet.hpp.

◆ poll

uint8_t time_shield::detail::NtpPacket::poll

Definition at line 23 of file ntp_packet.hpp.

◆ precision

uint8_t time_shield::detail::NtpPacket::precision

Definition at line 24 of file ntp_packet.hpp.

◆ recv_ts_frac

uint32_t time_shield::detail::NtpPacket::recv_ts_frac

Definition at line 33 of file ntp_packet.hpp.

◆ recv_ts_sec

uint32_t time_shield::detail::NtpPacket::recv_ts_sec

Definition at line 32 of file ntp_packet.hpp.

◆ ref_id

uint32_t time_shield::detail::NtpPacket::ref_id

Definition at line 27 of file ntp_packet.hpp.

◆ ref_ts_frac

uint32_t time_shield::detail::NtpPacket::ref_ts_frac

Definition at line 29 of file ntp_packet.hpp.

◆ ref_ts_sec

uint32_t time_shield::detail::NtpPacket::ref_ts_sec

Definition at line 28 of file ntp_packet.hpp.

◆ root_delay

uint32_t time_shield::detail::NtpPacket::root_delay

Definition at line 25 of file ntp_packet.hpp.

◆ root_dispersion

uint32_t time_shield::detail::NtpPacket::root_dispersion

Definition at line 26 of file ntp_packet.hpp.

◆ stratum

uint8_t time_shield::detail::NtpPacket::stratum

Definition at line 22 of file ntp_packet.hpp.

◆ tx_ts_frac

uint32_t time_shield::detail::NtpPacket::tx_ts_frac

Definition at line 35 of file ntp_packet.hpp.

◆ tx_ts_sec

uint32_t time_shield::detail::NtpPacket::tx_ts_sec

Definition at line 34 of file ntp_packet.hpp.


The documentation for this struct was generated from the following file: