#include <io.hpp>
Definition at line 66 of file io.hpp.
 
◆ UdpClient()
◆ ~UdpClient()
  
  | 
        
          | io::UdpClient::~UdpClient | ( |  | ) |  |  | inline | 
 
 
◆ asyncReceive()
  
  | 
        
          | void io::UdpClient::asyncReceive | ( |  | ) |  |  | inlineprivate | 
 
 
◆ connect()
  
  | 
        
          | void io::UdpClient::connect | ( |  | ) |  |  | inlineprivate | 
 
 
◆ findNmeaEnd()
  
  | 
        
          | size_t io::UdpClient::findNmeaEnd | ( | size_t | idx, |  
          |  |  | size_t | bytes_recvd |  
          |  | ) |  |  |  | inlineprivate | 
 
 
◆ handleReceive()
  
  | 
        
          | void io::UdpClient::handleReceive | ( | const boost::system::error_code & | error, |  
          |  |  | size_t | bytes_recvd |  
          |  | ) |  |  |  | inlineprivate | 
 
 
◆ runIoContext()
  
  | 
        
          | void io::UdpClient::runIoContext | ( |  | ) |  |  | inlineprivate | 
 
 
◆ runWatchdog()
  
  | 
        
          | void io::UdpClient::runWatchdog | ( |  | ) |  |  | inlineprivate | 
 
 
◆ buffer_
◆ eP_
  
  | 
        
          | boost::asio::ip::udp::endpoint io::UdpClient::eP_ |  | private | 
 
 
◆ ioContext_
  
  | 
        
          | boost::asio::io_context io::UdpClient::ioContext_ |  | private | 
 
 
◆ ioThread_
  
  | 
        
          | std::thread io::UdpClient::ioThread_ |  | private | 
 
 
◆ node_
Pointer to the node. 
Definition at line 233 of file io.hpp.
 
 
◆ port_
  
  | 
        
          | int16_t io::UdpClient::port_ |  | private | 
 
 
◆ running_
  
  | 
        
          | std::atomic<bool> io::UdpClient::running_ |  | private | 
 
 
◆ socket_
  
  | 
        
          | std::unique_ptr<boost::asio::ip::udp::socket> io::UdpClient::socket_ |  | private | 
 
 
◆ telegramQueue_
◆ watchdogThread_
  
  | 
        
          | std::thread io::UdpClient::watchdogThread_ |  | private | 
 
 
The documentation for this class was generated from the following file: