1 #ifndef OPENDDS_FACE_CONFIG_CONNECTIONSETTINGS_H 2 #define OPENDDS_FACE_CONFIG_CONNECTIONSETTINGS_H 4 #include "FACE/TS_common.hpp" 7 #include "FACE/OpenDDS_FACE_Export.h" 11 namespace OpenDDS {
namespace FaceTSS {
namespace config {
15 static const size_t ALLOWABLE_NAME_LEN = 64;
19 int set(
const char*
name,
const char*
value);
21 const char* datawriter_qos_name()
const;
22 const char* datareader_qos_name()
const;
23 const char* publisher_qos_name()
const;
24 const char* subscriber_qos_name()
const;
25 const char* config_name()
const;
27 bool datawriter_qos_set()
const;
28 bool datareader_qos_set()
const;
29 bool publisher_qos_set()
const;
30 bool subscriber_qos_set()
const;
31 bool config_set()
const;
33 char topic_name_[ALLOWABLE_NAME_LEN];
34 char datawriter_qos_name_[ALLOWABLE_NAME_LEN];
35 char datareader_qos_name_[ALLOWABLE_NAME_LEN];
36 char publisher_qos_name_[ALLOWABLE_NAME_LEN];
37 char subscriber_qos_name_[ALLOWABLE_NAME_LEN];
42 char config_name_[ALLOWABLE_NAME_LEN];
const LogLevel::Value value
typedef OPENDDS_MAP(OPENDDS_STRING, ConnectionSettings) ConnectionMap
FACE::CONNECTION_DIRECTION_TYPE direction_
FACE::CONNECTION_ID_TYPE connection_id_
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.