Public Attributes | List of all members
grpc_core::ResolverArgs Struct Reference

#include <resolver_factory.h>

Public Attributes

const grpc_channel_argsargs = nullptr
 Channel args to be included in resolver results. More...
 
grpc_pollset_setpollset_set = nullptr
 Used to drive I/O in the name resolution process. More...
 
std::unique_ptr< Resolver::ResultHandlerresult_handler
 The result handler to be used by the resolver. More...
 
URI uri
 The parsed URI to resolve. More...
 
std::shared_ptr< WorkSerializerwork_serializer
 The work_serializer under which all resolver calls will be run. More...
 

Detailed Description

Definition at line 41 of file resolver_factory.h.

Member Data Documentation

◆ args

const grpc_channel_args* grpc_core::ResolverArgs::args = nullptr

Channel args to be included in resolver results.

Definition at line 45 of file resolver_factory.h.

◆ pollset_set

grpc_pollset_set* grpc_core::ResolverArgs::pollset_set = nullptr

Used to drive I/O in the name resolution process.

Definition at line 47 of file resolver_factory.h.

◆ result_handler

std::unique_ptr<Resolver::ResultHandler> grpc_core::ResolverArgs::result_handler

The result handler to be used by the resolver.

Definition at line 51 of file resolver_factory.h.

◆ uri

URI grpc_core::ResolverArgs::uri

The parsed URI to resolve.

Definition at line 43 of file resolver_factory.h.

◆ work_serializer

std::shared_ptr<WorkSerializer> grpc_core::ResolverArgs::work_serializer

The work_serializer under which all resolver calls will be run.

Definition at line 49 of file resolver_factory.h.


The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:37