OpenJAUS Software Development Kit  4.3.1
Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
openjaus::transport::AS5669::LoopbackJudpSettings Class Reference

#include <LoopbackJudpSettings.h>

Inherits openjaus::transport::AS5669::JudpSettingsInterface.

Public Member Functions

virtual ~LoopbackJudpSettings ()
 
bool isLargeMessageBurstSendEnabled ()
 
int getLargeMessageBurstLength ()
 
short getSecondaryPort ()
 
bool isMulticastDiscoveryEnabled ()
 
BroadcastMethod getBroadcastMethod ()
 
std::string getMulticastAddress ()
 
bool isAckNakEnabled ()
 
int getAckNakTimeout_ms ()
 
int getMaxAckNakRetries ()
 
- Public Member Functions inherited from openjaus::transport::AS5669::JudpSettingsInterface
 JudpSettingsInterface ()
 
virtual ~JudpSettingsInterface ()
 
- Public Member Functions inherited from openjaus::transport::InterfaceSettingsInterface
 InterfaceSettingsInterface ()
 
virtual ~InterfaceSettingsInterface ()
 

Static Public Member Functions

static LoopbackJudpSettingsload ()
 

Private Member Functions

 LoopbackJudpSettings ()
 

Additional Inherited Members

- Public Types inherited from openjaus::transport::AS5669::JudpSettingsInterface
enum  BroadcastMethod { BROADCAST_IP, MULTICAST, BOTH }
 
- Static Public Attributes inherited from openjaus::transport::AS5669::JudpSettingsInterface
static const int DEFAULT_MAX_ACK_NAK_RETRIES = 3
 

Constructor & Destructor Documentation

§ ~LoopbackJudpSettings()

openjaus::transport::AS5669::LoopbackJudpSettings::~LoopbackJudpSettings ( )
virtual

§ LoopbackJudpSettings()

openjaus::transport::AS5669::LoopbackJudpSettings::LoopbackJudpSettings ( )
private

Member Function Documentation

§ getAckNakTimeout_ms()

int openjaus::transport::AS5669::LoopbackJudpSettings::getAckNakTimeout_ms ( )
virtual

§ getBroadcastMethod()

JudpSettingsInterface::BroadcastMethod openjaus::transport::AS5669::LoopbackJudpSettings::getBroadcastMethod ( )
virtual

§ getLargeMessageBurstLength()

int openjaus::transport::AS5669::LoopbackJudpSettings::getLargeMessageBurstLength ( )
virtual

§ getMaxAckNakRetries()

int openjaus::transport::AS5669::LoopbackJudpSettings::getMaxAckNakRetries ( )
virtual

§ getMulticastAddress()

std::string openjaus::transport::AS5669::LoopbackJudpSettings::getMulticastAddress ( )
virtual

§ getSecondaryPort()

short openjaus::transport::AS5669::LoopbackJudpSettings::getSecondaryPort ( )
virtual

§ isAckNakEnabled()

bool openjaus::transport::AS5669::LoopbackJudpSettings::isAckNakEnabled ( )
virtual

§ isLargeMessageBurstSendEnabled()

bool openjaus::transport::AS5669::LoopbackJudpSettings::isLargeMessageBurstSendEnabled ( )
virtual

§ isMulticastDiscoveryEnabled()

bool openjaus::transport::AS5669::LoopbackJudpSettings::isMulticastDiscoveryEnabled ( )
virtual

§ load()

LoopbackJudpSettings * openjaus::transport::AS5669::LoopbackJudpSettings::load ( )
static

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