OpenSDN source code
etcdserverpb::KV::StubInterface Class Referenceabstract

#include <rpc.grpc.pb.h>

Inheritance diagram for etcdserverpb::KV::StubInterface:

Public Member Functions

virtual ~StubInterface ()
 
virtual ::grpc::Status Range (::grpc::ClientContext *context, const ::etcdserverpb::RangeRequest &request, ::etcdserverpb::RangeResponse *response)=0
 
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)
 
virtual ::grpc::Status Put (::grpc::ClientContext *context, const ::etcdserverpb::PutRequest &request, ::etcdserverpb::PutResponse *response)=0
 
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)
 
virtual ::grpc::Status DeleteRange (::grpc::ClientContext *context, const ::etcdserverpb::DeleteRangeRequest &request, ::etcdserverpb::DeleteRangeResponse *response)=0
 
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)
 
virtual ::grpc::Status Txn (::grpc::ClientContext *context, const ::etcdserverpb::TxnRequest &request, ::etcdserverpb::TxnResponse *response)=0
 
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)
 
virtual ::grpc::Status Compact (::grpc::ClientContext *context, const ::etcdserverpb::CompactionRequest &request, ::etcdserverpb::CompactionResponse *response)=0
 
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

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

Detailed Description

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

Constructor & Destructor Documentation

◆ ~StubInterface()

virtual etcdserverpb::KV::StubInterface::~StubInterface ( )
inlinevirtual

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

Member Function Documentation

◆ AsyncCompact()

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

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

Here is the call graph for this function:

◆ AsyncCompactRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::CompactionResponse>* etcdserverpb::KV::StubInterface::AsyncCompactRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ AsyncDeleteRange()

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

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

Here is the call graph for this function:

◆ AsyncDeleteRangeRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::DeleteRangeResponse>* etcdserverpb::KV::StubInterface::AsyncDeleteRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ AsyncPut()

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

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

Here is the call graph for this function:

◆ AsyncPutRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::PutResponse>* etcdserverpb::KV::StubInterface::AsyncPutRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ AsyncRange()

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

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

Here is the call graph for this function:

◆ AsyncRangeRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::RangeResponse>* etcdserverpb::KV::StubInterface::AsyncRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ AsyncTxn()

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

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

Here is the call graph for this function:

◆ AsyncTxnRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::TxnResponse>* etcdserverpb::KV::StubInterface::AsyncTxnRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ Compact()

virtual ::grpc::Status etcdserverpb::KV::StubInterface::Compact ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::etcdserverpb::CompactionResponse response 
)
pure virtual

Implemented in etcdserverpb::KV::Stub.

◆ DeleteRange()

virtual ::grpc::Status etcdserverpb::KV::StubInterface::DeleteRange ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::etcdserverpb::DeleteRangeResponse response 
)
pure virtual

Implemented in etcdserverpb::KV::Stub.

◆ PrepareAsyncCompact()

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

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

Here is the call graph for this function:

◆ PrepareAsyncCompactRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::CompactionResponse>* etcdserverpb::KV::StubInterface::PrepareAsyncCompactRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::CompactionRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ PrepareAsyncDeleteRange()

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

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

Here is the call graph for this function:

◆ PrepareAsyncDeleteRangeRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::DeleteRangeResponse>* etcdserverpb::KV::StubInterface::PrepareAsyncDeleteRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::DeleteRangeRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ PrepareAsyncPut()

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

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

Here is the call graph for this function:

◆ PrepareAsyncPutRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::PutResponse>* etcdserverpb::KV::StubInterface::PrepareAsyncPutRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ PrepareAsyncRange()

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

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

Here is the call graph for this function:

◆ PrepareAsyncRangeRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::RangeResponse>* etcdserverpb::KV::StubInterface::PrepareAsyncRangeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ PrepareAsyncTxn()

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

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

Here is the call graph for this function:

◆ PrepareAsyncTxnRaw()

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::TxnResponse>* etcdserverpb::KV::StubInterface::PrepareAsyncTxnRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::KV::Stub.

◆ Put()

virtual ::grpc::Status etcdserverpb::KV::StubInterface::Put ( ::grpc::ClientContext *  context,
const ::etcdserverpb::PutRequest request,
::etcdserverpb::PutResponse response 
)
pure virtual

Implemented in etcdserverpb::KV::Stub.

◆ Range()

virtual ::grpc::Status etcdserverpb::KV::StubInterface::Range ( ::grpc::ClientContext *  context,
const ::etcdserverpb::RangeRequest request,
::etcdserverpb::RangeResponse response 
)
pure virtual

Implemented in etcdserverpb::KV::Stub.

◆ Txn()

virtual ::grpc::Status etcdserverpb::KV::StubInterface::Txn ( ::grpc::ClientContext *  context,
const ::etcdserverpb::TxnRequest request,
::etcdserverpb::TxnResponse response 
)
pure virtual

Implemented in etcdserverpb::KV::Stub.


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