* Refs #20120: Remove unused include
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: TCP event call
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Sanitize transport
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Added tests and minor fixes
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Extended doxygen description and added to versions.md
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Uncrustify
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Add missing header
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Fix tests
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Uncrustify
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: After client-server decision making rebase, not working
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Update
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Fix for chaining-transports
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Add new channel connection status and tests
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: PR refactor, timed event deleted. cleanup on pdp unbinding
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Uncrustify
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Add unittests
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Fix deadlock
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Fix unittest
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Fix asio throwing exceptions
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Unnittest untab
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Apply suggestions
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Uncrustify
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Consider wan case + associated tests
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Remove versions.md update
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Fix rebasing wrong deletion
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Delete assert clause
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
* Refs #20120: Apply suggestions
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
---------
Signed-off-by: Jesus Perez <jesusperez@eprosima.com>
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
Co-authored-by: EduPonz <eduardoponz@eprosima.com>
(cherry picked from commit fe11650)
# Conflicts:
# src/cpp/rtps/transport/TCPSenderResource.hpp
# src/cpp/rtps/transport/TCPTransportInterface.cpp
# src/cpp/rtps/transport/TCPTransportInterface.h
# test/blackbox/common/BlackboxTestsTransportTCP.cpp
# test/unittest/rtps/discovery/CMakeLists.txt
# test/unittest/statistics/rtps/CMakeLists.txt
# test/unittest/transport/CMakeLists.txt
# test/unittest/transport/TCPv4Tests.cpp
# test/unittest/transport/TCPv6Tests.cpp