zerodds-c-api 1.0.0-rc.1

ZeroDDS C-FFI: extern "C" runtime hub for C++/C#/TypeScript bindings + Apex.AI plugin + ROS-2 RMW
[
  "zerodds_buffer_free",
  "zerodds_builtin_subscriber_destroy",
  "zerodds_builtin_userdata_free",
  "zerodds_condition_get_trigger_value",
  "zerodds_dp_assert_liveliness",
  "zerodds_dp_contains_entity",
  "zerodds_dp_create_contentfilteredtopic",
  "zerodds_dp_create_publisher",
  "zerodds_dp_create_subscriber",
  "zerodds_dp_create_topic",
  "zerodds_dp_delete_contained_entities",
  "zerodds_dp_delete_contentfilteredtopic",
  "zerodds_dp_delete_publisher",
  "zerodds_dp_delete_subscriber",
  "zerodds_dp_delete_topic",
  "zerodds_dp_discovered_publications_count",
  "zerodds_dp_discovered_subscriptions_count",
  "zerodds_dp_find_topic",
  "zerodds_dp_get_builtin_subscriber",
  "zerodds_dp_get_default_publisher_qos",
  "zerodds_dp_get_default_subscriber_qos",
  "zerodds_dp_get_default_topic_qos",
  "zerodds_dp_get_discovered_participant_data",
  "zerodds_dp_get_discovered_participants",
  "zerodds_dp_get_discovered_topic_data",
  "zerodds_dp_get_discovered_topics",
  "zerodds_dp_get_domain_id",
  "zerodds_dp_get_listener",
  "zerodds_dp_get_qos",
  "zerodds_dp_ignore_participant",
  "zerodds_dp_ignore_publication",
  "zerodds_dp_ignore_subscription",
  "zerodds_dp_ignore_topic",
  "zerodds_dp_lookup_topicdescription",
  "zerodds_dp_set_default_publisher_qos",
  "zerodds_dp_set_default_subscriber_qos",
  "zerodds_dp_set_default_topic_qos",
  "zerodds_dp_set_listener",
  "zerodds_dp_set_qos",
  "zerodds_dpf_create_participant",
  "zerodds_dpf_delete_participant",
  "zerodds_dpf_get_default_participant_qos",
  "zerodds_dpf_get_instance",
  "zerodds_dpf_get_qos",
  "zerodds_dpf_lookup_participant",
  "zerodds_dpf_set_default_participant_qos",
  "zerodds_dpf_set_qos",
  "zerodds_dr_create_querycondition",
  "zerodds_dr_create_readcondition",
  "zerodds_dr_delete_readcondition",
  "zerodds_dr_get_key_value",
  "zerodds_dr_get_listener",
  "zerodds_dr_get_liveliness_changed_status",
  "zerodds_dr_get_matched_publication_data",
  "zerodds_dr_get_matched_publications",
  "zerodds_dr_get_qos",
  "zerodds_dr_get_requested_deadline_missed_status",
  "zerodds_dr_get_requested_incompatible_qos_status",
  "zerodds_dr_get_sample_lost_status",
  "zerodds_dr_get_sample_rejected_status",
  "zerodds_dr_get_subscriber",
  "zerodds_dr_get_subscription_matched_status",
  "zerodds_dr_get_topicdescription",
  "zerodds_dr_lookup_instance",
  "zerodds_dr_read",
  "zerodds_dr_read_instance",
  "zerodds_dr_read_next_instance",
  "zerodds_dr_read_next_sample",
  "zerodds_dr_read_w_condition",
  "zerodds_dr_return_loan",
  "zerodds_dr_set_listener",
  "zerodds_dr_set_qos",
  "zerodds_dr_take",
  "zerodds_dr_take_instance",
  "zerodds_dr_take_next_instance",
  "zerodds_dr_take_next_sample",
  "zerodds_dr_take_w_condition",
  "zerodds_dr_wait_for_historical_data",
  "zerodds_dr_wait_for_matched",
  "zerodds_dw_assert_liveliness",
  "zerodds_dw_commit_loan",
  "zerodds_dw_discard_loan",
  "zerodds_dw_dispose",
  "zerodds_dw_dispose_w_timestamp",
  "zerodds_dw_get_key_value",
  "zerodds_dw_get_listener",
  "zerodds_dw_get_liveliness_lost_status",
  "zerodds_dw_get_matched_subscription_data",
  "zerodds_dw_get_matched_subscriptions",
  "zerodds_dw_get_offered_deadline_missed_status",
  "zerodds_dw_get_offered_incompatible_qos_status",
  "zerodds_dw_get_publication_matched_status",
  "zerodds_dw_get_publisher",
  "zerodds_dw_get_qos",
  "zerodds_dw_get_topic",
  "zerodds_dw_loan_message",
  "zerodds_dw_lookup_instance",
  "zerodds_dw_register_instance",
  "zerodds_dw_register_instance_w_timestamp",
  "zerodds_dw_set_listener",
  "zerodds_dw_set_qos",
  "zerodds_dw_unregister_instance",
  "zerodds_dw_unregister_instance_w_timestamp",
  "zerodds_dw_wait_for_acknowledgments",
  "zerodds_dw_wait_for_matched",
  "zerodds_dw_write",
  "zerodds_dw_write_w_timestamp",
  "zerodds_entity_get_statuscondition",
  "zerodds_guardcondition_create",
  "zerodds_guardcondition_destroy",
  "zerodds_guardcondition_set_trigger_value",
  "zerodds_poll_listeners",
  "zerodds_pub_begin_coherent_changes",
  "zerodds_pub_copy_from_topic_qos",
  "zerodds_pub_create_datawriter",
  "zerodds_pub_delete_contained_entities",
  "zerodds_pub_delete_datawriter",
  "zerodds_pub_end_coherent_changes",
  "zerodds_pub_get_default_datawriter_qos",
  "zerodds_pub_get_participant",
  "zerodds_pub_get_qos",
  "zerodds_pub_lookup_datawriter",
  "zerodds_pub_resume_publications",
  "zerodds_pub_set_default_datawriter_qos",
  "zerodds_pub_set_listener",
  "zerodds_pub_set_qos",
  "zerodds_pub_suspend_publications",
  "zerodds_pub_wait_for_acknowledgments",
  "zerodds_reader_create",
  "zerodds_reader_destroy",
  "zerodds_reader_set_data_callback",
  "zerodds_reader_take",
  "zerodds_reader_take_typed",
  "zerodds_reader_wait_for_matched",
  "zerodds_runtime_create",
  "zerodds_runtime_destroy",
  "zerodds_runtime_wait_for_peers",
  "zerodds_statuscondition_destroy",
  "zerodds_statuscondition_get_enabled_statuses",
  "zerodds_statuscondition_set_enabled_statuses",
  "zerodds_string_free",
  "zerodds_sub_begin_access",
  "zerodds_sub_copy_from_topic_qos",
  "zerodds_sub_create_datareader",
  "zerodds_sub_create_datareader_with_cft",
  "zerodds_sub_delete_contained_entities",
  "zerodds_sub_delete_datareader",
  "zerodds_sub_end_access",
  "zerodds_sub_get_datareaders",
  "zerodds_sub_get_default_datareader_qos",
  "zerodds_sub_get_participant",
  "zerodds_sub_get_qos",
  "zerodds_sub_lookup_datareader",
  "zerodds_sub_notify_datareaders",
  "zerodds_sub_set_default_datareader_qos",
  "zerodds_sub_set_listener",
  "zerodds_sub_set_qos",
  "zerodds_topic_create_typed",
  "zerodds_topic_destroy_typed",
  "zerodds_topic_get_inconsistent_topic_status",
  "zerodds_topic_get_name",
  "zerodds_topic_get_participant",
  "zerodds_topic_get_qos",
  "zerodds_topic_get_type_name",
  "zerodds_topic_set_listener",
  "zerodds_topic_set_qos",
  "zerodds_version",
  "zerodds_waitset_attach_condition",
  "zerodds_waitset_create",
  "zerodds_waitset_destroy",
  "zerodds_waitset_detach_condition",
  "zerodds_waitset_get_conditions",
  "zerodds_waitset_wait",
  "zerodds_writer_commit_loan",
  "zerodds_writer_create",
  "zerodds_writer_destroy",
  "zerodds_writer_discard_loan",
  "zerodds_writer_dispose",
  "zerodds_writer_loan_message",
  "zerodds_writer_unregister",
  "zerodds_writer_unregister_with_dispose",
  "zerodds_writer_wait_for_matched",
  "zerodds_writer_write",
  "zerodds_writer_write_typed",
  "zerodds_xcdr2_decode",
  "zerodds_xcdr2_encode"
]