#include <async_stream.h>
|
| virtual void | Finish (const Status &status, void *tag)=0 |
| |
| virtual void | WriteAndFinish (const W &msg, WriteOptions options, const Status &status, void *tag)=0 |
| | Request the writing of msg and coalesce it with trailing metadata which contains status, using WriteOptions options with identifying tag tag. More...
|
| |
| virtual | ~ServerAsyncStreamingInterface () |
| |
| virtual void | SendInitialMetadata (void *tag)=0 |
| |
| virtual | ~AsyncWriterInterface () |
| |
| virtual void | Write (const W &msg, void *tag)=0 |
| | Request the writing of msg with identifying tag tag. More...
|
| |
| virtual void | Write (const W &msg, WriteOptions options, void *tag)=0 |
| | Request the writing of msg using WriteOptions options with identifying tag tag. More...
|
| |
| void | WriteLast (const W &msg, WriteOptions options, void *tag) |
| | Request the writing of msg and coalesce it with the writing of trailing metadata, using WriteOptions options with identifying tag tag. More...
|
| |
Request the writing of msg and coalesce it with trailing metadata which contains status, using WriteOptions options with identifying tag tag.
WriteAndFinish is equivalent of performing WriteLast and Finish in a single step.
- Parameters
-
| [in] | msg | The message to be written. |
| [in] | options | The WriteOptions to be used to write this message. |
| [in] | status | The Status that server returns to client. |
| [in] | tag | The tag identifying the operation. |
Implemented in grpc::ServerAsyncWriter< W >.
The documentation for this class was generated from the following file: