aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/channel/channel_stack_builder.h
diff options
context:
space:
mode:
authorGravatar Juanli Shen <juanlishen@google.com>2018-10-25 14:33:19 -0700
committerGravatar Juanli Shen <juanlishen@google.com>2018-10-25 14:33:19 -0700
commit2976ef129c345e8294d76a3f99581cc71404348c (patch)
tree494ccd6227951afdd628d30d49db28f927f07719 /src/core/lib/channel/channel_stack_builder.h
parent793853e62fb1286076e4114521fbead74e355289 (diff)
Fix OOM by expanding resource quota coverage
Diffstat (limited to 'src/core/lib/channel/channel_stack_builder.h')
-rw-r--r--src/core/lib/channel/channel_stack_builder.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/lib/channel/channel_stack_builder.h b/src/core/lib/channel/channel_stack_builder.h
index 9196de9378..89c30e0c5e 100644
--- a/src/core/lib/channel/channel_stack_builder.h
+++ b/src/core/lib/channel/channel_stack_builder.h
@@ -54,6 +54,14 @@ void grpc_channel_stack_builder_set_transport(
grpc_transport* grpc_channel_stack_builder_get_transport(
grpc_channel_stack_builder* builder);
+/// Attach \a resource_user to the builder (does not take ownership)
+void grpc_channel_stack_builder_set_resource_user(
+ grpc_channel_stack_builder* builder, grpc_resource_user* resource_user);
+
+/// Fetch attached resource user
+grpc_resource_user* grpc_channel_stack_builder_get_resource_user(
+ grpc_channel_stack_builder* builder);
+
/// Set channel arguments: copies args
void grpc_channel_stack_builder_set_channel_arguments(
grpc_channel_stack_builder* builder, const grpc_channel_args* args);