DDS configuration class at this moment it is common for all configuration classes but can be later split. More...
#include <bulkDataNTConfiguration.h>
Public Member Functions | |
DDSConfiguration () | |
Static Public Attributes | |
static const char *const | DEFAULT_LIBRARY |
static const char *const | DEFAULT_SENDER_STREAM_PROFILE |
static const char *const | DEFAULT_SENDER_FLOW_PROFILE |
static const char *const | DEFAULT_RECEIVER_STREAM_PROFILE |
static const char *const | DEFAULT_RECEIVER_FLOW_PROFILE |
Protected Attributes | |
std::string | libraryQos |
std::string | profileQos |
QoS configuration library. | |
bool | ignoreUserProfileQoS |
QoS configuration profile in the library that should be used. | |
bool | ignoreEnvironmentProfileQoS |
Friends | |
class | BulkDataNTDDS |
class | BulkDataNTDDSSubscriber |
class | BulkDataNTDDSPublisher |
class | BulkDataConfigurationParser |
DDS configuration class at this moment it is common for all configuration classes but can be later split.
AcsBulkdata::DDSConfiguration::DDSConfiguration | ( | ) |
friend class BulkDataConfigurationParser [friend] |
Reimplemented in AcsBulkdata::StreamConfiguration.
friend class BulkDataNTDDS [friend] |
friend class BulkDataNTDDSPublisher [friend] |
friend class BulkDataNTDDSSubscriber [friend] |
const char* const AcsBulkdata::DDSConfiguration::DEFAULT_LIBRARY [static] |
Default qos_library to use
const char* const AcsBulkdata::DDSConfiguration::DEFAULT_RECEIVER_FLOW_PROFILE [static] |
Default qos_profile to use for receiver flows
const char* const AcsBulkdata::DDSConfiguration::DEFAULT_RECEIVER_STREAM_PROFILE [static] |
Default qos_profile to use for receiver streams
const char* const AcsBulkdata::DDSConfiguration::DEFAULT_SENDER_FLOW_PROFILE [static] |
Default qos_profile to use for sender flows
const char* const AcsBulkdata::DDSConfiguration::DEFAULT_SENDER_STREAM_PROFILE [static] |
Default qos_profile to use for sender streams
bool AcsBulkdata::DDSConfiguration::ignoreEnvironmentProfileQoS [protected] |
bool AcsBulkdata::DDSConfiguration::ignoreUserProfileQoS [protected] |
QoS configuration profile in the library that should be used.
std::string AcsBulkdata::DDSConfiguration::libraryQos [protected] |
std::string AcsBulkdata::DDSConfiguration::profileQos [protected] |
QoS configuration library.