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

POSIX UDP transport for NTP queries. More...

#include <udp_transport_posix.hpp>

Inheritance diagram for time_shield::detail::UdpTransportPosix:
time_shield::detail::IUdpTransport

Public Member Functions

bool transact (const UdpRequest &req, int &out_error_code) noexcept override
 Send request and receive response over UDP.
 
- Public Member Functions inherited from time_shield::detail::IUdpTransport
virtual ~IUdpTransport ()
 Virtual destructor.
 

Detailed Description

POSIX UDP transport for NTP queries.

Definition at line 22 of file udp_transport_posix.hpp.

Member Function Documentation

◆ transact()

bool time_shield::detail::UdpTransportPosix::transact ( const UdpRequest & req,
int & out_error_code )
inlineoverridevirtualnoexcept

Send request and receive response over UDP.

Implements time_shield::detail::IUdpTransport.

Definition at line 25 of file udp_transport_posix.hpp.


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