GRPC Core  9.0.0
Functions | Variables
workaround_cronet_compression_filter.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h"
#include <string.h>
#include <grpc/support/alloc.h>
#include "src/core/ext/filters/workarounds/workaround_utils.h"
#include "src/core/lib/channel/channel_stack_builder.h"
#include "src/core/lib/surface/channel_init.h"
#include "src/core/lib/transport/metadata.h"

Functions

void grpc_workaround_cronet_compression_filter_init (void)
 
void grpc_workaround_cronet_compression_filter_shutdown (void)
 

Variables

const grpc_channel_filter grpc_workaround_cronet_compression_filter
 

Function Documentation

◆ grpc_workaround_cronet_compression_filter_init()

void grpc_workaround_cronet_compression_filter_init ( void  )

◆ grpc_workaround_cronet_compression_filter_shutdown()

void grpc_workaround_cronet_compression_filter_shutdown ( void  )

Variable Documentation

◆ grpc_workaround_cronet_compression_filter

const grpc_channel_filter grpc_workaround_cronet_compression_filter
Initial value:
= {
cronet_compression_start_transport_stream_op_batch,
sizeof(call_data),
cronet_compression_init_call_elem,
cronet_compression_destroy_call_elem,
0,
cronet_compression_init_channel_elem,
cronet_compression_destroy_channel_elem,
"workaround_cronet_compression"}
void grpc_channel_next_get_info(grpc_channel_element *elem, const grpc_channel_info *channel_info)
Definition: channel_stack.cc:230
void grpc_call_stack_ignore_set_pollset_or_pollset_set(grpc_call_element *, grpc_polling_entity *)
Definition: channel_stack.cc:205
void grpc_channel_next_op(grpc_channel_element *elem, grpc_transport_op *op)
Definition: channel_stack.cc:236
struct connected_channel_call_data call_data