19 #ifndef GRPC_CORE_LIB_CHANNEL_HANDSHAKER_REGISTRY_H 20 #define GRPC_CORE_LIB_CHANNEL_HANDSHAKER_REGISTRY_H 43 std::unique_ptr<HandshakerFactory> factory);
static void AddHandshakers(HandshakerType handshaker_type, const grpc_channel_args *args, grpc_pollset_set *interested_parties, HandshakeManager *handshake_mgr)
Definition: handshaker_registry.cc:108
An array of arguments that can be passed around.
Definition: grpc_types.h:132
Definition: handshaker_registry.h:32
static void Init()
Definition: handshaker_registry.cc:76
Definition: handshaker.h:91
Definition: handshaker_registry.h:31
Round Robin Policy.
Definition: backend_metric.cc:24
static void Shutdown()
Definition: handshaker_registry.cc:90
static void RegisterHandshakerFactory(bool at_start, HandshakerType handshaker_type, std::unique_ptr< HandshakerFactory > factory)
Registers a new handshaker factory.
Definition: handshaker_registry.cc:100
struct grpc_pollset_set grpc_pollset_set
Definition: pollset_set.h:31
Definition: handshaker_registry.h:36
HandshakerType
Definition: handshaker_registry.h:30
Definition: handshaker_registry.h:33