Expand description
API in rmw/types.h
Structs
ROS graph ID of the topic
QoS Liveliness Changed information provided by a subscription.
QoS Liveliness Lost information provided by a publisher.
Information describing an rmw message
QoS Deadline Missed information provided by a publisher.
Allocation of memory for an rmw publisher
Options that can be used to configure the creation of a publisher in rmw.
ROS MiddleWare quality of service profile.
An rmw service request identifier
QoS Requested Deadline Missed information provided by a subscription.
Meta-data for a service-related take.
Allocation of memory for an rmw subscription
Options that can be used to configure the creation of a subscription in rmw.
Struct representing a time point for rmw
Enums
QoS durability enumerations describing how samples persist
QoS history enumerations describing how samples endure
QoS liveliness enumerations that describe a publisher’s reporting policy for its alive status. For a subscriber, these are its requirements for its topic’s publishers.
Endpoint enumeration type
Unique network flow endpoints requirement enumeration
Constants
Default size of the rmw queue when history is set to RMW_QOS_POLICY_HISTORY_KEEP_LAST, 0 indicates it is currently not set
Functions
Get zero initialized mesage info.