OpenSDN source code
etcdserverpb::KV::Stub Class Referencefinal

#include <rpc.grpc.pb.h>

Inheritance diagram for etcdserverpb::KV::Stub:
Collaboration diagram for etcdserverpb::KV::Stub:

Public Member Functions

 Stub (const std::shared_ptr< ::grpc::ChannelInterface > &channel)
 
::grpc::Status Range (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::etcdserverpb::RangeResponse *response) override
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse > > AsyncRange (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse > > PrepareAsyncRange (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::grpc::CompletionQueue *cq)
 
::grpc::Status Put (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::etcdserverpb::PutResponse *response) override
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse > > AsyncPut (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse > > PrepareAsyncPut (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::grpc::CompletionQueue *cq)
 
::grpc::Status DeleteRange (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::etcdserverpb::DeleteRangeResponse *response) override
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse > > AsyncDeleteRange (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse > > PrepareAsyncDeleteRange (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::grpc::CompletionQueue *cq)
 
::grpc::Status Txn (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::etcdserverpb::TxnResponse *response) override
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse > > AsyncTxn (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse > > PrepareAsyncTxn (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::grpc::CompletionQueue *cq)
 
::grpc::Status Compact (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::etcdserverpb::CompactionResponse *response) override
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse > > AsyncCompact (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse > > PrepareAsyncCompact (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::grpc::CompletionQueue *cq)
 
- Public Member Functions inherited from etcdserverpb::KV::StubInterface
virtual ~StubInterface ()
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::RangeResponse > > AsyncRange (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::RangeResponse > > PrepareAsyncRange (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::PutResponse > > AsyncPut (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::PutResponse > > PrepareAsyncPut (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::DeleteRangeResponse > > AsyncDeleteRange (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::DeleteRangeResponse > > PrepareAsyncDeleteRange (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::TxnResponse > > AsyncTxn (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::TxnResponse > > PrepareAsyncTxn (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::CompactionResponse > > AsyncCompact (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::grpc::CompletionQueue *cq)
 
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::CompactionResponse > > PrepareAsyncCompact (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::grpc::CompletionQueue *cq)
 

Private Member Functions

::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse > * AsyncRangeRaw (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse > * PrepareAsyncRangeRaw (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse > * AsyncPutRaw (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse > * PrepareAsyncPutRaw (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse > * AsyncDeleteRangeRaw (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse > * PrepareAsyncDeleteRangeRaw (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse > * AsyncTxnRaw (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse > * PrepareAsyncTxnRaw (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse > * AsyncCompactRaw (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse > * PrepareAsyncCompactRaw (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::grpc::CompletionQueue *cq) override
 

Private Attributes

std::shared_ptr< ::grpc::ChannelInterface > channel_
 
const ::grpc::internal::RpcMethod rpcmethod_Range_
 
const ::grpc::internal::RpcMethod rpcmethod_Put_
 
const ::grpc::internal::RpcMethod rpcmethod_DeleteRange_
 
const ::grpc::internal::RpcMethod rpcmethod_Txn_
 
const ::grpc::internal::RpcMethod rpcmethod_Compact_
 

Detailed Description

Definition at line 97 of file rpc.grpc.pb.h.

Constructor & Destructor Documentation

◆ Stub()

etcdserverpb::KV::Stub::Stub ( const std::shared_ptr< ::grpc::ChannelInterface > &  channel)

Definition at line 32 of file rpc.grpc.pb.cc.

Member Function Documentation

◆ AsyncCompact()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse> > etcdserverpb::KV::Stub::AsyncCompact ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 129 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ AsyncCompactRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::CompactionResponse > * etcdserverpb::KV::Stub::AsyncCompactRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 92 of file rpc.grpc.pb.cc.

◆ AsyncDeleteRange()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse> > etcdserverpb::KV::Stub::AsyncDeleteRange ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 115 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ AsyncDeleteRangeRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::DeleteRangeResponse > * etcdserverpb::KV::Stub::AsyncDeleteRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 68 of file rpc.grpc.pb.cc.

◆ AsyncPut()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse> > etcdserverpb::KV::Stub::AsyncPut ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 108 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ AsyncPutRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::PutResponse > * etcdserverpb::KV::Stub::AsyncPutRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 56 of file rpc.grpc.pb.cc.

◆ AsyncRange()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse> > etcdserverpb::KV::Stub::AsyncRange ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 101 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ AsyncRangeRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::RangeResponse > * etcdserverpb::KV::Stub::AsyncRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 44 of file rpc.grpc.pb.cc.

◆ AsyncTxn()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse> > etcdserverpb::KV::Stub::AsyncTxn ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 122 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ AsyncTxnRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::TxnResponse > * etcdserverpb::KV::Stub::AsyncTxnRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 80 of file rpc.grpc.pb.cc.

◆ Compact()

grpc::Status etcdserverpb::KV::Stub::Compact ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::etcdserverpb::CompactionResponse response 
)
overridevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 88 of file rpc.grpc.pb.cc.

◆ DeleteRange()

grpc::Status etcdserverpb::KV::Stub::DeleteRange ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::etcdserverpb::DeleteRangeResponse response 
)
overridevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 64 of file rpc.grpc.pb.cc.

◆ PrepareAsyncCompact()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::CompactionResponse> > etcdserverpb::KV::Stub::PrepareAsyncCompact ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 132 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ PrepareAsyncCompactRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::CompactionResponse > * etcdserverpb::KV::Stub::PrepareAsyncCompactRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 96 of file rpc.grpc.pb.cc.

◆ PrepareAsyncDeleteRange()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::DeleteRangeResponse> > etcdserverpb::KV::Stub::PrepareAsyncDeleteRange ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 118 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ PrepareAsyncDeleteRangeRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::DeleteRangeResponse > * etcdserverpb::KV::Stub::PrepareAsyncDeleteRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 72 of file rpc.grpc.pb.cc.

◆ PrepareAsyncPut()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::PutResponse> > etcdserverpb::KV::Stub::PrepareAsyncPut ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 111 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ PrepareAsyncPutRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::PutResponse > * etcdserverpb::KV::Stub::PrepareAsyncPutRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 60 of file rpc.grpc.pb.cc.

◆ PrepareAsyncRange()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::RangeResponse> > etcdserverpb::KV::Stub::PrepareAsyncRange ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 104 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ PrepareAsyncRangeRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::RangeResponse > * etcdserverpb::KV::Stub::PrepareAsyncRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 48 of file rpc.grpc.pb.cc.

◆ PrepareAsyncTxn()

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::TxnResponse> > etcdserverpb::KV::Stub::PrepareAsyncTxn ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::grpc::CompletionQueue *  cq 
)
inline

Definition at line 125 of file rpc.grpc.pb.h.

Here is the call graph for this function:

◆ PrepareAsyncTxnRaw()

grpc::ClientAsyncResponseReader<::etcdserverpb::TxnResponse > * etcdserverpb::KV::Stub::PrepareAsyncTxnRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 84 of file rpc.grpc.pb.cc.

◆ Put()

grpc::Status etcdserverpb::KV::Stub::Put ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::etcdserverpb::PutResponse response 
)
overridevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 52 of file rpc.grpc.pb.cc.

◆ Range()

grpc::Status etcdserverpb::KV::Stub::Range ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::etcdserverpb::RangeResponse response 
)
overridevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 40 of file rpc.grpc.pb.cc.

◆ Txn()

grpc::Status etcdserverpb::KV::Stub::Txn ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::etcdserverpb::TxnResponse response 
)
overridevirtual

Implements etcdserverpb::KV::StubInterface.

Definition at line 76 of file rpc.grpc.pb.cc.

Member Data Documentation

◆ channel_

std::shared_ptr< ::grpc::ChannelInterface> etcdserverpb::KV::Stub::channel_
private

Definition at line 137 of file rpc.grpc.pb.h.

◆ rpcmethod_Compact_

const ::grpc::internal::RpcMethod etcdserverpb::KV::Stub::rpcmethod_Compact_
private

Definition at line 152 of file rpc.grpc.pb.h.

◆ rpcmethod_DeleteRange_

const ::grpc::internal::RpcMethod etcdserverpb::KV::Stub::rpcmethod_DeleteRange_
private

Definition at line 150 of file rpc.grpc.pb.h.

◆ rpcmethod_Put_

const ::grpc::internal::RpcMethod etcdserverpb::KV::Stub::rpcmethod_Put_
private

Definition at line 149 of file rpc.grpc.pb.h.

◆ rpcmethod_Range_

const ::grpc::internal::RpcMethod etcdserverpb::KV::Stub::rpcmethod_Range_
private

Definition at line 148 of file rpc.grpc.pb.h.

◆ rpcmethod_Txn_

const ::grpc::internal::RpcMethod etcdserverpb::KV::Stub::rpcmethod_Txn_
private

Definition at line 151 of file rpc.grpc.pb.h.


The documentation for this class was generated from the following files: