aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/ext/transport/cronet/client/secure/cronet_channel_create.c')
-rw-r--r--src/core/ext/transport/cronet/client/secure/cronet_channel_create.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/ext/transport/cronet/client/secure/cronet_channel_create.c b/src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
index 477cf07f45..2e40020ae0 100644
--- a/src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
+++ b/src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
@@ -51,6 +51,8 @@ typedef struct cronet_transport {
extern grpc_transport_vtable grpc_cronet_vtable;
+bool grpc_cronet_packet_coalescing_enabled = true;
+
GRPCAPI grpc_channel *grpc_cronet_secure_channel_create(
void *engine, const char *target, const grpc_channel_args *args,
void *reserved) {
@@ -67,3 +69,7 @@ GRPCAPI grpc_channel *grpc_cronet_secure_channel_create(
return grpc_channel_create(&exec_ctx, target, args,
GRPC_CLIENT_DIRECT_CHANNEL, (grpc_transport *)ct);
}
+
+GRPCAPI void grpc_cronet_use_packet_coalescing(bool use_coalescing) {
+ grpc_cronet_packet_coalescing_enabled = use_coalescing;
+}