OMG DDS v1.4 API compliance matrixΒΆ

OMG DDS v1.4 API

Safe DDS API

Entity::enable()

Entity::enable()

DomainParticipantFactory::create_participant()

SafeDomainParticipantFactory::create_participant()

DomainParticipant::register_type()

DomainParticipant::register_type()

DomainParticipant::create_publisher()

DomainParticipant::create_publisher()

DomainParticipant::create_subscriber()

DomainParticipant::create_subscriber()

DomainParticipant::create_topic()

DomainParticipant::create_topic()

DomainParticipant::assert_liveliness()

DomainParticipant::assert_liveliness()

Topic::get_inconsistent_topic_status()

Topic::get_inconsistent_topic_status()

TopicListener::on_inconsistent_topic()

TopicListener::on_inconsistent_topic()

TypeSupport::register_type()

TypeSupport::register_type()

TypeSupport::get_type_name()

TypeSupport::get_type_name()

Publisher::create_datawriter()

Publisher::create_datawriter()

Publisher::wait_for_acknowledgments()

Publisher::wait_for_acknowledgments()

DataWriter::wait_for_acknowledgments()

DataWriter::wait_for_acknowledgments()

DataWriter::get_liveliness_lost_status()

DataWriter::get_liveliness_lost_status()

DataWriter::get_offered_deadline_missed_status()

DataWriter::get_offered_deadline_missed_status()

DataWriter::get_offered_incompatible_qos_status()

DataWriter::get_offered_incompatible_qos_status()

DataWriter::get_publication_matched_status()

DataWriter::get_publication_matched_status()

DataWriter::assert_liveliness()

DataWriter::assert_liveliness()

DataWriter::register_instance()

TypedDataWriter::register_instance()

DataWriter::register_instance_w_timestamp()

TypedDataWriter::register_instance_w_timestamp()

DataWriter::unregister_instance()

TypedDataWriter::unregister_instance()

DataWriter::unregister_instance_w_timestamp()

TypedDataWriter::unregister_instance_w_timestamp()

DataWriter::get_key_value()

TypedDataWriter::get_key_value()

DataWriter::lookup_instance()

TypedDataWriter::lookup_instance()

DataWriter::write()

TypedDataWriter::write()

DataWriter::write_w_timestamp()

TypedDataWriter::write_w_timestamp()

DataWriter::dispose()

TypedDataWriter::dispose()

DataWriter::dispose_w_timestamp()

TypedDataWriter::dispose_w_timestamp()

DataWriterListener::on_publication_matched()

DataWriterListener::on_publication_matched()

DataWriterListener::on_offered_deadline_missed()

DataWriterListener::on_publication_matched()

DataWriterListener::on_offered_incompatible_qos()

DataWriterListener::on_publication_matched()

DataWriterListener::on_liveliness_lost()

DataWriterListener::on_publication_matched()

Subscriber::create_datareader()

Subscriber::create_datareader()

SubscriberListener::on_data_on_readers()

SubscriberListener::on_data_on_readers()

DataReader::get_liveliness_changed_status()

DataReader::get_liveliness_changed_status()

DataReader::get_requested_deadline_missed_status()

DataReader::get_requested_deadline_missed_status()

DataReader::get_requested_incompatible_qos_status()

DataReader::get_requested_incompatible_qos_status()

DataReader::get_sample_lost_status()

DataReader::get_sample_lost_status()

DataReader::get_sample_rejected_status()

DataReader::get_sample_rejected_status()

DataReader::get_subscription_matched_status()

DataReader::get_subscription_matched_status()

DataReader::take_next_sample()

TypedDataReader::take_next_sample()

DataReader::get_key_value()

TypedDataReader::get_key_value()

DataReader::lookup_instance()

TypedDataReader::lookup_instance()

DataReaderListener::on_data_available()

DataReaderListener::on_data_available()

DataReaderListener::on_subscription_matched()

DataReaderListener::on_subscription_matched()

DataReaderListener::on_requested_deadline_missed()

DataReaderListener::on_requested_deadline_missed()

DataReaderListener::on_liveliness_changed()

DataReaderListener::on_liveliness_changed()

DataReaderListener::on_sample_rejected()

DataReaderListener::on_sample_rejected()

DataReaderListener::on_requested_incompatible_qos()

DataReaderListener::on_requested_incompatible_qos()

DataReaderListener::on_sample_lost()

DataReaderListener::on_sample_lost()