#include <string.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/end2end/fixtures/proxy.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Classes | |
struct | fullstack_fixture_data |
Typedefs | |
typedef struct fullstack_fixture_data | fullstack_fixture_data |
Functions | |
static grpc_end2end_test_fixture | chttp2_create_fixture_fullstack (const grpc_channel_args *client_args, const grpc_channel_args *server_args) |
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) |
static grpc_channel * | create_proxy_client (const char *target, const grpc_channel_args *client_args) |
static grpc_server * | create_proxy_server (const char *port, const grpc_channel_args *server_args) |
int | main (int argc, char **argv) |
Variables | |
static grpc_end2end_test_config | configs [] |
static const grpc_end2end_proxy_def | proxy_def |
typedef struct fullstack_fixture_data fullstack_fixture_data |
|
static |
Definition at line 62 of file h2_proxy.cc.
void chttp2_init_client_fullstack | ( | grpc_end2end_test_fixture * | f, |
const grpc_channel_args * | client_args | ||
) |
Definition at line 78 of file h2_proxy.cc.
void chttp2_init_server_fullstack | ( | grpc_end2end_test_fixture * | f, |
const grpc_channel_args * | server_args | ||
) |
Definition at line 89 of file h2_proxy.cc.
void chttp2_tear_down_fullstack | ( | grpc_end2end_test_fixture * | f | ) |
Definition at line 106 of file h2_proxy.cc.
|
static |
Definition at line 51 of file h2_proxy.cc.
|
static |
Definition at line 41 of file h2_proxy.cc.
Definition at line 124 of file h2_proxy.cc.
|
static |
Definition at line 114 of file h2_proxy.cc.
|
static |
Definition at line 59 of file h2_proxy.cc.