Classes | Namespaces | Macros | Functions | Variables
hpack_utils_test.cc File Reference
#include <grpc/impl/codegen/port_platform.h>
#include <random>
#include <unordered_map>
#include <gtest/gtest.h>
#include "src/core/ext/transport/chttp2/transport/hpack_encoder_index.h"
Include dependency graph for hpack_utils_test.cc:

Go to the source code of this file.

Classes

struct  grpc_core::testing::Param
 

Namespaces

 grpc_core
 
 grpc_core::testing
 

Macros

#define BUFFER_SIZE   64
 

Functions

 grpc_core::testing::INSTANTIATE_TEST_SUITE_P (MetadataTestSuite, MetadataTest, ::testing::Values(Param{false, false}, Param{false, true}, Param{true, false}, Param{true, true}))
 
int main (int argc, char **argv)
 
 grpc_core::testing::TEST (HPackEncoderIndexTest, SetAndGet)
 
 grpc_core::testing::TEST_P (MetadataTest, MetadataSize)
 
static void grpc_core::testing::VerifyAsciiHeaderSize (const char *key, const char *value, bool intern_key, bool intern_value)
 
static void grpc_core::testing::VerifyBinaryHeaderSize (const char *key, const uint8_t *value, size_t value_len, bool intern_key, bool intern_value)
 

Variables

struct grpc_core::testing::Param grpc_core::testing::Param
 

Macro Definition Documentation

◆ BUFFER_SIZE

#define BUFFER_SIZE   64

Definition at line 65 of file hpack_utils_test.cc.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 119 of file hpack_utils_test.cc.



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