Public Member Functions | Private Attributes | List of all members
grpc_core::ClientChannel::ResolverResultHandler Class Reference
Inheritance diagram for grpc_core::ClientChannel::ResolverResultHandler:
Inheritance graph
[legend]

Public Member Functions

void ReportResult (Resolver::Result result) override ABSL_EXCLUSIVE_LOCKS_REQUIRED(*chand_ -> work_serializer_)
 Reports a result to the channel. More...
 
 ResolverResultHandler (ClientChannel *chand)
 
 ~ResolverResultHandler () override
 
- Public Member Functions inherited from grpc_core::Resolver::ResultHandler
virtual ~ResultHandler ()
 

Private Attributes

ClientChannelchand_
 

Detailed Description

Definition at line 421 of file client_channel.cc.

Constructor & Destructor Documentation

◆ ResolverResultHandler()

grpc_core::ClientChannel::ResolverResultHandler::ResolverResultHandler ( ClientChannel chand)
inlineexplicit

Definition at line 423 of file client_channel.cc.

◆ ~ResolverResultHandler()

grpc_core::ClientChannel::ResolverResultHandler::~ResolverResultHandler ( )
inlineoverride

Definition at line 427 of file client_channel.cc.

Member Function Documentation

◆ ReportResult()

void grpc_core::ClientChannel::ResolverResultHandler::ReportResult ( Resolver::Result  result) -> work_serializer_)
inlineoverridevirtual

Reports a result to the channel.

Implements grpc_core::Resolver::ResultHandler.

Definition at line 434 of file client_channel.cc.

Member Data Documentation

◆ chand_

ClientChannel* grpc_core::ClientChannel::ResolverResultHandler::chand_
private

Definition at line 440 of file client_channel.cc.


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


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