RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
udpReceiver.hpp File Reference

UDP receiver: receiving MUDPI and send to MUDPI processor. More...

#include <boost/asio/io_service.hpp>
#include <chrono>
#include <cstdint>
#include <memory>
#include <thread>
#include <rtctk/componentFramework/alertServiceIf.hpp>
#include <rtctk/componentFramework/serviceContainer.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/ip/udp.hpp>
#include <log4cplus/logger.h>
#include "perfc/counter.hpp"
#include "queue.hpp"
#include "rtctk/componentFramework/durationMonitor.hpp"
#include <numapp/numapolicies.hpp>

Go to the source code of this file.

Classes

struct  rtctk::telRepub::UdpReceiverCfg
 Structure to hold UDP receiver's configuration. More...
 
class  rtctk::telRepub::UdpReceiver
 Receiving UDP data asynchronously and forwards received packets to provided packet processors. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::telRepub
 

Variables

constexpr uint16_t rtctk::telRepub::DATAGRAM_SIZE = 9500
 maximal UDP datagram size
 

Detailed Description

UDP receiver: receiving MUDPI and send to MUDPI processor.