-
Notifications
You must be signed in to change notification settings - Fork 765
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
[21188] Example Refactor: Request-Reply #5014
Commits on Jul 15, 2024
-
Refs #21188: Update header guards in other examples
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 1f80c01 - Browse repository at this point
Copy the full SHA 1f80c01View commit details -
Refs #21188: CLIParser and example skeleton
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 59b1233 - Browse repository at this point
Copy the full SHA 59b1233View commit details -
Refs #21188: Add IDL and type support
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for ea54cea - Browse repository at this point
Copy the full SHA ea54ceaView commit details -
Refs #21188: Add Server initialization
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 67ec669 - Browse repository at this point
Copy the full SHA 67ec669View commit details -
Refs #21188: Add Server on_subscription_matched
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 30bbd9c - Browse repository at this point
Copy the full SHA 30bbd9cView commit details -
Refs #21188: Add Client initialization
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for f802cca - Browse repository at this point
Copy the full SHA f802ccaView commit details -
Refs #21188: Add Client on_publication_matched
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 7829aed - Browse repository at this point
Copy the full SHA 7829aedView commit details -
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for d599241 - Browse repository at this point
Copy the full SHA d599241View commit details -
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 7c51b2d - Browse repository at this point
Copy the full SHA 7c51b2dView commit details -
Refs #21188: Refactor matched status and create a utils header
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for ca43e5c - Browse repository at this point
Copy the full SHA ca43e5cView commit details -
Refs #21188: Client waits until a server is fully matched
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 155efc4 - Browse repository at this point
Copy the full SHA 155efc4View commit details -
Refs #21188: Server runs until it is stopped
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 8b1075e - Browse repository at this point
Copy the full SHA 8b1075eView commit details -
Refs #21188: Client sends requests which are put in a queue
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 5815b8e - Browse repository at this point
Copy the full SHA 5815b8eView commit details -
Refs #21188: Rename reply z to result
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for d4b30f3 - Browse repository at this point
Copy the full SHA d4b30f3View commit details -
Refs #21188: Server sends reply and client waits for it
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for a4bf006 - Browse repository at this point
Copy the full SHA a4bf006View commit details -
Refs #21188: Move type support to dedicated directory
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 6473037 - Browse repository at this point
Copy the full SHA 6473037View commit details -
Refs #21188: Server reply history cleanup when possible
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 4b52346 - Browse repository at this point
Copy the full SHA 4b52346View commit details -
Refs #21188: Client uses CFT to only receive replies to its requests
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 6a5f564 - Browse repository at this point
Copy the full SHA 6a5f564View commit details -
Refs #21188: Client waits before sending request
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 86e84c2 - Browse repository at this point
Copy the full SHA 86e84c2View commit details -
Refs #21188: Add logging utils
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 1250a32 - Browse repository at this point
Copy the full SHA 1250a32View commit details -
Refs #21188: Client SIGINT exit before any server has matched
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for ed7ac41 - Browse repository at this point
Copy the full SHA ed7ac41View commit details -
Refs #21188: Add debug logging
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 4089d76 - Browse repository at this point
Copy the full SHA 4089d76View commit details -
Refs #21188: Add request ID to log messages
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for a412a17 - Browse repository at this point
Copy the full SHA a412a17View commit details -
Refs #21188: Add small TODO for follow-up PR to fulfil
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for c799e6c - Browse repository at this point
Copy the full SHA c799e6cView commit details -
Refs #21188: Add context to log messages
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for d828255 - Browse repository at this point
Copy the full SHA d828255View commit details -
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for e8b09f8 - Browse repository at this point
Copy the full SHA e8b09f8View commit details -
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 7a3f1cc - Browse repository at this point
Copy the full SHA 7a3f1ccView commit details -
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for e3baa96 - Browse repository at this point
Copy the full SHA e3baa96View commit details -
Refs #21188: Remove old example
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 412dfe5 - Browse repository at this point
Copy the full SHA 412dfe5View commit details -
Refs #21188: Address minor Eliana's comments
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for f34ec0f - Browse repository at this point
Copy the full SHA f34ec0fView commit details -
Refs #21188: Remove operation param from CLI. Client always requests +
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for d9cf2f5 - Browse repository at this point
Copy the full SHA d9cf2f5View commit details -
Refs #21188: Add space between doxygen @param and direction specifier
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for f27a9d8 - Browse repository at this point
Copy the full SHA f27a9d8View commit details -
Refs #21188: Client sends 1 request per operation and waits for all r…
…eplies Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 83f2faf - Browse repository at this point
Copy the full SHA 83f2fafView commit details -
Refs #21188: Fix data race on reader filter removal
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for d13e20f - Browse repository at this point
Copy the full SHA d13e20fView commit details -
Refs #21188: Unmatch participant on participant removed
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for e327ed7 - Browse repository at this point
Copy the full SHA e327ed7View commit details -
Refs #21188: Add DomainParticipantFactory::get_participant_extended_q…
…os_from_default_profile Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 6165d9f - Browse repository at this point
Copy the full SHA 6165d9fView commit details -
Refs #21188: Server ignores non-client participants
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for ec7d224 - Browse repository at this point
Copy the full SHA ec7d224View commit details -
Refs #21188: Client ignores non-server participants
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 61869f6 - Browse repository at this point
Copy the full SHA 61869f6View commit details -
Refs #21188: Improve client log
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 3b769aa - Browse repository at this point
Copy the full SHA 3b769aaView commit details -
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for a82bccc - Browse repository at this point
Copy the full SHA a82bcccView commit details -
Refs #21188: Increase timeouts for CI testing
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 2492375 - Browse repository at this point
Copy the full SHA 2492375View commit details -
Refs #21188: Adjust for change in write return type
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for c0f6687 - Browse repository at this point
Copy the full SHA c0f6687View commit details -
Refs #21188: Fix data race between requests_status_ init and update
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for a5898aa - Browse repository at this point
Copy the full SHA a5898aaView commit details -
Refs #21188: Take timeouts back to 3s
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 6a51220 - Browse repository at this point
Copy the full SHA 6a51220View commit details -
Refs #21188: Remove compose name from clients to cope with different …
…docker compose versions Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for a39e041 - Browse repository at this point
Copy the full SHA a39e041View commit details -
Refs #21188: Apply Eliana's suggestions
Signed-off-by: eduponz <eduardoponz@eprosima.com>
Configuration menu - View commit details
-
Copy full SHA for 130a911 - Browse repository at this point
Copy the full SHA 130a911View commit details