#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: