-
Notifications
You must be signed in to change notification settings - Fork 57
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
[WIP] Continue development and upstream #94
[WIP] Continue development and upstream #94
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5512e7e - Browse repository at this point
Copy the full SHA 5512e7eView commit details -
actions: extend idl generation to include interfaces for "action wrap…
…per types" With "action wrapper types" this means the ROS messages and services that add the `GoalId`, `TimeStamp` or other fields on top of the user defined types for the action. The introduced methods in `IRosActionDefinition` are needed to work around the missing existential type support in C# (dotnet/csharplang#5556).
Configuration menu - View commit details
-
Copy full SHA for e146a1f - Browse repository at this point
Copy the full SHA e146a1fView commit details -
actions: add accessors to
UUID
andTime
properties for "action wr……apper types" This uses the base type `IMessage` to get around the cyclic references.
Configuration menu - View commit details
-
Copy full SHA for 811170e - Browse repository at this point
Copy the full SHA 811170eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b39d1 - Browse repository at this point
Copy the full SHA 78b39d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcc3cb1 - Browse repository at this point
Copy the full SHA fcc3cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for db7f9a0 - Browse repository at this point
Copy the full SHA db7f9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e672ca1 - Browse repository at this point
Copy the full SHA e672ca1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7bd8b6 - Browse repository at this point
Copy the full SHA d7bd8b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 526deb3 - Browse repository at this point
Copy the full SHA 526deb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f0fda - Browse repository at this point
Copy the full SHA b3f0fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98faadd - Browse repository at this point
Copy the full SHA 98faaddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 705e8bb - Browse repository at this point
Copy the full SHA 705e8bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f5ce01 - Browse repository at this point
Copy the full SHA 8f5ce01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ee301e - Browse repository at this point
Copy the full SHA 7ee301eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e04a8 - Browse repository at this point
Copy the full SHA 25e04a8View commit details -
actions: use return value from Interlocked.CompareExchange
The field access after Interlocked.CompareExchange might not reflect the updated value. Or does it? Anyways this makes it more clear.
Configuration menu - View commit details
-
Copy full SHA for 1098b88 - Browse repository at this point
Copy the full SHA 1098b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3552b8f - Browse repository at this point
Copy the full SHA 3552b8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e18b37a - Browse repository at this point
Copy the full SHA e18b37aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bada3b - Browse repository at this point
Copy the full SHA 5bada3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23b1455 - Browse repository at this point
Copy the full SHA 23b1455View commit details -
Configuration menu - View commit details
-
Copy full SHA for 419e0df - Browse repository at this point
Copy the full SHA 419e0dfView commit details -
bool pInvoke: Fix bool pInvokes in generated messages
This does not change the C# side of the generated messages to avoid even more complexity in the templates. As bools in C# pInvokes get marshalled as 32 bit integer by default there is no strictly need to change the code for bool fields.
Configuration menu - View commit details
-
Copy full SHA for 7c04354 - Browse repository at this point
Copy the full SHA 7c04354View commit details -
qos: add quality of service for publishers and subscribers.
Most of the documentation was taken from ros2_rust. https://github.com/ros2-rust/ros2_rust/blob/main/rclrs/src/qos.rs
Configuration menu - View commit details
-
Copy full SHA for dfda4e0 - Browse repository at this point
Copy the full SHA dfda4e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 677aa1a - Browse repository at this point
Copy the full SHA 677aa1aView commit details