|
GRPC C++
1.0.0
|
#include <channel_interface.h>
Public Member Functions | |
| template<class R > | |
| ClientWriter (ChannelInterface *channel, const RpcMethod &method, ClientContext *context, R *response) | |
| Blocking create a stream. More... | |
| void | WaitForInitialMetadata () |
| 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... | |
Public Member Functions inherited from grpc::ClientStreamingInterface | |
| virtual | ~ClientStreamingInterface () |
Public Member Functions inherited from grpc::WriterInterface< W > | |
| 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.
|
inline |
|
inlinevirtual |
Blocking write msg to the stream with options.
This is thread-safe with respect to Read
| 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 currently-pending writes are completed. Thread safe with respect to Read operations only
Implements grpc::ClientWriterInterface< W >.
1.8.11