|
| 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: