Go to the source code of this file.
Classes | |
struct | grpc_bad_client_arg |
Macros | |
#define | COMBINE(X, Y) COMBINE1(X, Y) |
#define | COMBINE1(X, Y) X##Y |
#define | GRPC_BAD_CLIENT_DISCONNECT 1 |
#define | GRPC_BAD_CLIENT_LARGE_REQUEST 2 |
#define | GRPC_BAD_CLIENT_REGISTERED_HOST "localhost" |
#define | GRPC_BAD_CLIENT_REGISTERED_METHOD "/registered/bar" |
#define | GRPC_RUN_BAD_CLIENT_TEST(server_validator, client_validator, payload, flags) |
Typedefs | |
typedef bool(* | grpc_bad_client_client_stream_validator) (grpc_slice_buffer *incoming, void *arg) |
typedef void(* | grpc_bad_client_server_side_validator) (grpc_server *server, grpc_completion_queue *cq, void *registered_method) |
Functions | |
bool | client_connection_preface_validator (grpc_slice_buffer *incoming, void *arg) |
void | grpc_run_bad_client_test (grpc_bad_client_server_side_validator server_validator, grpc_bad_client_arg args[], int num_args, uint32_t flags) |
bool | rst_stream_client_validator (grpc_slice_buffer *incoming, void *arg) |
void | server_verifier_request_call (grpc_server *server, grpc_completion_queue *cq, void *registered_method) |
Variables | |
grpc_bad_client_arg | connection_preface_arg |
Definition at line 69 of file bad_client.h.
Definition at line 68 of file bad_client.h.
#define GRPC_BAD_CLIENT_DISCONNECT 1 |
Definition at line 48 of file bad_client.h.
#define GRPC_BAD_CLIENT_LARGE_REQUEST 2 |
Definition at line 49 of file bad_client.h.
#define GRPC_BAD_CLIENT_REGISTERED_HOST "localhost" |
Definition at line 29 of file bad_client.h.
#define GRPC_BAD_CLIENT_REGISTERED_METHOD "/registered/bar" |
Definition at line 28 of file bad_client.h.
Definition at line 71 of file bad_client.h.
typedef bool(* grpc_bad_client_client_stream_validator) (grpc_slice_buffer *incoming, void *arg) |
Definition at line 37 of file bad_client.h.
typedef void(* grpc_bad_client_server_side_validator) (grpc_server *server, grpc_completion_queue *cq, void *registered_method) |
Definition at line 32 of file bad_client.h.
bool client_connection_preface_validator | ( | grpc_slice_buffer * | incoming, |
void * | arg | ||
) |
Definition at line 262 of file bad_client.cc.
void grpc_run_bad_client_test | ( | grpc_bad_client_server_side_validator | server_validator, |
grpc_bad_client_arg | args[], | ||
int | num_args, | ||
uint32_t | flags | ||
) |
Definition at line 193 of file bad_client.cc.
bool rst_stream_client_validator | ( | grpc_slice_buffer * | incoming, |
void * | arg | ||
) |
Definition at line 286 of file bad_client.cc.
void server_verifier_request_call | ( | grpc_server * | server, |
grpc_completion_queue * | cq, | ||
void * | registered_method | ||
) |
Definition at line 320 of file bad_client.cc.
grpc_bad_client_arg connection_preface_arg |
Definition at line 282 of file bad_client.cc.