Registry / networking / fastdds

fastdds

JSON →
library3.4.1vcpkgunverified

eprosima Fast DDS (formerly Fast RTPS) is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group).

vcpkg install fastdds
INSTALL
IMPORT
SIG · FASTDDS
F
fastdds
networkingcppv3.4.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

fastdds/dds/domain/DomainParticipant.hpp
#include <fastdds/dds/domain/DomainParticipant.hpp>

Creates a DDS DomainParticipant

#include <fastdds/dds/domain/DomainParticipant.hpp> #include <fastdds/dds/domain/DomainParticipantFactory.hpp> #include <iostream> int main() { eprosima::fastdds::dds::DomainParticipant* participant = eprosima::fastdds::dds::DomainParticipantFactory::get_instance()->create_participant(0); if (participant != nullptr) { std::cout << "DomainParticipant created" << std::endl; } return 0; }
Debug
Known issues
gotchaFast DDS requires a running Discovery Server or shared memory transport for communication between participants.
fix
Ensure your environment supports the required transport (e.g., enable shared memory or configure discovery).
affects: *
Upgrade
Version history
3.4.1latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
16 hits · last 30 days
node
14
Amazon
1
OpenAI (training)
1
Resources

No resource links recorded.