Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc_core::HandshakerRegistry Class Reference

#include <handshaker_registry.h>

Classes

class  Builder
 

Public Member Functions

void AddHandshakers (HandshakerType handshaker_type, const grpc_channel_args *args, grpc_pollset_set *interested_parties, HandshakeManager *handshake_mgr) const
 

Private Member Functions

 HandshakerRegistry ()=default
 

Private Attributes

std::vector< std::unique_ptr< HandshakerFactory > > factories_ [NUM_HANDSHAKER_TYPES]
 

Detailed Description

Definition at line 40 of file handshaker_registry.h.

Constructor & Destructor Documentation

◆ HandshakerRegistry()

grpc_core::HandshakerRegistry::HandshakerRegistry ( )
privatedefault

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 
) const

Definition at line 45 of file handshaker_registry.cc.

Member Data Documentation

◆ factories_

std::vector<std::unique_ptr<HandshakerFactory> > grpc_core::HandshakerRegistry::factories_[NUM_HANDSHAKER_TYPES]
private

Definition at line 67 of file handshaker_registry.h.


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


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