F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Svc::UdpSenderComponentImpl Class Reference

#include <Svc/UdpSender/UdpSenderComponentImpl.hpp>

Inheritance diagram for Svc::UdpSenderComponentImpl:

Public Member Functions

 UdpSenderComponentImpl (const char *const compName)
 
void init (const NATIVE_INT_TYPE queueDepth, const NATIVE_INT_TYPE msgSize, const NATIVE_INT_TYPE instance=0)
 
 ~UdpSenderComponentImpl ()
 
void open (const char *addr, const char *port)
 

Detailed Description

Definition at line 24 of file UdpSenderComponentImpl.hpp.

Constructor & Destructor Documentation

◆ UdpSenderComponentImpl()

Svc::UdpSenderComponentImpl::UdpSenderComponentImpl ( const char *const  compName)

Construct object UdpSender

Parameters
compNameThe component name

Definition at line 31 of file UdpSenderComponentImpl.cpp.

◆ ~UdpSenderComponentImpl()

Svc::UdpSenderComponentImpl::~UdpSenderComponentImpl ( )

Destroy object UdpSender

Definition at line 53 of file UdpSenderComponentImpl.cpp.

Member Function Documentation

◆ init()

void Svc::UdpSenderComponentImpl::init ( const NATIVE_INT_TYPE  queueDepth,
const NATIVE_INT_TYPE  msgSize,
const NATIVE_INT_TYPE  instance = 0 
)

Initialize object UdpSender

Parameters
queueDepthThe queue depth
msgSizeThe message size
instanceThe instance number

Definition at line 43 of file UdpSenderComponentImpl.cpp.

◆ open()

void Svc::UdpSenderComponentImpl::open ( const char *  addr,
const char *  port 
)

Open the connection

Parameters
addrserver address
portserver port

Definition at line 61 of file UdpSenderComponentImpl.cpp.


The documentation for this class was generated from the following files: