Go to the documentation of this file.
33 struct Chttp2InsecureFullstackFixtureData {
42 Chttp2InsecureFullstackFixtureData* ffd =
43 new Chttp2InsecureFullstackFixtureData();
54 Chttp2InsecureFullstackFixtureData* ffd =
55 static_cast<Chttp2InsecureFullstackFixtureData*
>(
f->fixture_data);
72 Chttp2InsecureFullstackFixtureData* ffd =
73 static_cast<Chttp2InsecureFullstackFixtureData*
>(
f->fixture_data);
95 Chttp2InsecureFullstackFixtureData* ffd =
96 static_cast<Chttp2InsecureFullstackFixtureData*
>(
f->fixture_data);
102 {
"chttp2/insecure_fullstack",
107 nullptr, Chttp2CreateFixtureInsecureFullstack,
108 Chttp2InitClientInsecureFullstack, Chttp2InitServerInsecureFullstack,
109 Chttp2TearDownInsecureFullstack},
114 int main(
int argc,
char** argv) {
#define FEATURE_MASK_SUPPORTS_AUTHORITY_HEADER
@ GRPC_STATUS_UNAUTHENTICATED
return memset(p, 0, total)
void grpc_end2end_tests_pre_init(void)
void(* grpc_process_auth_metadata_done_cb)(void *user_data, const grpc_metadata *consumed_md, size_t num_consumed_md, const grpc_metadata *response_md, size_t num_response_md, grpc_status_code status, const char *error_details)
GRPCAPI grpc_server * grpc_server_create(const grpc_channel_args *args, void *reserved)
int main(int argc, char **argv)
#define FEATURE_MASK_SUPPORTS_PER_CALL_CREDENTIALS_LEVEL_INSECURE
GRPCAPI void grpc_server_register_completion_queue(grpc_server *server, grpc_completion_queue *cq, void *reserved)
GRPCAPI void grpc_server_credentials_set_auth_metadata_processor(grpc_server_credentials *creds, grpc_auth_metadata_processor processor)
#define FAIL_AUTH_CHECK_SERVER_ARG_NAME
GRPCAPI grpc_server_credentials * grpc_insecure_server_credentials_create()
#define FEATURE_MASK_SUPPORTS_DELAYED_CONNECTION
GRPCAPI void grpc_server_credentials_release(grpc_server_credentials *creds)
GRPCAPI int grpc_server_add_http2_port(grpc_server *server, const char *addr, grpc_server_credentials *creds)
std::string JoinHostPort(absl::string_view host, int port)
GRPCAPI grpc_channel_credentials * grpc_insecure_credentials_create()
static grpc_end2end_test_config configs[]
GRPCAPI void grpc_server_destroy(grpc_server *server)
int grpc_pick_unused_port_or_die(void)
GRPCAPI void grpc_channel_credentials_release(grpc_channel_credentials *creds)
void grpc_end2end_tests(int argc, char **argv, grpc_end2end_test_config config)
GRPCAPI grpc_channel * grpc_channel_create(const char *target, grpc_channel_credentials *creds, const grpc_channel_args *args)
GRPCAPI grpc_completion_queue * grpc_completion_queue_create_for_next(void *reserved)
GRPCAPI void grpc_init(void)
GRPCAPI void grpc_server_start(grpc_server *server)
const grpc_arg * grpc_channel_args_find(const grpc_channel_args *args, const char *name)
GRPCAPI void grpc_shutdown(void)
OPENSSL_EXPORT pem_password_cb * cb
#define FEATURE_MASK_SUPPORTS_CLIENT_CHANNEL
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:00