Skip to content

Commit

Permalink
Refs #20352: Update ChainingTransport API
Browse files Browse the repository at this point in the history
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
  • Loading branch information
cferreiragonz committed Mar 12, 2024
1 parent 4011cfd commit 6a0ef2a
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions code/DDSCodeTester.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
#include <fastrtps/types/DynamicTypePtr.h>
#include <fastrtps/utils/IPLocator.h>
#include <fastrtps/xmlparser/XMLProfileManager.h>
#include <fastdds/rtps/network/NetworkBuffer.hpp>

using namespace eprosima::fastdds::dds;

Expand Down Expand Up @@ -83,8 +84,8 @@ class CustomChainingTransport : public eprosima::fastdds::rtps::ChainingTranspor

bool send(
eprosima::fastrtps::rtps::SenderResource* low_sender_resource,
const eprosima::fastrtps::rtps::octet* send_buffer,
uint32_t send_buffer_size,
const std::list<eprosima::fastdds::rtps::NetworkBuffer>& buffers,
uint32_t total_bytes,
eprosima::fastrtps::rtps::LocatorsIterator* destination_locators_begin,
eprosima::fastrtps::rtps::LocatorsIterator* destination_locators_end,
const std::chrono::steady_clock::time_point& timeout) override
Expand All @@ -94,7 +95,7 @@ class CustomChainingTransport : public eprosima::fastdds::rtps::ChainingTranspor
//

// Call low level transport
return low_sender_resource->send(send_buffer, send_buffer_size, destination_locators_begin,
return low_sender_resource->send(buffers, total_bytes, destination_locators_begin,
destination_locators_end, timeout);
}

Expand Down

0 comments on commit 6a0ef2a

Please sign in to comment.