|
| | ClientRpcContextGenericStreamingImpl (grpc::GenericStub *stub, const ByteBuffer &req, std::function< gpr_timespec()> next_issue, std::function< std::unique_ptr< grpc::GenericClientAsyncReaderWriter >(grpc::GenericStub *, grpc::ClientContext *, const std::string &method_name, CompletionQueue *)> prepare_req, std::function< void(grpc::Status, ByteBuffer *)> on_done) |
| |
| bool | RunNextState (bool ok, HistogramEntry *entry) override |
| |
| void | Start (CompletionQueue *cq, const ClientConfig &config) override |
| |
| void | StartNewClone (CompletionQueue *cq) override |
| |
| void | TryCancel () override |
| |
| | ~ClientRpcContextGenericStreamingImpl () override |
| |
| | ClientRpcContext () |
| |
| virtual | ~ClientRpcContext () |
| |
Definition at line 771 of file client_async.cc.
◆ State
| Enumerator |
|---|
| INVALID | |
| STREAM_IDLE | |
| WAIT | |
| READY_TO_WRITE | |
| WRITE_DONE | |
| READ_DONE | |
| WRITES_DONE_DONE | |
| FINISH_DONE | |
Definition at line 863 of file client_async.cc.
◆ ClientRpcContextGenericStreamingImpl()
◆ ~ClientRpcContextGenericStreamingImpl()
| grpc::testing::ClientRpcContextGenericStreamingImpl::~ClientRpcContextGenericStreamingImpl |
( |
| ) |
|
|
inlineoverride |
◆ RunNextState()
◆ Start()
| void grpc::testing::ClientRpcContextGenericStreamingImpl::Start |
( |
CompletionQueue * |
cq, |
|
|
const ClientConfig & |
config |
|
) |
| |
|
inlineoverridevirtual |
◆ StartInternal()
| void grpc::testing::ClientRpcContextGenericStreamingImpl::StartInternal |
( |
CompletionQueue * |
cq, |
|
|
int |
messages_per_stream |
|
) |
| |
|
inlineprivate |
◆ StartNewClone()
| void grpc::testing::ClientRpcContextGenericStreamingImpl::StartNewClone |
( |
CompletionQueue * |
cq | ) |
|
|
inlineoverridevirtual |
◆ TryCancel()
| void grpc::testing::ClientRpcContextGenericStreamingImpl::TryCancel |
( |
| ) |
|
|
inlineoverridevirtual |
◆ alarm_
| std::unique_ptr<Alarm> grpc::testing::ClientRpcContextGenericStreamingImpl::alarm_ |
|
private |
◆ callback_
◆ context_
◆ cq_
◆ messages_issued_
| int grpc::testing::ClientRpcContextGenericStreamingImpl::messages_issued_ |
|
private |
◆ messages_per_stream_
| int grpc::testing::ClientRpcContextGenericStreamingImpl::messages_per_stream_ |
|
private |
◆ next_issue_
◆ next_state_
| State grpc::testing::ClientRpcContextGenericStreamingImpl::next_state_ |
|
private |
◆ prepare_req_
◆ req_
| ByteBuffer grpc::testing::ClientRpcContextGenericStreamingImpl::req_ |
|
private |
◆ response_
| ByteBuffer grpc::testing::ClientRpcContextGenericStreamingImpl::response_ |
|
private |
◆ start_
| double grpc::testing::ClientRpcContextGenericStreamingImpl::start_ |
|
private |
◆ status_
| grpc::Status grpc::testing::ClientRpcContextGenericStreamingImpl::status_ |
|
private |
◆ stream_
◆ stub_
The documentation for this class was generated from the following file: