Main Page
Classes
Files
File List
File Members
src
udp_listener.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
ip_listener.h
"
4
#include <boost/asio.hpp>
5
6
class
UDPListener
:
public
IPListener
7
{
8
UDPListener
() =
delete
;
9
public
:
10
UDPListener
(
const
std::string&
ip
, uint16_t
port
);
11
12
protected
:
13
void
listenNextData
();
14
boost::asio::ip::udp::socket
socket
;
15
boost::asio::ip::udp::endpoint
endpoint
;
16
};
UDPListener::socket
boost::asio::ip::udp::socket socket
Definition:
udp_listener.h:14
UDPListener::endpoint
boost::asio::ip::udp::endpoint endpoint
Definition:
udp_listener.h:15
ip_listener.h
IPListener
Contains the common part of TCP and UDP Receiver. This class manage the io_service thread...
Definition:
ip_listener.h:22
UDPListener::UDPListener
UDPListener()=delete
UDPListener
Definition:
udp_listener.h:6
IPListener::ip
const std::string ip
Definition:
ip_listener.h:39
IPListener::port
const uint16_t port
Definition:
ip_listener.h:40
UDPListener::listenNextData
void listenNextData()
Definition:
udp_listener.cpp:16
ixblue_ins_driver
Author(s): Adrien BARRAL
, Laure LE BRETON
autogenerated on Wed Jan 27 2021 03:37:01