19 #ifndef GRPCPP_CREATE_CHANNEL_H 20 #define GRPCPP_CREATE_CHANNEL_H 40 const std::shared_ptr<ChannelCredentials>& creds);
54 const std::shared_ptr<ChannelCredentials>& creds,
55 const ChannelArguments& args);
57 namespace experimental {
71 const std::shared_ptr<ChannelCredentials>& creds,
72 const ChannelArguments& args,
74 std::unique_ptr<experimental::ClientInterceptorFactoryInterface>>
75 interceptor_creators);
79 #endif // GRPCPP_CREATE_CHANNEL_H std::string string
Definition: config.h:35
std::shared_ptr< Channel > CreateCustomChannelWithInterceptors(const grpc::string &target, const std::shared_ptr< ChannelCredentials > &creds, const ChannelArguments &args, std::vector< std::unique_ptr< experimental::ClientInterceptorFactoryInterface >> interceptor_creators)
Create a new custom Channel pointing to target with interceptors being invoked per call...
std::shared_ptr< Channel > CreateCustomChannel(const grpc::string &target, const std::shared_ptr< ChannelCredentials > &creds, const ChannelArguments &args)
Create a new custom Channel pointing to target.
std::shared_ptr< Channel > CreateChannel(const grpc::string &target, const std::shared_ptr< ChannelCredentials > &creds)
Create a new Channel pointing to target.
An Alarm posts the user provided tag to its associated completion queue upon expiry or cancellation...
Definition: alarm.h:33