RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Namespaces | Typedefs | Variables
publisher.cpp File Reference

RTC toolkit MUDPI publisher class implementation. More...

#include <arpa/inet.h>
#include <chrono>
#include <cstdint>
#include <cstdlib>
#include <memory>
#include <netdb.h>
#include <netinet/in.h>
#include <strings.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <unistd.h>
#include <boost/endian/arithmetic.hpp>
#include <fmt/format.h>
#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/patternGeneration.hpp>
#include <taiclock/taiClock.hpp>
#include <inetcsum/inetcsum.hpp>
#include <llnetio/mudpi/mudpi.hpp>
#include <numapp/thread.hpp>
#include "ciiException.hpp"
#include "rtctk/mudpiPub/publisher.hpp"

Namespaces

namespace  rtctk
 
namespace  rtctk::mudpiPub
 

Typedefs

using rtctk::mudpiPub::MudpiHeader = llnetio::mudpi::Header
 
using rtctk::mudpiPub::MudpiTrailer = llnetio::mudpi::Trailer
 

Variables

const uint32_t rtctk::mudpiPub::MUDPI_OVERHEAD_SIZE = sizeof(MudpiHeader) + sizeof(MudpiTrailer)
 

Detailed Description

RTC toolkit MUDPI publisher class implementation.