|
GRPC C++
1.30.0
|
Client-side interface for streaming writes of message type W. More...
#include <sync_stream_impl.h>
Public Member Functions | |
| virtual bool | WritesDone ()=0 |
| Half close writing from the client. More... | |
Public Member Functions inherited from grpc_impl::internal::ClientStreamingInterface | |
| virtual | ~ClientStreamingInterface () |
| virtual ::grpc::Status | Finish ()=0 |
| Block waiting until the stream finishes and a final status of the call is available. More... | |
Public Member Functions inherited from grpc_impl::internal::WriterInterface< W > | |
| virtual | ~WriterInterface () |
| virtual bool | Write (const W &msg, ::grpc::WriteOptions options)=0 |
| Block to write msg to the stream with WriteOptions options. More... | |
| bool | Write (const W &msg) |
| Block to write msg to the stream with default write options. More... | |
| void | WriteLast (const W &msg, ::grpc::WriteOptions options) |
| Write msg and coalesce it with the writing of trailing metadata, using WriteOptions options. More... | |
Client-side interface for streaming writes of message type W.
|
pure virtual |
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 ReaderInterface::Read operations only
Implemented in grpc_impl::ClientWriter< W >.
1.8.16