Template Class ClientManager
Defined in File client_manager.hpp
Inheritance Relationships
Base Type
public rclcpp::Node
Class Documentation
-
template<typename ServiceT>
class ClientManager : public rclcpp::Node Public Types
Public Functions
-
inline explicit ClientManager(std::string service_name, size_t number_of_clients = 1, bool service_event_contents = false, bool client_event_contents = true)
-
inline bool check_service_ready()
-
inline bool wait_for_service_to_be_ready(std::chrono::duration<double> timeout = std::chrono::seconds(5))
-
inline bool send_request(std::chrono::duration<double> timeout = std::chrono::seconds(5))
-
inline explicit ClientManager(std::string service_name, size_t number_of_clients = 1, bool service_event_contents = false, bool client_event_contents = true)