Classes | Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
grpc_core::MessageSizeParsedConfig Class Reference

#include <message_size_filter.h>

Inheritance diagram for grpc_core::MessageSizeParsedConfig:
Inheritance graph
[legend]

Classes

struct  message_size_limits
 

Public Member Functions

const message_size_limitslimits () const
 
 MessageSizeParsedConfig (int max_send_size, int max_recv_size)
 
- Public Member Functions inherited from grpc_core::ServiceConfigParser::ParsedConfig
virtual ~ParsedConfig ()=default
 

Static Public Member Functions

static const MessageSizeParsedConfigGetFromCallContext (const grpc_call_context_element *context, size_t service_config_parser_index)
 

Private Attributes

message_size_limits limits_
 

Detailed Description

Definition at line 43 of file message_size_filter.h.

Constructor & Destructor Documentation

◆ MessageSizeParsedConfig()

grpc_core::MessageSizeParsedConfig::MessageSizeParsedConfig ( int  max_send_size,
int  max_recv_size 
)
inline

Definition at line 50 of file message_size_filter.h.

Member Function Documentation

◆ GetFromCallContext()

const MessageSizeParsedConfig * grpc_core::MessageSizeParsedConfig::GetFromCallContext ( const grpc_call_context_element context,
size_t  service_config_parser_index 
)
static

Definition at line 60 of file message_size_filter.cc.

◆ limits()

const message_size_limits& grpc_core::MessageSizeParsedConfig::limits ( ) const
inline

Definition at line 55 of file message_size_filter.h.

Member Data Documentation

◆ limits_

message_size_limits grpc_core::MessageSizeParsedConfig::limits_
private

Definition at line 62 of file message_size_filter.h.


The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:36