pub unsafe extern "C" fn dds_create_topic_descriptor(
    scope: dds_find_scope_t,
    participant: dds_entity_t,
    type_info: *const dds_typeinfo_t,
    timeout: dds_duration_t,
    descriptor: *mut *mut dds_topic_descriptor_t
) -> dds_return_t