#### ip::basic_resolver::async_resolve

(Deprecated: Use overload with separate host and service parameters.) Asynchronously perform forward resolution of a query to a list of entries.

    template<
        typename ResolveHandler = DEFAULT>
    DEDUCED async_resolve(
        const query & q,
        ResolveHandler && handler = DEFAULT);
      » more...

Asynchronously perform forward resolution of a query to a list of entries.

    template<
        typename ResolveHandler = DEFAULT>
    DEDUCED async_resolve(
        string_view host,
        string_view service,
        ResolveHandler && handler = DEFAULT);
      » more...

    template<
        typename ResolveHandler = DEFAULT>
    DEDUCED async_resolve(
        string_view host,
        string_view service,
        resolver_base::flags resolve_flags,
        ResolveHandler && handler = DEFAULT);
      » more...

    template<
        typename ResolveHandler = DEFAULT>
    DEDUCED async_resolve(
        const protocol_type & protocol,
        string_view host,
        string_view service,
        ResolveHandler && handler = DEFAULT);
      » more...

    template<
        typename ResolveHandler = DEFAULT>
    DEDUCED async_resolve(
        const protocol_type & protocol,
        string_view host,
        string_view service,
        resolver_base::flags resolve_flags,
        ResolveHandler && handler = DEFAULT);
      » more...

Asynchronously perform reverse resolution of an endpoint to a list of entries.

    template<
        typename ResolveHandler = DEFAULT>
    DEDUCED async_resolve(
        const endpoint_type & e,
        ResolveHandler && handler = DEFAULT);
      » more...