21 #ifndef VORTEX_FACE_CONNECTION_CONFIGURATION_HPP_ 22 #define VORTEX_FACE_CONNECTION_CONFIGURATION_HPP_ 40 std::string getConnectionName();
41 std::string getTopicName();
42 std::string getTypeName();
48 uint32_t getDomainId();
50 dds::domain::qos::DomainParticipantQos getParticipantQos();
51 dds::sub::qos::SubscriberQos getSubscriberQos();
52 dds::pub::qos::PublisherQos getPublisherQos();
53 dds::topic::qos::TopicQos getTopicQos();
54 dds::pub::qos::DataWriterQos getWriterQos();
55 dds::sub::qos::DataReaderQos getReaderQos();
59 strtoll(
const std::string &value,
bool &ok);
61 std::string connectionName;
62 std::string topicName;
65 std::string direction;
70 std::string qosProfile;
71 std::string qosParticipantId;
72 std::string qosSubscriberId;
73 std::string qosPublisherId;
74 std::string qosTopicId;
75 std::string qosReaderId;
76 std::string qosWriterId;
78 dds::domain::qos::DomainParticipantQos participantQos;
79 dds::sub::qos::SubscriberQos subscriberQos;
80 dds::pub::qos::PublisherQos publisherQos;
81 dds::topic::qos::TopicQos topicQos;
82 dds::pub::qos::DataWriterQos writerQos;
83 dds::sub::qos::DataReaderQos readerQos;
87 static const size_t TAG_PREFIX_LEN;
Vortex::FACE::smart_ptr_traits< ConnectionConfig >::shared_ptr shared_ptr
OSPL_CXX11_STD_MODULE::shared_ptr< T > shared_ptr
int64_t MESSAGE_TYPE_GUID
CONNECTION_DIRECTION_TYPE