Go to the documentation of this file.
31 const std::multimap<grpc::string_ref, grpc::string_ref>&
metadata,
43 const std::multimap<grpc::string_ref, grpc::string_ref>&
metadata,
54 if (response_msgs_size > 0) {
59 auto* reactor =
context->DefaultReactor();
73 void OnDone()
override {
77 void OnCancel()
override {}
78 void OnReadDone(
bool ok)
override {
85 if (message_size_ > 0) {
92 void OnWriteDone(
bool ok)
override {
104 bool finished_{
false};
grpc_http_response response_
ServerBidiReactor< EchoRequest, EchoResponse > * BidiStream(CallbackServerContext *context) override
ServerBidiReactor is the interface for a bidirectional streaming RPC.
GPRAPI void gpr_log(const char *file, int line, gpr_log_severity severity, const char *format,...) GPR_PRINT_FORMAT_CHECK(4
const char *const kServerMessageSize
static const Status & OK
An OK pre-defined instance.
ServerUnaryReactor * Echo(CallbackServerContext *context, const EchoRequest *request, EchoResponse *response) override
double Finish(Counter const &c, IterationCount iterations, double cpu_time, double num_threads)
std::string ToString(const grpc::string_ref &r)
int GetIntValueFromMetadata(const char *key, const std::multimap< grpc::string_ref, grpc::string_ref > &metadata, int default_value)
int GetIntValueFromMetadataHelper(const char *key, const std::multimap< grpc::string_ref, grpc::string_ref > &metadata, int default_value)
grpc::ClientContext context
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:43