17 #ifndef GRPC_CORE_EXT_FILTERS_MESSAGE_SIZE_MESSAGE_SIZE_FILTER_H
18 #define GRPC_CORE_EXT_FILTERS_MESSAGE_SIZE_MESSAGE_SIZE_FILTER_H
44 message_size_limits limits_;
Definition: message_size_filter.h:29
MessageSizeParsedConfig(int max_send_size, int max_recv_size)
Definition: message_size_filter.h:36
const message_size_limits & limits() const
Definition: message_size_filter.h:41
Definition: message_size_filter.h:47
static size_t ParserIndex()
Definition: message_size_filter.cc:101
std::unique_ptr< ServiceConfig::ParsedConfig > ParsePerMethodParams(const grpc_json *json, grpc_error **error) override
Definition: message_size_filter.cc:48
static void Register()
Definition: message_size_filter.cc:96
This is the base class that all service config parsers MUST use to store parsed service config data.
Definition: service_config.h:62
This is the base class that all service config parsers should derive from.
Definition: service_config.h:68
const grpc_channel_filter grpc_message_size_filter
Definition: message_size_filter.cc:365
Round Robin Policy.
Definition: backend_metric.cc:24
Definition: channel_stack.h:99
Definition: message_size_filter.h:31
int max_recv_size
Definition: message_size_filter.h:33
int max_send_size
Definition: message_size_filter.h:32
Definition: error_internal.h:39