ifw-rtmstools 4.0.0
 
Loading...
Searching...
No Matches
ifw::rtmstools Namespace Reference

DdtImage Class Implementation. More...

Namespaces

namespace  llnetio
 Shared statistics structure for RTMS receiver tools.
 
namespace  rtms2ddtlib_llnetio
 DdtImage Class Implementation.
 

Classes

class  DdtImage
 DDT Image Class. More...
 
struct  DdtSender
 The DdtSender struct. More...
 
class  Rtms2DdtReceiver
 The Rtms2DdtReceiver struct. More...
 
class  RtmsReceiver
 The RtmsReceiver class. More...
 
class  RtmsReceiverTool
 The RtmsReceiverTool class. More...
 

Functions

uint32_t GetDdtType (const ifw::fnd::datatype::DataType data_type)
 Get DDT data type.
 
log4cplus::Logger & GetAppLogger ()
 
std::string GetThreadName ()
 
void PrintPacketInfo (mudpiif::mudpiPacketJumbo mudpi_packet, hrtcpif::hrtcpLeaderPacket &hrtcp_packet, int pdu_size)
 Print information of the RTMS packets.
 

Variables

constexpr short QUEUE_SIZE = 5
 
constexpr short DDT_BUFFER_ITEMS = 2
 
constexpr int MAX_PACKETS = 1000
 
constexpr int PACKET_SIZE = 9600
 

Detailed Description

DdtImage Class Implementation.

RtmsReceiverTool class file.

Logger source file.

DdtSender Class Implementation.

Function Documentation

◆ GetAppLogger()

log4cplus::Logger & ifw::rtmstools::GetAppLogger ( )

◆ GetDdtType()

uint32_t ifw::rtmstools::GetDdtType ( const ifw::fnd::datatype::DataType data_type)
inline

Get DDT data type.

Parameters
datatypeimage data type.

◆ GetThreadName()

std::string ifw::rtmstools::GetThreadName ( )
inline

◆ PrintPacketInfo()

void ifw::rtmstools::PrintPacketInfo ( mudpiif::mudpiPacketJumbo mudpi_packet,
hrtcpif::hrtcpLeaderPacket & hrtcp_packet,
int pdu_size )

Print information of the RTMS packets.

This is a help function

Variable Documentation

◆ DDT_BUFFER_ITEMS

short ifw::rtmstools::DDT_BUFFER_ITEMS = 2
constexpr

◆ MAX_PACKETS

int ifw::rtmstools::MAX_PACKETS = 1000
constexpr

◆ PACKET_SIZE

int ifw::rtmstools::PACKET_SIZE = 9600
constexpr

◆ QUEUE_SIZE

short ifw::rtmstools::QUEUE_SIZE = 5
constexpr