34 #ifndef GRPCXX_CHANNEL_ARGUMENTS_H
35 #define GRPCXX_CHANNEL_ARGUMENTS_H
40 #include <grpc++/config.h>
41 #include <grpc/grpc.h>
45 class ChannelArgumentsTest;
58 void SetSslTargetNameOverride(
const grpc::string& name);
62 void SetInt(
const grpc::string& key,
int value);
63 void SetString(
const grpc::string& key,
const grpc::string& value);
69 friend class SecureCredentials;
70 friend class testing::ChannelArgumentsTest;
77 grpc::string GetSslTargetNameOverride()
const;
79 std::vector<grpc_arg> args_;
80 std::list<grpc::string> strings_;
85 #endif // GRPCXX_CHANNEL_ARGUMENTS_H
Definition: channel_arguments.h:51