Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Fast-DDS does not support modern DDS C++ API #4713

Closed
1 task done
trittsv opened this issue Apr 22, 2024 · 0 comments
Closed
1 task done

Fast-DDS does not support modern DDS C++ API #4713

trittsv opened this issue Apr 22, 2024 · 0 comments
Labels
triage Issue pending classification

Comments

@trittsv
Copy link

trittsv commented Apr 22, 2024

Is there an already existing issue for this?

  • I have searched the existing issues

Expected behavior

dds::domain::DomainParticipant participant(0);

   
        dds::topic::Topic<HelloWorldData::Msg> topic(participant, "HelloWorldData_Msg");

        dds::pub::Publisher publisher(participant);

  
        dds::pub::DataWriter<HelloWorldData::Msg> writer(publisher, topic);

        while (writer.publication_matched_status().current_count() == 0) {
            std::this_thread::sleep_for(std::chrono::milliseconds(20));
        }

     
        HelloWorldData::Msg msg(1, "Hello World");
        writer.write(msg);

Current behavior

Is not compileable.

Steps to reproduce

Try to compile the provided example

Fast DDS version/commit

2.14.0

Platform/Architecture

Other. Please specify in Additional context section.

Transport layer

Default configuration, UDPv4 & SHM

Additional context

API is incomplete to be compatible to modern dds cpp api.

XML configuration file

No response

Relevant log output

No response

Network traffic capture

No response

@trittsv trittsv added the triage Issue pending classification label Apr 22, 2024
@eProsima eProsima locked and limited conversation to collaborators Jun 18, 2024
@EduPonz EduPonz converted this issue into discussion #4965 Jun 18, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
triage Issue pending classification
Projects
None yet
Development

No branches or pull requests

1 participant