Go to the documentation of this file.
19 #ifndef GRPC_TEST_CORE_END2END_CQ_VERIFIER_H
20 #define GRPC_TEST_CORE_END2END_CQ_VERIFIER_H
55 void*
tag,
bool success,
bool*
seen);
58 #define CQ_EXPECT_COMPLETION(v, tag, success) \
59 cq_expect_completion(v, __FILE__, __LINE__, tag, success)
60 #define CQ_MAYBE_EXPECT_COMPLETION(v, tag, success, seen) \
61 cq_maybe_expect_completion(v, __FILE__, __LINE__, tag, success, seen)
62 #define CQ_EXPECT_COMPLETION_ANY_STATUS(v, tag) \
63 cq_expect_completion_any_status(v, __FILE__, __LINE__, tag)
void cq_verify_empty_timeout(cq_verifier *v, int timeout_sec)
void cq_verify(cq_verifier *v, int timeout_sec=10)
int byte_buffer_eq_string(grpc_byte_buffer *bb, const char *str)
void cq_maybe_expect_completion(cq_verifier *v, const char *file, int line, void *tag, bool success, bool *seen)
static void * tag(intptr_t t)
cq_verifier * cq_verifier_create(grpc_completion_queue *cq)
int contains_metadata(grpc_metadata_array *array, const char *key, const char *value)
int contains_metadata_slices(grpc_metadata_array *array, grpc_slice key, grpc_slice value)
int byte_buffer_eq_slice(grpc_byte_buffer *bb, grpc_slice b)
void cq_expect_completion(cq_verifier *v, const char *file, int line, void *tag, bool success)
void cq_verifier_destroy(cq_verifier *v)
void cq_expect_completion_any_status(cq_verifier *v, const char *file, int line, void *tag)
void cq_verify_empty(cq_verifier *v)
static grpc_completion_queue * cq
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:06