Expand description

API in rcl/publisher.h

Structs

Internal rcl publisher implementation struct.

Options available for a rcl publisher.

Structure which encapsulates a ROS Publisher.

Functions

Borrow a loaned message.

Return a rcl_publisher_t struct with members set to NULL.

Publish a ROS message on a topic using a publisher.

Publish a loaned message on a topic using a publisher.

Publish a serialized message on a topic using a publisher.

Manually assert that this Publisher is alive (for RMW_QOS_POLICY_LIVELINESS_MANUAL_BY_TOPIC)

Check if publisher instance can loan messages.

Finalize a rcl_publisher_t.

Get the actual qos settings of the publisher.

Return the context associated with this publisher.

Return the default publisher options in a rcl_publisher_options_t.

Return the rcl publisher options.

Get the number of subscriptions matched to a publisher.

Get the topic name for the publisher.

Initialize a rcl publisher.

Return the context associated with this publisher.

Return true if the publisher is valid, otherwise false.

Return a loaned message previously borrowed from a publisher.