Go to the documentation of this file.
21 #include <gtest/gtest.h>
37 #define APPEND_BUFFER(string, to_append) \
38 ((string).append((to_append), sizeof(to_append) - 1))
43 for (
int i = 10;
i <= 255;
i++) {
46 char frame_type =
static_cast<char>(
i);
47 unknown_frame_string.append(&frame_type, 1);
51 args[1].client_validator =
nullptr;
52 args[1].client_payload = unknown_frame_string.c_str();
53 args[1].client_payload_length = unknown_frame_string.size();
59 int main(
int argc,
char** argv) {
static void verifier(grpc_server *server, grpc_completion_queue *cq, void *)
#define TEST(name, init_size,...)
gpr_timespec grpc_timeout_milliseconds_to_deadline(int64_t time_ms)
struct grpc_server grpc_server
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
#define GRPC_BAD_CLIENT_DISCONNECT
GTEST_API_ void InitGoogleTest(int *argc, char **argv)
int main(int argc, char **argv)
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)
GRPCAPI grpc_event grpc_completion_queue_next(grpc_completion_queue *cq, gpr_timespec deadline, void *reserved)
grpc_bad_client_arg connection_preface_arg
GRPCAPI void grpc_init(void)
static Server * FromC(grpc_server *c_type)
GRPCAPI void grpc_shutdown(void)
static grpc_completion_queue * cq
#define APPEND_BUFFER(string, to_append)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:44