diff options
author | 2015-06-08 17:51:36 -0700 | |
---|---|---|
committer | 2015-06-09 15:59:38 -0700 | |
commit | 2ddb5a6cb54c88ccf36af81f79160150a40df0be (patch) | |
tree | eb90f7d449b3ff6a3c0bdd94f88a51746181d22d /src/csharp/ext | |
parent | a561ea66aeb460c6f33cfabff396d5ef2b748791 (diff) |
revamp of c# channel options
Diffstat (limited to 'src/csharp/ext')
-rw-r--r-- | src/csharp/ext/grpc_csharp_ext.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/csharp/ext/grpc_csharp_ext.c b/src/csharp/ext/grpc_csharp_ext.c index 57be445331..59b8993ad3 100644 --- a/src/csharp/ext/grpc_csharp_ext.c +++ b/src/csharp/ext/grpc_csharp_ext.c @@ -355,6 +355,16 @@ grpcsharp_channel_args_set_string(grpc_channel_args *args, size_t index, } GPR_EXPORT void GPR_CALLTYPE +grpcsharp_channel_args_set_integer(grpc_channel_args *args, size_t index, + const char *key, int value) { + GPR_ASSERT(args); + GPR_ASSERT(index < args->num_args); + args->args[index].type = GRPC_ARG_INTEGER; + args->args[index].key = gpr_strdup(key); + args->args[index].value.integer = value; +} + +GPR_EXPORT void GPR_CALLTYPE grpcsharp_channel_args_destroy(grpc_channel_args *args) { size_t i; if (args) { |