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

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

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

Member Function Documentation

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:

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.

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:

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.

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:

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.

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:

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.

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:

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.

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.

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.

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:

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.

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:

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.

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:

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.

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:

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.

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:

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.

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.

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.

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

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

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

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

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

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

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

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

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

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

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

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: