rmw
rmw copied to clipboard
The ROS Middleware (rmw) Interface.
Related to #330
## Feature request #### Feature description - RMW can notify the event that any subscriptions connect / disconnect on the topic to each publisher. - Based on this capability, in...
this PR is for service counts using it's name like topic. Related to https://github.com/ros2/ros2cli/pull/771 Signed-off-by: leeminju531
Replaces https://github.com/ros2/rmw/pull/329 Follow-up to https://github.com/ros2/rmw/pull/328 --- This PR contains two changes: - Use gid struct for request id Everywhere else in rmw, we use the type rmw_gid_t for global identifiers....
This PR address another inconsistency I noticed with with gids in rmw, namely that `rmw_gid_t` is an `uint8_t` array and `rmw_request_id_t.writer_guid` is a `int8_t` array. Changing this would silence some...
Things like a map server benefit from a durable message (aka, send the last published map to each subscriber as they subscribe). We should have one of these in the...
## Feature request As a developer, I would like a DDS vendor agnostic way to set the maximum number of DDS participants, so that (1) myself and new users do...
https://github.com/ros2/rmw/pull/186 introduces two functions to the RMW interface which are not present when including `rmw/rmw.h`. For convenience to the rmw implementer, I think it makes sense to include all functions...
## Feature request It seems that the current documentation lacks answers to a couple questions I have had while writing my own RMW implementation. For example: are node names within...
https://github.com/ros2/rmw/blob/28f91855510c3c832b500fae40fdcc4169d26a0d/rmw/include/rmw/event.h#L16 here the event-related function is declared in a isolated `event.h` header file, but it is not included in the rmw.h. when we implement a rmw-xxx, we have to include...