template <class W, class R>

class ClientReaderWriterInterface

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

Client-side interface for bi-directional streaming with

client-to-server stream messages of type

and

server-to-client stream messages of type

Public Methods

void WaitForInitialMetadata ()

Block to wait for initial metadata from server. The received metadata

can only be accessed after this call returns. Should only be called before

the first read. Calling this method is optional, and if it is not called

the metadata will be available in ClientContext after the first read.

bool WritesDone ()

Half close writing from the client. (signal that the stream of messages

coming from the client is complete).

Blocks until currently-pending writes are completed.

Thread-safe with respect to

Returns

Whether the writes were successful.