You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Service/Topic graph functions (like get_service_names_and_types_by_node) are implemented as free functions in C++ rclpy/src/rclpy/graph.cpp and exposed to Python as free functions in the _rclpy_pybind11 C extension module. but action graph functions (like get_action_client_names_and_types_by_node) are implemented as methods of the rclpy::Node C++ class rclpy/src/rclpy/node.cpp and exposed on the Node's handle.
I do not think this is bug, but it would be probably nice to keep the consistent interfaces with action as well.