Classes | Functions | Variables
h2_sockpair_1byte.cc File Reference
#include <string.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/client/http_client_filter.h"
#include "src/core/ext/filters/http/message_compress/message_compress_filter.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/iomgr/endpoint_pair.h"
#include "src/core/lib/iomgr/iomgr.h"
#include "src/core/lib/resource_quota/api.h"
#include "src/core/lib/surface/channel.h"
#include "src/core/lib/surface/completion_queue.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_sockpair_1byte.cc:

Go to the source code of this file.

Classes

struct  custom_fixture_data
 
struct  sp_client_setup
 

Functions

static grpc_end2end_test_fixture chttp2_create_fixture_socketpair (const grpc_channel_args *, const grpc_channel_args *)
 
static void chttp2_init_client_socketpair (grpc_end2end_test_fixture *f, const grpc_channel_args *client_args)
 
static void chttp2_init_server_socketpair (grpc_end2end_test_fixture *f, const grpc_channel_args *server_args)
 
static void chttp2_tear_down_socketpair (grpc_end2end_test_fixture *f)
 
static void client_setup_transport (void *ts, grpc_transport *transport)
 
int main (int argc, char **argv)
 
static void server_setup_transport (void *ts, grpc_transport *transport)
 

Variables

static grpc_end2end_test_config configs []
 

Function Documentation

◆ chttp2_create_fixture_socketpair()

static grpc_end2end_test_fixture chttp2_create_fixture_socketpair ( const grpc_channel_args ,
const grpc_channel_args  
)
static

Definition at line 88 of file h2_sockpair_1byte.cc.

◆ chttp2_init_client_socketpair()

static void chttp2_init_client_socketpair ( grpc_end2end_test_fixture f,
const grpc_channel_args client_args 
)
static

Definition at line 112 of file h2_sockpair_1byte.cc.

◆ chttp2_init_server_socketpair()

static void chttp2_init_server_socketpair ( grpc_end2end_test_fixture f,
const grpc_channel_args server_args 
)
static

Definition at line 131 of file h2_sockpair_1byte.cc.

◆ chttp2_tear_down_socketpair()

static void chttp2_tear_down_socketpair ( grpc_end2end_test_fixture f)
static

Definition at line 150 of file h2_sockpair_1byte.cc.

◆ client_setup_transport()

static void client_setup_transport ( void *  ts,
grpc_transport transport 
)
static

Definition at line 70 of file h2_sockpair_1byte.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 163 of file h2_sockpair_1byte.cc.

◆ server_setup_transport()

static void server_setup_transport ( void *  ts,
grpc_transport transport 
)
static

Definition at line 48 of file h2_sockpair_1byte.cc.

Variable Documentation

◆ configs

grpc_end2end_test_config configs[]
static
FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER
#define FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER
Definition: end2end_tests.h:38
chttp2_init_server_socketpair
static void chttp2_init_server_socketpair(grpc_end2end_test_fixture *f, const grpc_channel_args *server_args)
Definition: h2_sockpair_1byte.cc:131
chttp2_tear_down_socketpair
static void chttp2_tear_down_socketpair(grpc_end2end_test_fixture *f)
Definition: h2_sockpair_1byte.cc:150
chttp2_init_client_socketpair
static void chttp2_init_client_socketpair(grpc_end2end_test_fixture *f, const grpc_channel_args *client_args)
Definition: h2_sockpair_1byte.cc:112
chttp2_create_fixture_socketpair
static grpc_end2end_test_fixture chttp2_create_fixture_socketpair(const grpc_channel_args *, const grpc_channel_args *)
Definition: h2_sockpair_1byte.cc:88


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