#include <JudpSettings.h>
Inherits openjaus::transport::AS5669::JudpSettingsInterface.
◆ JudpSettings()
openjaus::transport::AS5669::JudpSettings::JudpSettings |
( |
| ) |
|
◆ ~JudpSettings()
openjaus::transport::AS5669::JudpSettings::~JudpSettings |
( |
| ) |
|
|
virtual |
◆ areValid()
bool openjaus::transport::AS5669::JudpSettings::areValid |
( |
| ) |
|
◆ enableAckNak()
void openjaus::transport::AS5669::JudpSettings::enableAckNak |
( |
bool |
value | ) |
|
◆ enableMulticastDiscovery()
void openjaus::transport::AS5669::JudpSettings::enableMulticastDiscovery |
( |
bool |
value | ) |
|
◆ getAckNakTimeout_ms()
int openjaus::transport::AS5669::JudpSettings::getAckNakTimeout_ms |
( |
| ) |
|
|
virtual |
◆ getBroadcastMethod()
◆ getLargeMessageBurstLength()
int openjaus::transport::AS5669::JudpSettings::getLargeMessageBurstLength |
( |
| ) |
|
|
virtual |
◆ getMaxAckNakRetries()
int openjaus::transport::AS5669::JudpSettings::getMaxAckNakRetries |
( |
| ) |
|
|
virtual |
◆ getMaxQueueSize()
uint32 openjaus::transport::AS5669::JudpSettings::getMaxQueueSize |
( |
| ) |
|
|
virtual |
◆ getMulticastAddress()
std::string openjaus::transport::AS5669::JudpSettings::getMulticastAddress |
( |
| ) |
|
|
virtual |
◆ getPrimaryPort()
short openjaus::transport::AS5669::JudpSettings::getPrimaryPort |
( |
| ) |
|
|
virtual |
◆ getSecondaryPort()
short openjaus::transport::AS5669::JudpSettings::getSecondaryPort |
( |
| ) |
|
|
virtual |
◆ getTimeToLive()
uint8 openjaus::transport::AS5669::JudpSettings::getTimeToLive |
( |
| ) |
|
|
virtual |
◆ getUnknownRouteResolutionMethod()
◆ isAckNakEnabled()
bool openjaus::transport::AS5669::JudpSettings::isAckNakEnabled |
( |
| ) |
|
|
virtual |
◆ isLargeMessageBurstSendEnabled()
bool openjaus::transport::AS5669::JudpSettings::isLargeMessageBurstSendEnabled |
( |
| ) |
|
|
virtual |
◆ isMulticastDiscoveryEnabled()
bool openjaus::transport::AS5669::JudpSettings::isMulticastDiscoveryEnabled |
( |
| ) |
|
|
virtual |
◆ loadBroadcastMethod()
◆ loadFromConfFile()
JudpSettings * openjaus::transport::AS5669::JudpSettings::loadFromConfFile |
( |
const std::string & |
componentName | ) |
|
|
static |
◆ loadUnknownRouteResolutionMethod()
◆ setAckNakTimeout_ms()
void openjaus::transport::AS5669::JudpSettings::setAckNakTimeout_ms |
( |
int |
value | ) |
|
◆ setBroadcastMethod()
◆ setInterfaceSettings()
void openjaus::transport::AS5669::JudpSettings::setInterfaceSettings |
( |
InterfaceSettings * |
settings | ) |
|
|
private |
◆ setLargeMessageBurstLength()
void openjaus::transport::AS5669::JudpSettings::setLargeMessageBurstLength |
( |
int |
value | ) |
|
|
virtual |
◆ setMaxAckNakRetries()
void openjaus::transport::AS5669::JudpSettings::setMaxAckNakRetries |
( |
int |
value | ) |
|
◆ setMulticastAddress()
void openjaus::transport::AS5669::JudpSettings::setMulticastAddress |
( |
std::string |
value | ) |
|
◆ setPrimaryPort()
void openjaus::transport::AS5669::JudpSettings::setPrimaryPort |
( |
short |
value | ) |
|
◆ setSecondaryPort()
void openjaus::transport::AS5669::JudpSettings::setSecondaryPort |
( |
short |
value | ) |
|
◆ setTimeToLive()
void openjaus::transport::AS5669::JudpSettings::setTimeToLive |
( |
uint8 |
value | ) |
|
◆ setUnknownRouteResolutionMethod()
◆ verifySettingsAndThrowIfError()
void openjaus::transport::AS5669::JudpSettings::verifySettingsAndThrowIfError |
( |
JudpSettings * |
settings | ) |
|
|
staticprivate |
◆ ackNakEnabled
bool openjaus::transport::AS5669::JudpSettings::ackNakEnabled |
|
private |
◆ ackNakRetryCount
int openjaus::transport::AS5669::JudpSettings::ackNakRetryCount |
|
private |
◆ ackNakTimeout_ms
int openjaus::transport::AS5669::JudpSettings::ackNakTimeout_ms |
|
private |
◆ broadcastMethod
◆ interfaceSettings
◆ maxQueueSize
uint64 openjaus::transport::AS5669::JudpSettings::maxQueueSize |
|
private |
◆ multicastAddress
std::string openjaus::transport::AS5669::JudpSettings::multicastAddress |
|
private |
◆ multicastDiscoveryEnabled
bool openjaus::transport::AS5669::JudpSettings::multicastDiscoveryEnabled |
|
private |
◆ primaryPort
short openjaus::transport::AS5669::JudpSettings::primaryPort |
|
private |
◆ secondaryPort
short openjaus::transport::AS5669::JudpSettings::secondaryPort |
|
private |
◆ timeToLive
uint16 openjaus::transport::AS5669::JudpSettings::timeToLive |
|
private |
◆ unknownRouteResolutionMethod
The documentation for this class was generated from the following files: