|
GRPC C++
1.4.0
|
Async API for client-side unary RPCs, where the message response received from the server is of type R. More...
#include <async_unary_call.h>
Public Member Functions | |
| void | ReadInitialMetadata (void *tag) |
| See ClientAsyncResponseReaderInterface::ReadInitialMetadata for semantics. More... | |
| void | Finish (R *msg, Status *status, void *tag) |
| See ClientAysncResponseReaderInterface::Finish for semantics. More... | |
Public Member Functions inherited from grpc::ClientAsyncResponseReaderInterface< R > | |
| virtual | ~ClientAsyncResponseReaderInterface () |
Static Public Member Functions | |
| template<class W > | |
| static ClientAsyncResponseReader * | Create (ChannelInterface *channel, CompletionQueue *cq, const RpcMethod &method, ClientContext *context, const W &request) |
| Start a call and write the request out. More... | |
| static void | operator delete (void *ptr, std::size_t size) |
Async API for client-side unary RPCs, where the message response received from the server is of type R.
|
inlinestatic |
Start a call and write the request out.
tag will be notified on cq when the call has been started (i.e. intitial metadata sent) and request has been written out. Note that context will be used to fill in custom initial metadata used to send to the server when starting the call.
|
inlinevirtual |
See ClientAysncResponseReaderInterface::Finish for semantics.
Side effect:
Implements grpc::ClientAsyncResponseReaderInterface< R >.
|
inlinestatic |
|
inlinevirtual |
See ClientAsyncResponseReaderInterface::ReadInitialMetadata for semantics.
Side effect:
Implements grpc::ClientAsyncResponseReaderInterface< R >.
1.8.6