template <class Request, class Response>

class ClientCallbackReaderWriter

Defined at line 154 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/client_callback.h

NOTE: The streaming objects are not actually implemented in the public API.

These interfaces are provided for mocking only. Typical applications

will interact exclusively with the reactors that they define.

Public Methods

void StartCall ()
void Write (const Request * req, grpc::WriteOptions options)
void WritesDone ()
void Read (Response * resp)
void AddHold (int holds)
void RemoveHold ()
void ~ClientCallbackReaderWriter<Request, Response> ()

Defined at line 156 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/client_callback.h

Protected Methods

void BindReactor (ClientBidiReactor<Request, Response> * reactor)

Defined at line 165 of file ../../third_party/grpc-migrating/src/include/grpcpp/support/client_callback.h