Expand description

API in rcl/graph.h

Re-exports

pub use crate::rmw_get_zero_initialized_names_and_types as rcl_get_zero_initialized_names_and_types;
pub use crate::rmw_get_zero_initialized_topic_endpoint_info_array as rcl_get_zero_initialized_topic_endpoint_info_array;
pub use crate::rmw_names_and_types_t as rcl_names_and_types_t;
pub use crate::rmw_topic_endpoint_info_array_fini as rcl_topic_endpoint_info_array_fini;
pub use crate::rmw_topic_endpoint_info_array_t as rcl_topic_endpoint_info_array_t;
pub use crate::rmw_topic_endpoint_info_t as rcl_topic_endpoint_info_t;

Functions

Return the number of publishers on a given topic.

Return the number of subscriptions on a given topic.

Return a list of service client names and types associated with a node.

Return a list of available nodes in the ROS graph.

Return a list of available nodes in the ROS graph, including their enclave names.

Return a list of topic names and types for publishers associated with a node.

Return a list of all publishers to a topic.

Return a list of service names and their types.

Return a list of service names and types associated with a node.

Return a list of topic names and types for subscriptions associated with a node.

Return a list of all subscriptions to a topic.

Return a list of topic names and their types.

Finalize a rcl_names_and_types_t object.

Initialize a rcl_names_and_types_t object.

Check if a service server is available for the given service client.