Struct CustomSubscriberInfo
Defined in File custom_subscriber_info.hpp
Inheritance Relationships
Base Type
public CustomEventInfo
(Struct CustomEventInfo)
Struct Documentation
-
struct CustomSubscriberInfo : public CustomEventInfo
Public Functions
-
virtual ~CustomSubscriberInfo() = default
-
virtual EventListenerInterface *get_listener() const final
Public Members
-
eprosima::fastdds::dds::DataReader *data_reader_ = {nullptr}
-
SubListener *listener_ = {nullptr}
-
eprosima::fastdds::dds::TypeSupport type_support_
-
const void *type_support_impl_ = {nullptr}
-
rmw_gid_t subscription_gid_ = {}
-
const char *typesupport_identifier_ = {nullptr}
-
std::shared_ptr<rmw_fastrtps_shared_cpp::LoanManager> loan_manager_
-
const rmw_node_t *node_ = {nullptr}
-
rmw_dds_common::Context *common_context_ = {nullptr}
-
eprosima::fastdds::dds::DomainParticipant *dds_participant_ = {nullptr}
-
eprosima::fastdds::dds::Subscriber *subscriber_ = {nullptr}
-
std::string topic_name_mangled_
-
eprosima::fastdds::dds::TopicDescription *topic_ = {nullptr}
-
eprosima::fastdds::dds::ContentFilteredTopic *filtered_topic_ = {nullptr}
-
eprosima::fastdds::dds::DataReaderQos datareader_qos_
-
virtual ~CustomSubscriberInfo() = default