Skip to content

Support for ROS 2 Eloquent #86

@cottsay

Description

@cottsay

Right now, I'm seeing compilation failures:

performance_test/src/communication_abstractions/resource_manager.cpp: In member function ‘eprosima::fastrtps::Participant* performance_test::ResourceManager::fastrtps_participant() const’:
performance_test/src/communication_abstractions/resource_manager.cpp:63:23: error: ‘class eprosima::fastrtps::rtps::BuiltinAttributes’ has no member named ‘use_SIMPLE_RTPSParticipantDiscoveryProtocol’
   63 |   PParam.rtps.builtin.use_SIMPLE_RTPSParticipantDiscoveryProtocol = true;
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
performance_test/src/communication_abstractions/resource_manager.cpp:64:23: error: ‘class eprosima::fastrtps::rtps::BuiltinAttributes’ has no member named ‘use_SIMPLE_EndpointDiscoveryProtocol’
   64 |   PParam.rtps.builtin.use_SIMPLE_EndpointDiscoveryProtocol = true;
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
performance_test/src/communication_abstractions/resource_manager.cpp:65:23: error: ‘class eprosima::fastrtps::rtps::BuiltinAttributes’ has no member named ‘m_simpleEDP’
   65 |   PParam.rtps.builtin.m_simpleEDP.use_PublicationReaderANDSubscriptionWriter = true;
      |                       ^~~~~~~~~~~
performance_test/src/communication_abstractions/resource_manager.cpp:66:23: error: ‘class eprosima::fastrtps::rtps::BuiltinAttributes’ has no member named ‘m_simpleEDP’
   66 |   PParam.rtps.builtin.m_simpleEDP.use_PublicationWriterANDSubscriptionReader = true;
      |                       ^~~~~~~~~~~
performance_test/src/communication_abstractions/resource_manager.cpp:68:23: error: ‘class eprosima::fastrtps::rtps::BuiltinAttributes’ has no member named ‘leaseDuration’
   68 |   PParam.rtps.builtin.leaseDuration = eprosima::fastrtps::c_TimeInfinite;
      |                       ^~~~~~~~~~~~~
In file included from performance_test/src/data_running/data_runner_factory.cpp:25:
performance_test/src/data_running/../communication_abstractions/fast_rtps_communicator.hpp: In member function ‘void performance_test::FastRTPSCommunicator<Topic>::update_subscription()’:
performance_test/src/data_running/../communication_abstractions/fast_rtps_communicator.hpp:213:21: error: ‘class eprosima::fastrtps::Subscriber’ has no member named ‘waitForUnreadMessage’
  213 |       m_subscriber->waitForUnreadMessage();
      |                     ^~~~~~~~~~~~~~~~~~~~

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions