29
29
#include < grpcpp/impl/codegen/config.h>
30
30
#include < grpcpp/impl/codegen/core_codegen_interface.h>
31
31
#include < grpcpp/impl/codegen/message_allocator.h>
32
- #include < grpcpp/impl/codegen/server_context .h>
32
+ #include < grpcpp/impl/codegen/server_context_impl .h>
33
33
#include < grpcpp/impl/codegen/server_interface.h>
34
34
#include < grpcpp/impl/codegen/status.h>
35
35
@@ -53,7 +53,7 @@ class ServerReactor {
53
53
virtual void OnCancel () = 0;
54
54
55
55
private:
56
- friend class ::grpc ::ServerContext;
56
+ friend class ::grpc_impl ::ServerContext;
57
57
template <class Request , class Response >
58
58
friend class CallbackClientStreamingHandler ;
59
59
template <class Request , class Response >
@@ -313,7 +313,7 @@ class ServerBidiReactor : public internal::ServerReactor {
313
313
// / is a result of the client calling StartCall().
314
314
// /
315
315
// / \param[in] context The context object now associated with this RPC
316
- virtual void OnStarted (ServerContext* context) {}
316
+ virtual void OnStarted (::grpc_impl:: ServerContext* context) {}
317
317
318
318
// / Notifies the application that an explicit StartSendInitialMetadata
319
319
// / operation completed. Not used when the sending of initial metadata
@@ -372,7 +372,7 @@ class ServerReadReactor : public internal::ServerReactor {
372
372
// /
373
373
// / \param[in] context The context object now associated with this RPC
374
374
// / \param[in] resp The response object to be used by this RPC
375
- virtual void OnStarted (ServerContext* context, Response* resp) {}
375
+ virtual void OnStarted (::grpc_impl:: ServerContext* context, Response* resp) {}
376
376
377
377
// / The following notifications are exactly like ServerBidiReactor.
378
378
virtual void OnSendInitialMetadataDone (bool ok) {}
@@ -413,7 +413,8 @@ class ServerWriteReactor : public internal::ServerReactor {
413
413
// /
414
414
// / \param[in] context The context object now associated with this RPC
415
415
// / \param[in] req The request object sent by the client
416
- virtual void OnStarted (ServerContext* context, const Request* req) {}
416
+ virtual void OnStarted (::grpc_impl::ServerContext* context,
417
+ const Request* req) {}
417
418
418
419
// / The following notifications are exactly like ServerBidiReactor.
419
420
virtual void OnSendInitialMetadataDone (bool ok) {}
@@ -437,7 +438,7 @@ class UnimplementedReadReactor
437
438
: public experimental::ServerReadReactor<Request, Response> {
438
439
public:
439
440
void OnDone () override { delete this ; }
440
- void OnStarted (ServerContext*, Response*) override {
441
+ void OnStarted (::grpc_impl:: ServerContext*, Response*) override {
441
442
this ->Finish (Status (StatusCode::UNIMPLEMENTED, " " ));
442
443
}
443
444
};
@@ -447,7 +448,7 @@ class UnimplementedWriteReactor
447
448
: public experimental::ServerWriteReactor<Request, Response> {
448
449
public:
449
450
void OnDone () override { delete this ; }
450
- void OnStarted (ServerContext*, const Request*) override {
451
+ void OnStarted (::grpc_impl:: ServerContext*, const Request*) override {
451
452
this ->Finish (Status (StatusCode::UNIMPLEMENTED, " " ));
452
453
}
453
454
};
@@ -457,7 +458,7 @@ class UnimplementedBidiReactor
457
458
: public experimental::ServerBidiReactor<Request, Response> {
458
459
public:
459
460
void OnDone () override { delete this ; }
460
- void OnStarted (ServerContext*) override {
461
+ void OnStarted (::grpc_impl:: ServerContext*) override {
461
462
this ->Finish (Status (StatusCode::UNIMPLEMENTED, " " ));
462
463
}
463
464
};
@@ -466,7 +467,8 @@ template <class RequestType, class ResponseType>
466
467
class CallbackUnaryHandler : public MethodHandler {
467
468
public:
468
469
CallbackUnaryHandler (
469
- std::function<void (ServerContext*, const RequestType*, ResponseType*,
470
+ std::function<void (::grpc_impl::ServerContext*, const RequestType*,
471
+ ResponseType*,
470
472
experimental::ServerCallbackRpcController*)>
471
473
func)
472
474
: func_(func) {}
@@ -525,8 +527,8 @@ class CallbackUnaryHandler : public MethodHandler {
525
527
}
526
528
527
529
private:
528
- std::function<void (ServerContext*, const RequestType*, ResponseType *,
529
- experimental::ServerCallbackRpcController*)>
530
+ std::function<void (::grpc_impl:: ServerContext*, const RequestType*,
531
+ ResponseType*, experimental::ServerCallbackRpcController*)>
530
532
func_;
531
533
experimental::MessageAllocator<RequestType, ResponseType>* allocator_ =
532
534
nullptr ;
@@ -597,7 +599,7 @@ class CallbackUnaryHandler : public MethodHandler {
597
599
friend class CallbackUnaryHandler <RequestType, ResponseType>;
598
600
599
601
ServerCallbackRpcControllerImpl (
600
- ServerContext* ctx, Call* call,
602
+ ::grpc_impl:: ServerContext* ctx, Call* call,
601
603
experimental::MessageHolder<RequestType, ResponseType>* allocator_state,
602
604
std::function<void ()> call_requester)
603
605
: ctx_(ctx),
@@ -628,7 +630,7 @@ class CallbackUnaryHandler : public MethodHandler {
628
630
finish_ops_;
629
631
CallbackWithSuccessTag finish_tag_;
630
632
631
- ServerContext* ctx_;
633
+ ::grpc_impl:: ServerContext* ctx_;
632
634
Call call_;
633
635
experimental::MessageHolder<RequestType, ResponseType>* const
634
636
allocator_state_;
@@ -732,7 +734,8 @@ class CallbackClientStreamingHandler : public MethodHandler {
732
734
friend class CallbackClientStreamingHandler <RequestType, ResponseType>;
733
735
734
736
ServerCallbackReaderImpl (
735
- ServerContext* ctx, Call* call, std::function<void ()> call_requester,
737
+ ::grpc_impl::ServerContext* ctx, Call* call,
738
+ std::function<void ()> call_requester,
736
739
experimental::ServerReadReactor<RequestType, ResponseType>* reactor)
737
740
: ctx_(ctx),
738
741
call_ (*call),
@@ -772,7 +775,7 @@ class CallbackClientStreamingHandler : public MethodHandler {
772
775
CallOpSet<CallOpRecvMessage<RequestType>> read_ops_;
773
776
CallbackWithSuccessTag read_tag_;
774
777
775
- ServerContext* ctx_;
778
+ ::grpc_impl:: ServerContext* ctx_;
776
779
Call call_;
777
780
ResponseType resp_;
778
781
std::function<void ()> call_requester_;
@@ -909,7 +912,7 @@ class CallbackServerStreamingHandler : public MethodHandler {
909
912
friend class CallbackServerStreamingHandler <RequestType, ResponseType>;
910
913
911
914
ServerCallbackWriterImpl (
912
- ServerContext* ctx, Call* call, const RequestType* req,
915
+ ::grpc_impl:: ServerContext* ctx, Call* call, const RequestType* req,
913
916
std::function<void ()> call_requester,
914
917
experimental::ServerWriteReactor<RequestType, ResponseType>* reactor)
915
918
: ctx_(ctx),
@@ -950,7 +953,7 @@ class CallbackServerStreamingHandler : public MethodHandler {
950
953
CallOpSet<CallOpSendInitialMetadata, CallOpSendMessage> write_ops_;
951
954
CallbackWithSuccessTag write_tag_;
952
955
953
- ServerContext* ctx_;
956
+ ::grpc_impl:: ServerContext* ctx_;
954
957
Call call_;
955
958
const RequestType* req_;
956
959
std::function<void ()> call_requester_;
@@ -1078,7 +1081,8 @@ class CallbackBidiHandler : public MethodHandler {
1078
1081
friend class CallbackBidiHandler <RequestType, ResponseType>;
1079
1082
1080
1083
ServerCallbackReaderWriterImpl (
1081
- ServerContext* ctx, Call* call, std::function<void ()> call_requester,
1084
+ ::grpc_impl::ServerContext* ctx, Call* call,
1085
+ std::function<void ()> call_requester,
1082
1086
experimental::ServerBidiReactor<RequestType, ResponseType>* reactor)
1083
1087
: ctx_(ctx),
1084
1088
call_ (*call),
@@ -1124,7 +1128,7 @@ class CallbackBidiHandler : public MethodHandler {
1124
1128
CallOpSet<CallOpRecvMessage<RequestType>> read_ops_;
1125
1129
CallbackWithSuccessTag read_tag_;
1126
1130
1127
- ServerContext* ctx_;
1131
+ ::grpc_impl:: ServerContext* ctx_;
1128
1132
Call call_;
1129
1133
std::function<void ()> call_requester_;
1130
1134
experimental::ServerBidiReactor<RequestType, ResponseType>* reactor_;
0 commit comments