template <class W>

class ClientAsyncWriterFactory

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

Public Methods

template <class R>
ClientAsyncWriter<W> * Create (grpc::ChannelInterface * channel, grpc::CompletionQueue * cq, const grpc::internal::RpcMethod & method, grpc::ClientContext * context, R * response, bool start, void * tag)

Create a stream object.

Start the RPC if

is set

will be notified on

when the call has been started (i.e.

initial metadata sent) and

has been written out.

If

is not set,

must be nullptr and the actual call

must be initiated by StartCall

Note that

will be used to fill in custom initial metadata

used to send to the server when starting the call.

will be filled in with the single expected response

message from the server upon a successful call to the

method of this instance.

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