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

rmw_fastrtps_shared_cpp::TypeSupportrequest_type_support_
 
const void * request_type_support_impl_
 
rmw_fastrtps_shared_cpp::TypeSupportresponse_type_support_
 
const void * response_type_support_impl_
 
eprosima::fastrtps::Subscriber * response_subscriber_
 
eprosima::fastrtps::Publisher * request_publisher_
 
ClientListenerlistener_
 
eprosima::fastrtps::rtps::GUID_t writer_guid_
 
eprosima::fastrtps::rtps::GUID_t reader_guid_
 
eprosima::fastrtps::Participant * participant_
 
const char * typesupport_identifier_
 
ClientPubListenerpub_listener_
 
std::atomic_size_t response_subscriber_matched_count_
 
std::atomic_size_t request_publisher_matched_count_
 

Member Data Documentation

◆ request_type_support_

rmw_fastrtps_shared_cpp::TypeSupport* CustomClientInfo::request_type_support_

◆ request_type_support_impl_

const void* CustomClientInfo::request_type_support_impl_

◆ response_type_support_

rmw_fastrtps_shared_cpp::TypeSupport* CustomClientInfo::response_type_support_

◆ response_type_support_impl_

const void* CustomClientInfo::response_type_support_impl_

◆ response_subscriber_

eprosima::fastrtps::Subscriber* CustomClientInfo::response_subscriber_

◆ request_publisher_

eprosima::fastrtps::Publisher* CustomClientInfo::request_publisher_

◆ listener_

ClientListener* CustomClientInfo::listener_

◆ writer_guid_

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

◆ reader_guid_

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

◆ participant_

eprosima::fastrtps::Participant* CustomClientInfo::participant_

◆ typesupport_identifier_

const char* CustomClientInfo::typesupport_identifier_

◆ pub_listener_

ClientPubListener* CustomClientInfo::pub_listener_

◆ 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: