SNTP client context. More...
#include <sntp_client.h>
Data Fields | |
| SntpClientState | state |
| SNTP client state. More... | |
| NtpVersion | version |
| NTP protocol version. More... | |
| NetInterface * | interface |
| Underlying network interface. More... | |
| IpAddr | serverIpAddr |
| NTP server address. More... | |
| uint16_t | serverPort |
| NTP server port. More... | |
| systime_t | timeout |
| Timeout value. More... | |
| Socket * | socket |
| Underlying socket. More... | |
| systime_t | startTime |
| Request start time. More... | |
| systime_t | retransmitStartTime |
| Time at which the last request was sent. More... | |
| systime_t | retransmitTimeout |
| Retransmission timeout. More... | |
| uint8_t | message [NTP_MAX_MSG_SIZE] |
| Buffer that holds the NTP request/response. More... | |
| size_t | messageLen |
| Length of the NTP message, in bytes. More... | |
| uint32_t | kissCode |
| Kiss code. More... | |
Detailed Description
SNTP client context.
Definition at line 101 of file sntp_client.h.
Field Documentation
◆ interface
| NetInterface* interface |
Underlying network interface.
Definition at line 105 of file sntp_client.h.
◆ kissCode
| uint32_t kissCode |
Kiss code.
Definition at line 115 of file sntp_client.h.
◆ message
| uint8_t message[NTP_MAX_MSG_SIZE] |
Buffer that holds the NTP request/response.
Definition at line 113 of file sntp_client.h.
◆ messageLen
| size_t messageLen |
Length of the NTP message, in bytes.
Definition at line 114 of file sntp_client.h.
◆ retransmitStartTime
| systime_t retransmitStartTime |
Time at which the last request was sent.
Definition at line 111 of file sntp_client.h.
◆ retransmitTimeout
| systime_t retransmitTimeout |
Retransmission timeout.
Definition at line 112 of file sntp_client.h.
◆ serverIpAddr
| IpAddr serverIpAddr |
NTP server address.
Definition at line 106 of file sntp_client.h.
◆ serverPort
| uint16_t serverPort |
NTP server port.
Definition at line 107 of file sntp_client.h.
◆ socket
| Socket* socket |
Underlying socket.
Definition at line 109 of file sntp_client.h.
◆ startTime
| systime_t startTime |
Request start time.
Definition at line 110 of file sntp_client.h.
◆ state
| SntpClientState state |
SNTP client state.
Definition at line 103 of file sntp_client.h.
◆ timeout
| systime_t timeout |
Timeout value.
Definition at line 108 of file sntp_client.h.
◆ version
| NtpVersion version |
NTP protocol version.
Definition at line 104 of file sntp_client.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/sntp/sntp_client.h
