#include <io.hpp>
Definition at line 58 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 |
◆ runIoService()
void io::UdpClient::runIoService |
( |
| ) |
|
|
inlineprivate |
◆ runWatchdog()
void io::UdpClient::runWatchdog |
( |
| ) |
|
|
inlineprivate |
◆ buffer_
◆ eP_
boost::asio::ip::udp::endpoint io::UdpClient::eP_ |
|
private |
◆ ioService_
boost::asio::io_service io::UdpClient::ioService_ |
|
private |
◆ ioThread_
std::thread io::UdpClient::ioThread_ |
|
private |
◆ node_
Pointer to the node.
Definition at line 225 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: