Nav2 Navigation Stack - rolling
main
ROS 2 Navigation Stack
|
This is the complete list of members for nav2::ServiceClient< ServiceT >, including all inherited members.
async_call(typename RequestType::SharedPtr &request) | nav2::ServiceClient< ServiceT > | inline |
async_call(typename RequestType::SharedPtr request, CallbackT &&callback) | nav2::ServiceClient< ServiceT > | inline |
callback_group_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
callback_group_executor_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
client_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
clock_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
getServiceName() | nav2::ServiceClient< ServiceT > | inline |
invoke(typename RequestType::SharedPtr &request, const std::chrono::nanoseconds timeout=std::chrono::nanoseconds(-1), const std::chrono::nanoseconds wait_for_service_timeout=std::chrono::seconds(10)) | nav2::ServiceClient< ServiceT > | inline |
invoke(typename RequestType::SharedPtr &request, typename ResponseType::SharedPtr &response, const std::chrono::nanoseconds wait_for_service_timeout=std::chrono::seconds(10)) | nav2::ServiceClient< ServiceT > | inline |
logger_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
node_base_interface_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
RequestType typedef (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | |
ResponseType typedef (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | |
service_name_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
ServiceClient(const std::string &service_name, const NodeT &provided_node, bool use_internal_executor=false) | nav2::ServiceClient< ServiceT > | inlineexplicit |
SharedPtr typedef (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | |
spin_until_complete(const FutureT &future, const std::chrono::nanoseconds timeout=std::chrono::nanoseconds(-1)) | nav2::ServiceClient< ServiceT > | inline |
UniquePtr typedef (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | |
use_internal_executor_ (defined in nav2::ServiceClient< ServiceT >) | nav2::ServiceClient< ServiceT > | protected |
wait_for_service(const std::chrono::nanoseconds timeout=std::chrono::nanoseconds::max()) | nav2::ServiceClient< ServiceT > | inline |