Classes | Public Member Functions | List of all members
grpc_core::LoadBalancingPolicy::SubchannelCallTrackerInterface Class Referenceabstract

#include <lb_policy.h>

Classes

struct  FinishArgs
 

Public Member Functions

virtual void Finish (FinishArgs args)=0
 
virtual void Start ()=0
 Called when a subchannel call is started after an LB pick. More...
 
virtual ~SubchannelCallTrackerInterface ()=default
 

Detailed Description

Interface for tracking subchannel calls. Implemented by LB policy and used by the channel.

Definition at line 168 of file lb_policy.h.

Constructor & Destructor Documentation

◆ ~SubchannelCallTrackerInterface()

virtual grpc_core::LoadBalancingPolicy::SubchannelCallTrackerInterface::~SubchannelCallTrackerInterface ( )
virtualdefault

Member Function Documentation

◆ Finish()

virtual void grpc_core::LoadBalancingPolicy::SubchannelCallTrackerInterface::Finish ( FinishArgs  args)
pure virtual

◆ Start()

virtual void grpc_core::LoadBalancingPolicy::SubchannelCallTrackerInterface::Start ( )
pure virtual

Called when a subchannel call is started after an LB pick.


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


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