#include <resolve_address_posix.h>
Public Member Functions | |
bool | Cancel (TaskHandle handle) override |
bool | Cancel (TaskHandle handle) override |
TaskHandle | ResolveName (absl::string_view name, absl::string_view default_port, grpc_pollset_set *, std::function< void(absl::StatusOr< std::vector< grpc_resolved_address >>)> on_done) override |
TaskHandle | ResolveName (absl::string_view name, absl::string_view default_port, grpc_pollset_set *, std::function< void(absl::StatusOr< std::vector< grpc_resolved_address >>)> on_done) override |
absl::StatusOr< std::vector< grpc_resolved_address > > | ResolveNameBlocking (absl::string_view name, absl::string_view default_port) override |
absl::StatusOr< std::vector< grpc_resolved_address > > | ResolveNameBlocking (absl::string_view name, absl::string_view default_port) override |
![]() | |
virtual | ~DNSResolver () |
Static Public Member Functions | |
static NativeDNSResolver * | GetOrCreate () |
static NativeDNSResolver * | GetOrCreate () |
![]() | |
static std::string | HandleToString (TaskHandle handle) |
Additional Inherited Members | |
![]() | |
using | TaskHandle = ::grpc_event_engine::experimental::EventEngine::DNSResolver::LookupTaskHandle |
![]() | |
static constexpr TaskHandle | kNullHandle {0, 0} |
Definition at line 30 of file resolve_address_posix.h.
|
overridevirtual |
Implements grpc_core::DNSResolver.
|
overridevirtual |
Implements grpc_core::DNSResolver.
|
static |
|
static |
|
overridevirtual |
Implements grpc_core::DNSResolver.
|
overridevirtual |
Implements grpc_core::DNSResolver.
|
overridevirtual |
Implements grpc_core::DNSResolver.
|
overridevirtual |
Implements grpc_core::DNSResolver.