async_send_request(SharedRequest request) | rclcpp::client::Client< ServiceT > | inline |
async_send_request(SharedRequest request, CallbackT &&cb) | rclcpp::client::Client< ServiceT > | inline |
async_send_request(SharedRequest request, CallbackT &&cb) | rclcpp::client::Client< ServiceT > | inline |
CallbackType typedef | rclcpp::client::Client< ServiceT > | |
CallbackWithRequestType typedef | rclcpp::client::Client< ServiceT > | |
Client(rclcpp::node_interfaces::NodeBaseInterface *node_base, rclcpp::node_interfaces::NodeGraphInterface::SharedPtr node_graph, const std::string &service_name, rcl_client_options_t &client_options) | rclcpp::client::Client< ServiceT > | inline |
client_handle_ | rclcpp::client::ClientBase | protected |
ClientBase(rclcpp::node_interfaces::NodeBaseInterface *node_base, rclcpp::node_interfaces::NodeGraphInterface::SharedPtr node_graph, const std::string &service_name) | rclcpp::client::ClientBase | |
create_request_header() | rclcpp::client::Client< ServiceT > | inlinevirtual |
create_response() | rclcpp::client::Client< ServiceT > | inlinevirtual |
get_client_handle() const | rclcpp::client::ClientBase | |
get_rcl_node_handle() const | rclcpp::client::ClientBase | protected |
get_service_name() const | rclcpp::client::ClientBase | |
handle_response(std::shared_ptr< rmw_request_id_t > request_header, std::shared_ptr< void > response) | rclcpp::client::Client< ServiceT > | inlinevirtual |
node_graph_ | rclcpp::client::ClientBase | protected |
node_handle_ | rclcpp::client::ClientBase | protected |
Promise typedef | rclcpp::client::Client< ServiceT > | |
PromiseWithRequest typedef | rclcpp::client::Client< ServiceT > | |
service_is_ready() const | rclcpp::client::ClientBase | |
service_name_ | rclcpp::client::ClientBase | protected |
SharedFuture typedef | rclcpp::client::Client< ServiceT > | |
SharedFutureWithRequest typedef | rclcpp::client::Client< ServiceT > | |
SharedPromise typedef | rclcpp::client::Client< ServiceT > | |
SharedPromiseWithRequest typedef | rclcpp::client::Client< ServiceT > | |
SharedRequest typedef | rclcpp::client::Client< ServiceT > | |
SharedResponse typedef | rclcpp::client::Client< ServiceT > | |
wait_for_service(std::chrono::duration< int64_t, RatioT > timeout=std::chrono::duration< int64_t, RatioT >(-1)) | rclcpp::client::ClientBase | inline |
wait_for_service_nanoseconds(std::chrono::nanoseconds timeout) | rclcpp::client::ClientBase | protected |
~Client() | rclcpp::client::Client< ServiceT > | inlinevirtual |
~ClientBase() | rclcpp::client::ClientBase | virtual |