class ServerCallbackCall
Defined at line 76 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h
The base class of ServerCallbackUnary etc.
Public Methods
void ~ServerCallbackCall ()
Defined at line 78 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h
void MaybeDone ()
Public versions of MaybeDone: one where we don't know the reactor in
advance (used for the ServerContext CompletionOp), and one for where we
know the inlineability of the OnDone reaction. You should set the inline
flag to true if either the Reactor is InternalInlineable() or if this
callback is already being forced to run dispatched to an executor
(typically because it contains additional work than just the MaybeDone).
Defined at line 96 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h
void MaybeDone (bool inline_ondone)
Defined at line 102 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h
void MaybeCallOnCancel (ServerReactor * reactor)
Fast version called with known reactor passed in, used from derived
classes, typically in non-cancel case
Defined at line 110 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h
void MaybeCallOnCancel ()
Slower version called from object that doesn't know the reactor a priori
(such as the ServerContext CompletionOp which is formed before the
reactor). This is used in cancel cases only, so it's ok to be slower and
invoke a virtual function.
Defined at line 120 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h
Protected Methods
void Ref ()
Increases the reference count
Defined at line 128 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/server_callback.h