-
Notifications
You must be signed in to change notification settings - Fork 77
Add API for taking a sequence of messages #212
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
Conversation
f28532a to
3d7d7a3
Compare
3d7d7a3 to
257ed01
Compare
jacobperron
left a comment
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. |
Karsten1987
left a comment
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 <[email protected]>
Co-Authored-By: Jacob Perron <[email protected]> Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Co-Authored-By: Jacob Perron <[email protected]> Co-Authored-By: William Woodall <[email protected]> Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
Signed-off-by: Michael Carroll <[email protected]>
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 [email protected]