OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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

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

Member Function Documentation

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:

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.

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:

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.

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:

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.

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:

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.

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:

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.

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

Implemented in etcdserverpb::KV::Stub.

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

Implemented in etcdserverpb::KV::Stub.

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:

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.

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:

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.

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:

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.

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:

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.

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:

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.

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

Implemented in etcdserverpb::KV::Stub.

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

Implemented in etcdserverpb::KV::Stub.

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: