Function c_ares_sys::ares_dns_record_query_get

source ยท
pub unsafe extern "C" fn ares_dns_record_query_get(
    dnsrec: *const ares_dns_record_t,
    idx: usize,
    name: *mut *const c_char,
    qtype: *mut ares_dns_rec_type_t,
    qclass: *mut ares_dns_class_t,
) -> ares_status_t
Expand description

Get the data about the query at the provided index.

\param[in] dnsrec Initialized record object \param[in] idx Index of query \param[out] name Optional. Returns name, may pass NULL if not desired. This pointer will be invalided by any call to ares_dns_record_query_set_name(). \param[out] qtype Optional. Returns record type, may pass NULL. \param[out] qclass Optional. Returns class, may pass NULL. \return ARES_SUCCESS on success