GRPC C++
0.11.0.0
|
#include <channel.h>
Public Member Functions | |
template<class R > | |
ClientWriter (Channel *channel, const RpcMethod &method, ClientContext *context, R *response) | |
Blocking create a stream. More... | |
bool | Write (const W &msg, const WriteOptions &options) GRPC_OVERRIDE |
Blocking write msg to the stream with options. More... | |
bool | WritesDone () GRPC_OVERRIDE |
Half close writing from the client. More... | |
Status | Finish () GRPC_OVERRIDE |
Read the final response and wait for the final status. More... | |
![]() | |
virtual | ~ClientStreamingInterface () |
![]() | |
virtual | ~WriterInterface () |
bool | Write (const W &msg) |
Blocking write msg to the stream with default options. More... | |
|
inline |
Blocking create a stream.
|
inlinevirtual |
Read the final response and wait for the final status.
Implements grpc::ClientStreamingInterface.
|
inlinevirtual |
Blocking write msg to the stream with options.
msg | The message to be written to the stream. |
options | Options affecting the write operation. |
Implements grpc::WriterInterface< W >.
|
inlinevirtual |
Half close writing from the client.
Block until writes are completed.
Implements grpc::ClientWriterInterface< W >.