#include <server_callback.h>

Classes | |
| struct | PreBindBacklog |
Public Member Functions | |
| void | Finish (grpc::Status s) ABSL_LOCKS_EXCLUDED(call_mu_) |
| void | OnCancel () override |
| void | OnDone () override=0 |
| virtual void | OnSendInitialMetadataDone (bool) |
| The following notifications are exactly like ServerBidiReactor. More... | |
| ServerUnaryReactor () | |
| void | StartSendInitialMetadata () ABSL_LOCKS_EXCLUDED(call_mu_) |
| StartSendInitialMetadata is exactly like ServerBidiReactor. More... | |
| ~ServerUnaryReactor () override=default | |
Public Member Functions inherited from grpc::internal::ServerReactor | |
| virtual bool | InternalInlineable () |
| virtual | ~ServerReactor ()=default |
Private Member Functions | |
| PreBindBacklog backlog_ | ABSL_GUARDED_BY (call_mu_) |
| virtual void | InternalBindCall (ServerCallbackUnary *call) ABSL_LOCKS_EXCLUDED(call_mu_) |
Private Attributes | |
| std::atomic< ServerCallbackUnary * > | call_ {nullptr} |
| grpc::internal::Mutex | call_mu_ |
Friends | |
| class | ServerCallbackUnary |
Definition at line 699 of file impl/codegen/server_callback.h.
|
inline |
Definition at line 701 of file impl/codegen/server_callback.h.
|
overridedefault |
|
private |
|
inline |
Finish is similar to ServerBidiReactor except for one detail. If the status is non-OK, any message will not be sent. Instead, the client will only receive the status and any trailing metadata.
Definition at line 720 of file impl/codegen/server_callback.h.
|
inlineprivatevirtual |
Definition at line 743 of file impl/codegen/server_callback.h.
|
inlineoverridevirtual |
Implements grpc::internal::ServerReactor.
Reimplemented in grpc::ServerContextBase::Reactor.
Definition at line 737 of file impl/codegen/server_callback.h.
|
overridepure virtual |
Implements grpc::internal::ServerReactor.
Implemented in grpc::ServerContextBase::Reactor.
|
inlinevirtual |
The following notifications are exactly like ServerBidiReactor.
Definition at line 735 of file impl/codegen/server_callback.h.
|
inline |
StartSendInitialMetadata is exactly like ServerBidiReactor.
Definition at line 705 of file impl/codegen/server_callback.h.
|
friend |
Definition at line 740 of file impl/codegen/server_callback.h.
|
private |
Definition at line 758 of file impl/codegen/server_callback.h.
|
private |
Definition at line 757 of file impl/codegen/server_callback.h.