OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
etcdserverpb::Lease::Stub Class Referencefinal

#include <rpc.grpc.pb.h>

Inheritance diagram for etcdserverpb::Lease::Stub:
Collaboration diagram for etcdserverpb::Lease::Stub:

Public Member Functions

 Stub (const std::shared_ptr< ::grpc::ChannelInterface > &channel)
 
::grpc::Status LeaseGrant (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::etcdserverpb::LeaseGrantResponse *response) override
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseGrantResponse > > 
AsyncLeaseGrant (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseGrantResponse > > 
PrepareAsyncLeaseGrant (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq)
 
::grpc::Status LeaseRevoke (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::etcdserverpb::LeaseRevokeResponse *response) override
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseRevokeResponse > > 
AsyncLeaseRevoke (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseRevokeResponse > > 
PrepareAsyncLeaseRevoke (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientReaderWriter
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > > 
LeaseKeepAlive (::grpc::ClientContext *context)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > > 
AsyncLeaseKeepAlive (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > > 
PrepareAsyncLeaseKeepAlive (::grpc::ClientContext *context,::grpc::CompletionQueue *cq)
 
- Public Member Functions inherited from etcdserverpb::Lease::StubInterface
virtual ~StubInterface ()
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseGrantResponse > > 
AsyncLeaseGrant (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseGrantResponse > > 
PrepareAsyncLeaseGrant (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseRevokeResponse > > 
AsyncLeaseRevoke (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseRevokeResponse > > 
PrepareAsyncLeaseRevoke (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq)
 
std::unique_ptr
< ::grpc::ClientReaderWriterInterface
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > > 
LeaseKeepAlive (::grpc::ClientContext *context)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriterInterface
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > > 
AsyncLeaseKeepAlive (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriterInterface
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > > 
PrepareAsyncLeaseKeepAlive (::grpc::ClientContext *context,::grpc::CompletionQueue *cq)
 

Private Member Functions

::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseGrantResponse > * 
AsyncLeaseGrantRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseGrantResponse > * 
PrepareAsyncLeaseGrantRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseRevokeResponse > * 
AsyncLeaseRevokeRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq) override
 
::grpc::ClientAsyncResponseReader
< ::etcdserverpb::LeaseRevokeResponse > * 
PrepareAsyncLeaseRevokeRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq) override
 
::grpc::ClientReaderWriter
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * 
LeaseKeepAliveRaw (::grpc::ClientContext *context) override
 
::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * 
AsyncLeaseKeepAliveRaw (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag) override
 
::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * 
PrepareAsyncLeaseKeepAliveRaw (::grpc::ClientContext *context,::grpc::CompletionQueue *cq) override
 

Private Attributes

std::shared_ptr
< ::grpc::ChannelInterface > 
channel_
 
const ::grpc::internal::RpcMethod rpcmethod_LeaseGrant_
 
const ::grpc::internal::RpcMethod rpcmethod_LeaseRevoke_
 
const ::grpc::internal::RpcMethod rpcmethod_LeaseKeepAlive_
 

Detailed Description

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

Constructor & Destructor Documentation

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

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

Member Function Documentation

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseGrantResponse> > etcdserverpb::Lease::Stub::AsyncLeaseGrant ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::grpc::CompletionQueue *  cq 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncResponseReader<::etcdserverpb::LeaseGrantResponse > * etcdserverpb::Lease::Stub::AsyncLeaseGrantRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse> > etcdserverpb::Lease::Stub::AsyncLeaseKeepAlive ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq,
void *  tag 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncReaderWriter<::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * etcdserverpb::Lease::Stub::AsyncLeaseKeepAliveRaw ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq,
void *  tag 
)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseRevokeResponse> > etcdserverpb::Lease::Stub::AsyncLeaseRevoke ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::grpc::CompletionQueue *  cq 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncResponseReader<::etcdserverpb::LeaseRevokeResponse > * etcdserverpb::Lease::Stub::AsyncLeaseRevokeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

grpc::Status etcdserverpb::Lease::Stub::LeaseGrant ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::etcdserverpb::LeaseGrantResponse response 
)
overridevirtual

Implements etcdserverpb::Lease::StubInterface.

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

std::unique_ptr< ::grpc::ClientReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse> > etcdserverpb::Lease::Stub::LeaseKeepAlive ( ::grpc::ClientContext *  context)
inline

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

Here is the call graph for this function:

grpc::ClientReaderWriter<::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * etcdserverpb::Lease::Stub::LeaseKeepAliveRaw ( ::grpc::ClientContext *  context)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

grpc::Status etcdserverpb::Lease::Stub::LeaseRevoke ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::etcdserverpb::LeaseRevokeResponse response 
)
overridevirtual

Implements etcdserverpb::Lease::StubInterface.

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

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseGrantResponse> > etcdserverpb::Lease::Stub::PrepareAsyncLeaseGrant ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::grpc::CompletionQueue *  cq 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncResponseReader<::etcdserverpb::LeaseGrantResponse > * etcdserverpb::Lease::Stub::PrepareAsyncLeaseGrantRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse> > etcdserverpb::Lease::Stub::PrepareAsyncLeaseKeepAlive ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncReaderWriter<::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * etcdserverpb::Lease::Stub::PrepareAsyncLeaseKeepAliveRaw ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::etcdserverpb::LeaseRevokeResponse> > etcdserverpb::Lease::Stub::PrepareAsyncLeaseRevoke ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::grpc::CompletionQueue *  cq 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncResponseReader<::etcdserverpb::LeaseRevokeResponse > * etcdserverpb::Lease::Stub::PrepareAsyncLeaseRevokeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::Lease::StubInterface.

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

Member Data Documentation

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

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

const ::grpc::internal::RpcMethod etcdserverpb::Lease::Stub::rpcmethod_LeaseGrant_
private

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

const ::grpc::internal::RpcMethod etcdserverpb::Lease::Stub::rpcmethod_LeaseKeepAlive_
private

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

const ::grpc::internal::RpcMethod etcdserverpb::Lease::Stub::rpcmethod_LeaseRevoke_
private

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


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