Skip to content
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

[21185] Examples refactor: Flow Controller #4999

Merged
merged 35 commits into from
Jul 18, 2024

Commits on Jul 18, 2024

  1. Refs #21185: Move dds/FlowControlExample in flow_control

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    4a2a728 View commit details
    Browse the repository at this point in the history
  2. Refs #21185: Refactor main, cliparser and application

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    8523ea4 View commit details
    Browse the repository at this point in the history
  3. Refs #21185: Change extension, name and guard of publisher app and su…

    …bscriber app
    
    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    15ea6d2 View commit details
    Browse the repository at this point in the history
  4. Refs #21185: Add Application

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    c234bfb View commit details
    Browse the repository at this point in the history
  5. Refs #21185: Publisher refactor

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    14b1f2d View commit details
    Browse the repository at this point in the history
  6. Refs #21185: Subscriber refactor

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    77c4c80 View commit details
    Browse the repository at this point in the history
  7. Refs #21185: Rename FlowControlExample FlowControl

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    673737a View commit details
    Browse the repository at this point in the history
  8. Refs #21185: Add CLiParser

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    40e673c View commit details
    Browse the repository at this point in the history
  9. Refs #21185: Main refactor

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    669986a View commit details
    Browse the repository at this point in the history
  10. Refs #21185: Add flags to configure FlowControllerDescriptor

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    04bbdca View commit details
    Browse the repository at this point in the history
  11. Refs #21185: Disable data sharing and add publish function

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    c753806 View commit details
    Browse the repository at this point in the history
  12. Refs #21185: Publisher sends infinite number of samples

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    1f760a6 View commit details
    Browse the repository at this point in the history
  13. Refs #21185: Add samples flag to send or receive a finite number of s…

    …amples
    
    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    20da34d View commit details
    Browse the repository at this point in the history
  14. Refs #21185: Add bandwidth_reservation and priority property

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    0e6b010 View commit details
    Browse the repository at this point in the history
  15. Refs #21185: Update version.md

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    c0c3e32 View commit details
    Browse the repository at this point in the history
  16. Refs #21185: Add test

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    fa7de25 View commit details
    Browse the repository at this point in the history
  17. Refs #21185: Uncrustify

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    9652c0f View commit details
    Browse the repository at this point in the history
  18. Refs #21185: Apply Eduardo's suggestions

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    835bdd0 View commit details
    Browse the repository at this point in the history
  19. Refs #21185: Suggestions: Add mutex to control access to matched_

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    5441293 View commit details
    Browse the repository at this point in the history
  20. Refs #21185: Suggestions: Add is_stopped condition on_data_available …

    …in xtype example
    
    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    355bbc1 View commit details
    Browse the repository at this point in the history
  21. Refs #21185: Add XML file to set some QoS for the test

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    11feb45 View commit details
    Browse the repository at this point in the history
  22. Refs #21185: Send User Data to share the information about the kind o…

    …f writer
    
    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    0a089a8 View commit details
    Browse the repository at this point in the history
  23. Refs #21185: Change type and regenerate type: remove unused field and…

    … add index
    
    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    792863d View commit details
    Browse the repository at this point in the history
  24. Refs #21185: Fix compilation after rebase

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    99d4144 View commit details
    Browse the repository at this point in the history
  25. Refs #21185: Add explanation about User Data in Readme

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f747867 View commit details
    Browse the repository at this point in the history
  26. Refs #21185: Fix windows warning

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    32f433f View commit details
    Browse the repository at this point in the history
  27. Refs #21185: Uncrustify

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    818b928 View commit details
    Browse the repository at this point in the history
  28. Refs #21185: Apply suggestions

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    eabba99 View commit details
    Browse the repository at this point in the history
  29. Refs #21185: Throw error if a publication fail

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    71d5bb5 View commit details
    Browse the repository at this point in the history
  30. Refs #21185: Manage receiving messages from multiple publishers

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a798a4a View commit details
    Browse the repository at this point in the history
  31. Refs #21185: Uncrustify

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a4cc2dc View commit details
    Browse the repository at this point in the history
  32. Refs #21185: Remove initialization

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    3cb33b4 View commit details
    Browse the repository at this point in the history
  33. Refs #21185: Copy xml file in the build folder

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    bb861f9 View commit details
    Browse the repository at this point in the history
  34. Refs #21185: Change on_data_writer_discovery after refactor

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d5ec49f View commit details
    Browse the repository at this point in the history
  35. Refs #21185: adjust because write returns ret_code

    Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com>
    elianalf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a5f03df View commit details
    Browse the repository at this point in the history