Lines Matching defs:wrap

831 int AnyTraits::Send(QueryWrap<AnyTraits>* wrap, const char* name) {
832 wrap->AresQuery(name, ns_c_in, ns_t_any);
836 int ATraits::Send(QueryWrap<ATraits>* wrap, const char* name) {
837 wrap->AresQuery(name, ns_c_in, ns_t_a);
841 int AaaaTraits::Send(QueryWrap<AaaaTraits>* wrap, const char* name) {
842 wrap->AresQuery(name, ns_c_in, ns_t_aaaa);
846 int CaaTraits::Send(QueryWrap<CaaTraits>* wrap, const char* name) {
847 wrap->AresQuery(name, ns_c_in, T_CAA);
851 int CnameTraits::Send(QueryWrap<CnameTraits>* wrap, const char* name) {
852 wrap->AresQuery(name, ns_c_in, ns_t_cname);
856 int MxTraits::Send(QueryWrap<MxTraits>* wrap, const char* name) {
857 wrap->AresQuery(name, ns_c_in, ns_t_mx);
861 int NsTraits::Send(QueryWrap<NsTraits>* wrap, const char* name) {
862 wrap->AresQuery(name, ns_c_in, ns_t_ns);
866 int TxtTraits::Send(QueryWrap<TxtTraits>* wrap, const char* name) {
867 wrap->AresQuery(name, ns_c_in, ns_t_txt);
871 int SrvTraits::Send(QueryWrap<SrvTraits>* wrap, const char* name) {
872 wrap->AresQuery(name, ns_c_in, ns_t_srv);
876 int PtrTraits::Send(QueryWrap<PtrTraits>* wrap, const char* name) {
877 wrap->AresQuery(name, ns_c_in, ns_t_ptr);
881 int NaptrTraits::Send(QueryWrap<NaptrTraits>* wrap, const char* name) {
882 wrap->AresQuery(name, ns_c_in, ns_t_naptr);
886 int SoaTraits::Send(QueryWrap<SoaTraits>* wrap, const char* name) {
887 wrap->AresQuery(name, ns_c_in, ns_t_soa);
892 QueryAnyWrap* wrap,
900 Environment* env = wrap->env();
1054 wrap->CallOnComplete(ret);
1059 QueryAWrap* wrap,
1067 Environment* env = wrap->env();
1088 wrap->CallOnComplete(ret, ttls);
1093 QueryAaaaWrap* wrap,
1101 Environment* env = wrap->env();
1122 wrap->CallOnComplete(ret, ttls);
1127 QueryCaaWrap* wrap,
1135 Environment* env = wrap->env();
1144 wrap->CallOnComplete(ret);
1149 QueryCnameWrap* wrap,
1157 Environment* env = wrap->env();
1167 wrap->CallOnComplete(ret);
1172 QueryMxWrap* wrap,
1180 Environment* env = wrap->env();
1190 wrap->CallOnComplete(mx_records);
1195 QueryNsWrap* wrap,
1203 Environment* env = wrap->env();
1213 wrap->CallOnComplete(names);
1218 QueryTxtWrap* wrap,
1226 Environment* env = wrap->env();
1235 wrap->CallOnComplete(txt_records);
1240 QuerySrvWrap* wrap,
1248 Environment* env = wrap->env();
1257 wrap->CallOnComplete(srv_records);
1262 QueryPtrWrap* wrap,
1270 Environment* env = wrap->env();
1281 wrap->CallOnComplete(aliases);
1286 QueryNaptrWrap* wrap,
1294 Environment* env = wrap->env();
1303 wrap->CallOnComplete(naptr_records);
1308 QuerySoaWrap* wrap,
1316 Environment* env = wrap->env();
1354 wrap->CallOnComplete(soa_record);
1358 int ReverseTraits::Send(GetHostByAddrWrap* wrap, const char* name) {
1373 TRACING_CATEGORY_NODE2(dns, native), "reverse", wrap,
1378 wrap->channel()->cares_channel(),
1383 wrap->MakeCallbackPointer());
1388 GetHostByAddrWrap* wrap,
1395 Environment* env = wrap->env();
1398 wrap->CallOnComplete(HostentToNames(env, host));
1415 auto wrap = std::make_unique<Wrap>(channel, req_wrap_obj);
1421 int err = wrap->Send(name.c_str());
1426 USE(wrap.release());