OpenJAUS SAE SDK
6.0.0
|
#include <InterfaceSettings.h>
Inherits openjaus::transport::InterfaceSettingsInterface.
Public Member Functions | |
InterfaceSettings () | |
virtual | ~InterfaceSettings () |
bool | isLargeMessageBurstSendEnabled () |
int | getLargeMessageBurstLength () |
void | setLargeMessageBurstLength (int value) |
virtual uint32 | getMaxQueueSize () |
virtual void | setMaxQueueSize (uint32 value) |
bool | areValid () |
![]() | |
InterfaceSettingsInterface () | |
virtual | ~InterfaceSettingsInterface () |
Static Public Member Functions | |
static InterfaceSettings * | loadFromConfFile () |
Static Private Member Functions | |
static void | verifySettingsAndThrowIfError (InterfaceSettings *settings) |
Private Attributes | |
int | largeMessageBurstLength |
uint32 | maxQueueSize |
openjaus::transport::InterfaceSettings::InterfaceSettings | ( | ) |
|
virtual |
bool openjaus::transport::InterfaceSettings::areValid | ( | ) |
|
virtual |
Implements openjaus::transport::InterfaceSettingsInterface.
|
virtual |
Implements openjaus::transport::InterfaceSettingsInterface.
|
virtual |
Implements openjaus::transport::InterfaceSettingsInterface.
|
static |
void openjaus::transport::InterfaceSettings::setLargeMessageBurstLength | ( | int | value | ) |
|
virtual |
|
staticprivate |
|
private |
|
private |