OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <ConnectionSettings.h>
Public Member Functions | |
ConnectionSettings () | |
int | set (const char *name, const char *value) |
const char * | datawriter_qos_name () const |
const char * | datareader_qos_name () const |
const char * | publisher_qos_name () const |
const char * | subscriber_qos_name () const |
const char * | config_name () const |
bool | datawriter_qos_set () const |
bool | datareader_qos_set () const |
bool | publisher_qos_set () const |
bool | subscriber_qos_set () const |
bool | config_set () const |
Public Attributes | |
char | topic_name_ [ALLOWABLE_NAME_LEN] |
char | datawriter_qos_name_ [ALLOWABLE_NAME_LEN] |
char | datareader_qos_name_ [ALLOWABLE_NAME_LEN] |
char | publisher_qos_name_ [ALLOWABLE_NAME_LEN] |
char | subscriber_qos_name_ [ALLOWABLE_NAME_LEN] |
FACE::CONNECTION_ID_TYPE | connection_id_ |
FACE::CONNECTION_DIRECTION_TYPE | direction_ |
int | domain_id_ |
int | participant_id_ |
char | config_name_ [ALLOWABLE_NAME_LEN] |
Static Public Attributes | |
static const size_t | ALLOWABLE_NAME_LEN = 64 |
Definition at line 13 of file ConnectionSettings.h.
OpenDDS::FaceTSS::config::ConnectionSettings::ConnectionSettings | ( | ) |
Definition at line 13 of file ConnectionSettings.cpp.
References config_name_, datareader_qos_name_, datawriter_qos_name_, publisher_qos_name_, subscriber_qos_name_, and topic_name_.
const char * OpenDDS::FaceTSS::config::ConnectionSettings::config_name | ( | ) | const |
Definition at line 140 of file ConnectionSettings.cpp.
References config_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::parse().
bool OpenDDS::FaceTSS::config::ConnectionSettings::config_set | ( | ) | const |
Definition at line 170 of file ConnectionSettings.cpp.
References config_name_, and OPENDDS_END_VERSIONED_NAMESPACE_DECL.
Referenced by OpenDDS::FaceTSS::config::Parser::parse().
const char * OpenDDS::FaceTSS::config::ConnectionSettings::datareader_qos_name | ( | ) | const |
Definition at line 122 of file ConnectionSettings.cpp.
References datareader_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
bool OpenDDS::FaceTSS::config::ConnectionSettings::datareader_qos_set | ( | ) | const |
Definition at line 152 of file ConnectionSettings.cpp.
References datareader_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
const char * OpenDDS::FaceTSS::config::ConnectionSettings::datawriter_qos_name | ( | ) | const |
Definition at line 116 of file ConnectionSettings.cpp.
References datawriter_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
bool OpenDDS::FaceTSS::config::ConnectionSettings::datawriter_qos_set | ( | ) | const |
Definition at line 146 of file ConnectionSettings.cpp.
References datawriter_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
const char * OpenDDS::FaceTSS::config::ConnectionSettings::publisher_qos_name | ( | ) | const |
Definition at line 128 of file ConnectionSettings.cpp.
References publisher_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
bool OpenDDS::FaceTSS::config::ConnectionSettings::publisher_qos_set | ( | ) | const |
Definition at line 158 of file ConnectionSettings.cpp.
References publisher_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
int OpenDDS::FaceTSS::config::ConnectionSettings::set | ( | const char * | name, |
const char * | value | ||
) |
Definition at line 28 of file ConnectionSettings.cpp.
References ACE_ERROR, ACE_TEXT(), ALLOWABLE_NAME_LEN, atoi(), config_name_, connection_id_, datareader_qos_name_, datawriter_qos_name_, direction_, domain_id_, LM_ERROR, participant_id_, publisher_qos_name_, subscriber_qos_name_, and topic_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::parse_connection().
const char * OpenDDS::FaceTSS::config::ConnectionSettings::subscriber_qos_name | ( | ) | const |
Definition at line 134 of file ConnectionSettings.cpp.
References subscriber_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
bool OpenDDS::FaceTSS::config::ConnectionSettings::subscriber_qos_set | ( | ) | const |
Definition at line 164 of file ConnectionSettings.cpp.
References subscriber_qos_name_.
Referenced by OpenDDS::FaceTSS::config::Parser::find_qos(), and OpenDDS::FaceTSS::config::Parser::parse().
|
static |
Definition at line 15 of file ConnectionSettings.h.
Referenced by set().
char OpenDDS::FaceTSS::config::ConnectionSettings::config_name_[ALLOWABLE_NAME_LEN] |
Definition at line 42 of file ConnectionSettings.h.
Referenced by config_name(), config_set(), ConnectionSettings(), FACE::TS::Create_Connection(), and set().
FACE::CONNECTION_ID_TYPE OpenDDS::FaceTSS::config::ConnectionSettings::connection_id_ |
Definition at line 38 of file ConnectionSettings.h.
Referenced by FACE::TS::Create_Connection(), FACE::TS::Get_Connection_Parameters(), OpenDDS::FaceTSS::config::Parser::parse(), and set().
char OpenDDS::FaceTSS::config::ConnectionSettings::datareader_qos_name_[ALLOWABLE_NAME_LEN] |
Definition at line 35 of file ConnectionSettings.h.
Referenced by ConnectionSettings(), datareader_qos_name(), datareader_qos_set(), and set().
char OpenDDS::FaceTSS::config::ConnectionSettings::datawriter_qos_name_[ALLOWABLE_NAME_LEN] |
Definition at line 34 of file ConnectionSettings.h.
Referenced by ConnectionSettings(), datawriter_qos_name(), datawriter_qos_set(), and set().
FACE::CONNECTION_DIRECTION_TYPE OpenDDS::FaceTSS::config::ConnectionSettings::direction_ |
Definition at line 39 of file ConnectionSettings.h.
Referenced by FACE::TS::Create_Connection(), OpenDDS::FaceTSS::config::Parser::find_qos(), OpenDDS::FaceTSS::config::Parser::parse(), and set().
int OpenDDS::FaceTSS::config::ConnectionSettings::domain_id_ |
Definition at line 40 of file ConnectionSettings.h.
Referenced by FACE::TS::Create_Connection(), OpenDDS::FaceTSS::config::Parser::parse(), and set().
int OpenDDS::FaceTSS::config::ConnectionSettings::participant_id_ |
Definition at line 41 of file ConnectionSettings.h.
Referenced by FACE::TS::Create_Connection(), and set().
char OpenDDS::FaceTSS::config::ConnectionSettings::publisher_qos_name_[ALLOWABLE_NAME_LEN] |
Definition at line 36 of file ConnectionSettings.h.
Referenced by ConnectionSettings(), publisher_qos_name(), publisher_qos_set(), and set().
char OpenDDS::FaceTSS::config::ConnectionSettings::subscriber_qos_name_[ALLOWABLE_NAME_LEN] |
Definition at line 37 of file ConnectionSettings.h.
Referenced by ConnectionSettings(), set(), subscriber_qos_name(), and subscriber_qos_set().
char OpenDDS::FaceTSS::config::ConnectionSettings::topic_name_[ALLOWABLE_NAME_LEN] |
Definition at line 33 of file ConnectionSettings.h.
Referenced by ConnectionSettings(), FACE::TS::Create_Connection(), OpenDDS::FaceTSS::config::Parser::parse(), and set().