#include <client_callback.h>
Classes | |
struct | StartCallBacklog |
Public Member Functions | |
void | AddHold (int holds) override |
void | RemoveHold () override |
void | StartCall () ABSL_LOCKS_EXCLUDED(start_mu_) override |
void | Write (const Request *msg, grpc::WriteOptions options) ABSL_LOCKS_EXCLUDED(start_mu_) override |
void | WritesDone () ABSL_LOCKS_EXCLUDED(start_mu_) override |
![]() | |
void | Write (const Request *req) |
void | WriteLast (const Request *req, grpc::WriteOptions options) |
virtual | ~ClientCallbackWriter () |
Static Public Member Functions | |
static void | operator delete (void *, std::size_t size) |
static void | operator delete (void *, void *) |
Private Member Functions | |
StartCallBacklog backlog_ | ABSL_GUARDED_BY (start_mu_) |
template<class Response > | |
ClientCallbackWriterImpl (grpc::internal::Call call, grpc::ClientContext *context, Response *response, ClientWriteReactor< Request > *reactor) | |
void | MaybeFinish (bool from_reaction) |
Friends | |
class | ClientCallbackWriterFactory< Request > |
Additional Inherited Members | |
![]() | |
void | BindReactor (ClientWriteReactor< Request > *reactor) |
Definition at line 885 of file impl/codegen/client_callback.h.
|
inlineprivate |
Definition at line 994 of file impl/codegen/client_callback.h.
|
private |
|
inlineoverridevirtual |
Implements grpc::ClientCallbackWriter< Request >.
Definition at line 985 of file impl/codegen/client_callback.h.
|
inlineprivate |
Definition at line 1038 of file impl/codegen/client_callback.h.
|
inlinestatic |
Definition at line 888 of file impl/codegen/client_callback.h.
|
inlinestatic |
Definition at line 897 of file impl/codegen/client_callback.h.
|
inlineoverridevirtual |
Implements grpc::ClientCallbackWriter< Request >.
Definition at line 988 of file impl/codegen/client_callback.h.
|
inlineoverridevirtual |
Implements grpc::ClientCallbackWriter< Request >.
Definition at line 899 of file impl/codegen/client_callback.h.
|
inlineoverridevirtual |
Implements grpc::ClientCallbackWriter< Request >.
Definition at line 931 of file impl/codegen/client_callback.h.
|
inlineoverridevirtual |
Implements grpc::ClientCallbackWriter< Request >.
Definition at line 957 of file impl/codegen/client_callback.h.
|
friend |
Definition at line 991 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1055 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1090 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1054 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1063 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1068 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1070 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1069 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1056 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1062 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1092 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1060 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1061 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1091 of file impl/codegen/client_callback.h.
Definition at line 1075 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1076 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1080 of file impl/codegen/client_callback.h.
|
private |
Definition at line 1081 of file impl/codegen/client_callback.h.