修改pods
This commit is contained in:
26
Pods/gRPC-C++/include/grpcpp/server_context.h
generated
26
Pods/gRPC-C++/include/grpcpp/server_context.h
generated
@@ -19,17 +19,10 @@
|
||||
#ifndef GRPCPP_SERVER_CONTEXT_H
|
||||
#define GRPCPP_SERVER_CONTEXT_H
|
||||
|
||||
#include <grpc/support/port_platform.h>
|
||||
|
||||
#include <atomic>
|
||||
#include <cassert>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
#include <grpc/grpc.h>
|
||||
#include <grpc/impl/call.h>
|
||||
#include <grpc/impl/compression_types.h>
|
||||
#include <grpc/support/port_platform.h>
|
||||
#include <grpcpp/impl/call.h>
|
||||
#include <grpcpp/impl/call_op_set.h>
|
||||
#include <grpcpp/impl/codegen/create_auth_context.h>
|
||||
@@ -47,6 +40,13 @@
|
||||
#include <grpcpp/support/string_ref.h>
|
||||
#include <grpcpp/support/time.h>
|
||||
|
||||
#include <atomic>
|
||||
#include <cassert>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <type_traits>
|
||||
#include <vector>
|
||||
|
||||
struct grpc_metadata;
|
||||
struct grpc_call;
|
||||
struct census_context;
|
||||
@@ -520,7 +520,9 @@ class ServerContextBase {
|
||||
public:
|
||||
TestServerCallbackUnary(ServerContextBase* ctx,
|
||||
std::function<void(grpc::Status)> func)
|
||||
: reactor_(ctx->DefaultReactor()), func_(std::move(func)) {
|
||||
: reactor_(ctx->DefaultReactor()),
|
||||
func_(std::move(func)),
|
||||
call_(ctx->c_call()) {
|
||||
this->BindReactor(reactor_);
|
||||
}
|
||||
void Finish(grpc::Status s) override {
|
||||
@@ -537,12 +539,16 @@ class ServerContextBase {
|
||||
|
||||
private:
|
||||
void CallOnDone() override {}
|
||||
|
||||
grpc_call* call() override { return call_; }
|
||||
|
||||
grpc::internal::ServerReactor* reactor() override { return reactor_; }
|
||||
|
||||
grpc::ServerUnaryReactor* const reactor_;
|
||||
std::atomic_bool status_set_{false};
|
||||
grpc::Status status_;
|
||||
const std::function<void(grpc::Status s)> func_;
|
||||
grpc_call* call_;
|
||||
};
|
||||
|
||||
alignas(Reactor) char default_reactor_[sizeof(Reactor)];
|
||||
|
||||
Reference in New Issue
Block a user