GRPC Core  9.0.0
Static Public Member Functions
grpc_core::HandshakerRegistry Class Reference

#include <handshaker_registry.h>

Static Public Member Functions

static void RegisterHandshakerFactory (bool at_start, HandshakerType handshaker_type, std::unique_ptr< HandshakerFactory > factory)
 Registers a new handshaker factory. More...
 
static void AddHandshakers (HandshakerType handshaker_type, const grpc_channel_args *args, grpc_pollset_set *interested_parties, HandshakeManager *handshake_mgr)
 
static void Init ()
 
static void Shutdown ()
 

Member Function Documentation

◆ AddHandshakers()

void grpc_core::HandshakerRegistry::AddHandshakers ( HandshakerType  handshaker_type,
const grpc_channel_args args,
grpc_pollset_set interested_parties,
HandshakeManager handshake_mgr 
)
static

◆ Init()

void grpc_core::HandshakerRegistry::Init ( )
static

◆ RegisterHandshakerFactory()

void grpc_core::HandshakerRegistry::RegisterHandshakerFactory ( bool  at_start,
HandshakerType  handshaker_type,
std::unique_ptr< HandshakerFactory factory 
)
static

Registers a new handshaker factory.

Takes ownership. If at_start is true, the new handshaker will be at the beginning of the list. Otherwise, it will be added to the end.

◆ Shutdown()

void grpc_core::HandshakerRegistry::Shutdown ( )
static

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