-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add API for taking a sequence of messages #212
Conversation
f28532a
to
3d7d7a3
Compare
3d7d7a3
to
257ed01
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some minor comments. LGTM
54667ff
to
7453971
Compare
Linux and macOS are failing with Connext patching issues, similar to here: ros2/rmw_connext#399 (comment) Windows went green too quickly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just out of curiosity, does it make sense to have a take_all
or similar which takes all available messages at a certain timestamp? Or maybe another rmw method to get the amount of available methods per subscription so that the caller side can allocate the sequence appropriately?
Might be out of scope though.
7453971
to
e553199
Compare
This will allow users to take multiple messages in one take call if they are available in the underlying middleware, verus having to make multiple rmw_take calls in a row. Signed-off-by: Michael Carroll <michael@openrobotics.org>
Co-Authored-By: Jacob Perron <jacob@openrobotics.org> Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Co-Authored-By: Jacob Perron <jacob@openrobotics.org> Co-Authored-By: William Woodall <william+github@osrfoundation.org> Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>
e553199
to
40d5457
Compare
This will allow users to take multiple messages in one take call if they
are available in the underlying middleware, versus having to make
multiple rmw_take calls in a row.
Signed-off-by: Michael Carroll michael@openrobotics.org