34 #ifndef GRPCXX_CHANNEL_ARGUMENTS_H
35 #define GRPCXX_CHANNEL_ARGUMENTS_H
41 #include <grpc/compression.h>
42 #include <grpc/grpc.h>
46 class ChannelArgumentsTest;
87 std::vector<grpc_arg> args_;
88 std::list<grpc::string> strings_;
93 #endif // GRPCXX_CHANNEL_ARGUMENTS_H
friend class SecureCredentials
Definition: channel_arguments.h:81
friend class testing::ChannelArgumentsTest
Definition: channel_arguments.h:82
std::string string
Definition: config.h:112
void SetString(const grpc::string &key, const grpc::string &value)
Definition: channel_arguments.h:52
void Swap(ChannelArguments &other)
void SetCompressionAlgorithm(grpc_compression_algorithm algorithm)
void SetSslTargetNameOverride(const grpc::string &name)
~ChannelArguments()
Definition: channel_arguments.h:55
void SetInt(const grpc::string &key, int value)
ChannelArguments & operator=(ChannelArguments other)
Definition: channel_arguments.h:58
ChannelArguments()
Definition: channel_arguments.h:54
void SetChannelArgs(grpc_channel_args *channel_args) const