Classes | Functions | Variables
h2_uds.cc File Reference
#include <inttypes.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <string>
#include "absl/strings/str_format.h"
#include <grpc/grpc_security.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include "src/core/ext/filters/client_channel/client_channel.h"
#include "src/core/ext/filters/http/server/http_server_filter.h"
#include "src/core/ext/transport/chttp2/transport/chttp2_transport.h"
#include "src/core/lib/channel/connected_channel.h"
#include "src/core/lib/surface/channel.h"
#include "src/core/lib/surface/server.h"
#include "test/core/end2end/end2end_tests.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
Include dependency graph for h2_uds.cc:

Go to the source code of this file.

Classes

struct  fullstack_fixture_data
 

Functions

static grpc_end2end_test_fixture chttp2_create_fixture_fullstack (const grpc_channel_args *, const grpc_channel_args *)
 
static grpc_end2end_test_fixture chttp2_create_fixture_fullstack_abstract_namespace (const grpc_channel_args *, const grpc_channel_args *)
 
static grpc_end2end_test_fixture chttp2_create_fixture_fullstack_base (std::string addr)
 
void chttp2_init_client_fullstack (grpc_end2end_test_fixture *f, const grpc_channel_args *client_args)
 
void chttp2_init_server_fullstack (grpc_end2end_test_fixture *f, const grpc_channel_args *server_args)
 
void chttp2_tear_down_fullstack (grpc_end2end_test_fixture *f)
 
int main (int argc, char **argv)
 

Variables

static grpc_end2end_test_config configs []
 
static int unique = 1
 

Function Documentation

◆ chttp2_create_fixture_fullstack()

static grpc_end2end_test_fixture chttp2_create_fixture_fullstack ( const grpc_channel_args ,
const grpc_channel_args  
)
static

Definition at line 63 of file h2_uds.cc.

◆ chttp2_create_fixture_fullstack_abstract_namespace()

static grpc_end2end_test_fixture chttp2_create_fixture_fullstack_abstract_namespace ( const grpc_channel_args ,
const grpc_channel_args  
)
static

Definition at line 74 of file h2_uds.cc.

◆ chttp2_create_fixture_fullstack_base()

static grpc_end2end_test_fixture chttp2_create_fixture_fullstack_base ( std::string  addr)
static

Definition at line 50 of file h2_uds.cc.

◆ chttp2_init_client_fullstack()

void chttp2_init_client_fullstack ( grpc_end2end_test_fixture f,
const grpc_channel_args client_args 
)

Definition at line 84 of file h2_uds.cc.

◆ chttp2_init_server_fullstack()

void chttp2_init_server_fullstack ( grpc_end2end_test_fixture f,
const grpc_channel_args server_args 
)

Definition at line 93 of file h2_uds.cc.

◆ chttp2_tear_down_fullstack()

void chttp2_tear_down_fullstack ( grpc_end2end_test_fixture f)

Definition at line 110 of file h2_uds.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 135 of file h2_uds.cc.

Variable Documentation

◆ configs

grpc_end2end_test_config configs[]
static

◆ unique

int unique = 1
static

Definition at line 48 of file h2_uds.cc.

FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER
#define FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER
Definition: end2end_tests.h:38
chttp2_init_server_fullstack
void chttp2_init_server_fullstack(grpc_end2end_test_fixture *f, const grpc_channel_args *server_args)
Definition: h2_uds.cc:93
chttp2_create_fixture_fullstack
static grpc_end2end_test_fixture chttp2_create_fixture_fullstack(const grpc_channel_args *, const grpc_channel_args *)
Definition: h2_uds.cc:63
chttp2_tear_down_fullstack
void chttp2_tear_down_fullstack(grpc_end2end_test_fixture *f)
Definition: h2_uds.cc:110
FEATURE_MASK_SUPPORTS_DELAYED_CONNECTION
#define FEATURE_MASK_SUPPORTS_DELAYED_CONNECTION
Definition: end2end_tests.h:28
chttp2_init_client_fullstack
void chttp2_init_client_fullstack(grpc_end2end_test_fixture *f, const grpc_channel_args *client_args)
Definition: h2_uds.cc:84
chttp2_create_fixture_fullstack_abstract_namespace
static grpc_end2end_test_fixture chttp2_create_fixture_fullstack_abstract_namespace(const grpc_channel_args *, const grpc_channel_args *)
Definition: h2_uds.cc:74
FEATURE_MASK_SUPPORTS_CLIENT_CHANNEL
#define FEATURE_MASK_SUPPORTS_CLIENT_CHANNEL
Definition: end2end_tests.h:37


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