Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Examples refactor: Flow Controller (#4999)
* Refs #21185: Move dds/FlowControlExample in flow_control Signed-off-by: elianalf <[email protected]> * Refs #21185: Refactor main, cliparser and application Signed-off-by: elianalf <[email protected]> * Refs #21185: Change extension, name and guard of publisher app and subscriber app Signed-off-by: elianalf <[email protected]> * Refs #21185: Add Application Signed-off-by: elianalf <[email protected]> * Refs #21185: Publisher refactor Signed-off-by: elianalf <[email protected]> * Refs #21185: Subscriber refactor Signed-off-by: elianalf <[email protected]> * Refs #21185: Rename FlowControlExample FlowControl Signed-off-by: elianalf <[email protected]> * Refs #21185: Add CLiParser Signed-off-by: elianalf <[email protected]> * Refs #21185: Main refactor Signed-off-by: elianalf <[email protected]> * Refs #21185: Add flags to configure FlowControllerDescriptor Signed-off-by: elianalf <[email protected]> * Refs #21185: Disable data sharing and add publish function Signed-off-by: elianalf <[email protected]> * Refs #21185: Publisher sends infinite number of samples Signed-off-by: elianalf <[email protected]> * Refs #21185: Add samples flag to send or receive a finite number of samples Signed-off-by: elianalf <[email protected]> * Refs #21185: Add bandwidth_reservation and priority property Signed-off-by: elianalf <[email protected]> * Refs #21185: Update version.md Signed-off-by: elianalf <[email protected]> * Refs #21185: Add test Signed-off-by: elianalf <[email protected]> * Refs #21185: Uncrustify Signed-off-by: elianalf <[email protected]> * Refs #21185: Apply Eduardo's suggestions Signed-off-by: elianalf <[email protected]> * Refs #21185: Suggestions: Add mutex to control access to matched_ Signed-off-by: elianalf <[email protected]> * Refs #21185: Suggestions: Add is_stopped condition on_data_available in xtype example Signed-off-by: elianalf <[email protected]> * Refs #21185: Add XML file to set some QoS for the test Signed-off-by: elianalf <[email protected]> * Refs #21185: Send User Data to share the information about the kind of writer Signed-off-by: elianalf <[email protected]> * Refs #21185: Change type and regenerate type: remove unused field and add index Signed-off-by: elianalf <[email protected]> * Refs #21185: Fix compilation after rebase Signed-off-by: elianalf <[email protected]> * Refs #21185: Add explanation about User Data in Readme Signed-off-by: elianalf <[email protected]> * Refs #21185: Fix windows warning Signed-off-by: elianalf <[email protected]> * Refs #21185: Uncrustify Signed-off-by: elianalf <[email protected]> * Refs #21185: Apply suggestions Signed-off-by: elianalf <[email protected]> * Refs #21185: Throw error if a publication fail Signed-off-by: elianalf <[email protected]> * Refs #21185: Manage receiving messages from multiple publishers Signed-off-by: elianalf <[email protected]> * Refs #21185: Uncrustify Signed-off-by: elianalf <[email protected]> * Refs #21185: Remove initialization Signed-off-by: elianalf <[email protected]> * Refs #21185: Copy xml file in the build folder Signed-off-by: elianalf <[email protected]> * Refs #21185: Change on_data_writer_discovery after refactor Signed-off-by: elianalf <[email protected]> * Refs #21185: adjust because write returns ret_code Signed-off-by: elianalf <[email protected]> --------- Signed-off-by: elianalf <[email protected]>
- Loading branch information