Skip to content

Support native Buffer subscriptions - #674

Draft
yuanknv wants to merge 1 commit into
ros2-rust:mainfrom
yuanknv:feat/native-buffer-subscriptions
Draft

Support native Buffer subscriptions#674
yuanknv wants to merge 1 commit into
ros2-rust:mainfrom
yuanknv:feat/native-buffer-subscriptions

Conversation

@yuanknv

@yuanknv yuanknv commented Aug 26, 2026

Copy link
Copy Markdown

Summary

  • expose acceptable Buffer backend negotiation for static and dynamic subscriptions
  • finalize temporary subscription options on every path
  • update dynamic primitive sequence access for the expanded ROS C ABI

Dependencies

Test plan

  • Run all 119 rclrs unit tests serially
  • Exercise static and dynamic primitive sequences
  • Create a subscription accepting the CUDA backend

Expose acceptable buffer backend negotiation and align dynamic primitive sequence access with the ROS C message ABI.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant