Classes | Namespaces | Functions | Variables
channel_args_test.cc File Reference
#include "src/core/lib/channel/channel_args.h"
#include <string.h>
#include <gtest/gtest.h>
#include <grpc/grpc_security.h>
#include <grpc/impl/codegen/grpc_types.h>
#include <grpc/impl/codegen/log.h>
#include <grpc/support/log.h>
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/surface/channel.h"
#include "test/core/util/test_config.h"
Include dependency graph for channel_args_test.cc:

Go to the source code of this file.

Classes

struct  fake_class
 

Namespaces

 grpc_core
 

Functions

static void * fake_pointer_arg_copy (void *arg)
 
static void fake_pointer_arg_destroy (void *arg)
 
static int fake_pointer_cmp (void *a, void *b)
 
int main (int argc, char **argv)
 
grpc_channel_argsmutate_channel_args (const char *target, grpc_channel_args *old_args, grpc_channel_stack_type)
 
 grpc_core::TEST (ChannelArgsTest, Noop)
 
 grpc_core::TEST (ChannelArgsTest, ObjectApi)
 
 grpc_core::TEST (ChannelArgsTest, SetGetRemove)
 
 grpc_core::TEST (ChannelArgsTest, StoreRefCountedPtr)
 
 grpc_core::TEST (ChannelArgsTest, ToAndFromC)
 
 TEST (GrpcChannelArgsTest, ChannelCreateWithArgs)
 
 TEST (GrpcChannelArgsTest, Create)
 
 TEST (GrpcChannelArgsTest, TestServerCreateWithArgs)
 

Variables

static const grpc_arg_pointer_vtable fake_pointer_arg_vtable
 

Function Documentation

◆ fake_pointer_arg_copy()

static void* fake_pointer_arg_copy ( void *  arg)
static

Definition at line 159 of file channel_args_test.cc.

◆ fake_pointer_arg_destroy()

static void fake_pointer_arg_destroy ( void *  arg)
static

Definition at line 167 of file channel_args_test.cc.

◆ fake_pointer_cmp()

static int fake_pointer_cmp ( void *  a,
void *  b 
)
static

Definition at line 173 of file channel_args_test.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 260 of file channel_args_test.cc.

◆ mutate_channel_args()

grpc_channel_args* mutate_channel_args ( const char *  target,
grpc_channel_args old_args,
grpc_channel_stack_type   
)

Definition at line 203 of file channel_args_test.cc.

◆ TEST() [1/3]

TEST ( GrpcChannelArgsTest  ,
ChannelCreateWithArgs   
)

Definition at line 180 of file channel_args_test.cc.

◆ TEST() [2/3]

TEST ( GrpcChannelArgsTest  ,
Create   
)

Definition at line 131 of file channel_args_test.cc.

◆ TEST() [3/3]

TEST ( GrpcChannelArgsTest  ,
TestServerCreateWithArgs   
)

Definition at line 231 of file channel_args_test.cc.

Variable Documentation

◆ fake_pointer_arg_vtable

const grpc_arg_pointer_vtable fake_pointer_arg_vtable
static
fake_pointer_cmp
static int fake_pointer_cmp(void *a, void *b)
Definition: channel_args_test.cc:173
fake_pointer_arg_destroy
static void fake_pointer_arg_destroy(void *arg)
Definition: channel_args_test.cc:167
fake_pointer_arg_copy
static void * fake_pointer_arg_copy(void *arg)
Definition: channel_args_test.cc:159


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