Class RMW_Connext_Client
Defined in File rmw_impl.hpp
Class Documentation
-
class RMW_Connext_Client
Public Functions
-
rmw_ret_t finalize()
-
rmw_ret_t is_service_available(bool &available)
-
rmw_ret_t take_response(rmw_service_info_t *const request_header, void *const ros_response, bool *const taken)
-
rmw_ret_t send_request(const void *const ros_request, int64_t *const sequence_id)
-
inline RMW_Connext_Publisher *publisher() const
-
inline RMW_Connext_Subscriber *subscriber() const
-
rmw_ret_t enable()
-
rmw_ret_t request_publisher_qos(rmw_qos_profile_t *const qos)
-
rmw_ret_t response_subscription_qos(rmw_qos_profile_t *const qos)
-
inline const rmw_gid_t gid() const
Public Static Functions
-
static RMW_Connext_Client *create(rmw_context_impl_t *const ctx, DDS_DomainParticipant *const dp, DDS_Publisher *const pub, DDS_Subscriber *const sub, const rosidl_service_type_support_t *const type_supports, const rmw_client_t *const rmw_client, const char *const svc_name, const rmw_qos_profile_t *const qos_policies)
-
rmw_ret_t finalize()