rmw_fastrtps_shared_cpp  master
Code shared on static and dynamic type support of rmw_fastrtps_cpp.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
CustomClientInfo Struct Reference

#include <custom_client_info.hpp>

Collaboration diagram for CustomClientInfo:
Collaboration graph
[legend]

Public Attributes

eprosima::fastdds::dds::TypeSupport request_type_support_ {nullptr}
 
const void * request_type_support_impl_ {nullptr}
 
eprosima::fastdds::dds::TypeSupport response_type_support_ {nullptr}
 
const void * response_type_support_impl_ {nullptr}
 
eprosima::fastdds::dds::DataReader * response_reader_ {nullptr}
 
eprosima::fastdds::dds::DataWriter * request_writer_ {nullptr}
 
std::string request_topic_
 
std::string response_topic_
 
ClientListenerlistener_ {nullptr}
 
eprosima::fastrtps::rtps::GUID_t writer_guid_
 
eprosima::fastrtps::rtps::GUID_t reader_guid_
 
const char * typesupport_identifier_ {nullptr}
 
ClientPubListenerpub_listener_ {nullptr}
 
std::atomic_size_t response_subscriber_matched_count_
 
std::atomic_size_t request_publisher_matched_count_
 

Member Data Documentation

◆ request_type_support_

eprosima::fastdds::dds::TypeSupport CustomClientInfo::request_type_support_ {nullptr}

◆ request_type_support_impl_

const void* CustomClientInfo::request_type_support_impl_ {nullptr}

◆ response_type_support_

eprosima::fastdds::dds::TypeSupport CustomClientInfo::response_type_support_ {nullptr}

◆ response_type_support_impl_

const void* CustomClientInfo::response_type_support_impl_ {nullptr}

◆ response_reader_

eprosima::fastdds::dds::DataReader* CustomClientInfo::response_reader_ {nullptr}

◆ request_writer_

eprosima::fastdds::dds::DataWriter* CustomClientInfo::request_writer_ {nullptr}

◆ request_topic_

std::string CustomClientInfo::request_topic_

◆ response_topic_

std::string CustomClientInfo::response_topic_

◆ listener_

ClientListener* CustomClientInfo::listener_ {nullptr}

◆ writer_guid_

eprosima::fastrtps::rtps::GUID_t CustomClientInfo::writer_guid_

◆ reader_guid_

eprosima::fastrtps::rtps::GUID_t CustomClientInfo::reader_guid_

◆ typesupport_identifier_

const char* CustomClientInfo::typesupport_identifier_ {nullptr}

◆ pub_listener_

ClientPubListener* CustomClientInfo::pub_listener_ {nullptr}

◆ response_subscriber_matched_count_

std::atomic_size_t CustomClientInfo::response_subscriber_matched_count_

◆ request_publisher_matched_count_

std::atomic_size_t CustomClientInfo::request_publisher_matched_count_

The documentation for this struct was generated from the following file: