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

#include <rpc.grpc.pb.h>

Inheritance diagram for etcdserverpb::Lease::StubInterface:

Public Member Functions

virtual ~StubInterface ()
 
virtual ::grpc::Status LeaseGrant (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::etcdserverpb::LeaseGrantResponse *response)=0
 
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)
 
virtual ::grpc::Status LeaseRevoke (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::etcdserverpb::LeaseRevokeResponse *response)=0
 
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

virtual
::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseGrantResponse > * 
AsyncLeaseGrantRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq)=0
 
virtual
::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseGrantResponse > * 
PrepareAsyncLeaseGrantRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseGrantRequest &request,::grpc::CompletionQueue *cq)=0
 
virtual
::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseRevokeResponse > * 
AsyncLeaseRevokeRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq)=0
 
virtual
::grpc::ClientAsyncResponseReaderInterface
< ::etcdserverpb::LeaseRevokeResponse > * 
PrepareAsyncLeaseRevokeRaw (::grpc::ClientContext *context, const ::etcdserverpb::LeaseRevokeRequest &request,::grpc::CompletionQueue *cq)=0
 
virtual
::grpc::ClientReaderWriterInterface
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * 
LeaseKeepAliveRaw (::grpc::ClientContext *context)=0
 
virtual
::grpc::ClientAsyncReaderWriterInterface
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * 
AsyncLeaseKeepAliveRaw (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag)=0
 
virtual
::grpc::ClientAsyncReaderWriterInterface
< ::etcdserverpb::LeaseKeepAliveRequest,::etcdserverpb::LeaseKeepAliveResponse > * 
PrepareAsyncLeaseKeepAliveRaw (::grpc::ClientContext *context,::grpc::CompletionQueue *cq)=0
 

Detailed Description

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

Constructor & Destructor Documentation

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

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

Member Function Documentation

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

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

Here is the call graph for this function:

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::LeaseGrantResponse>* etcdserverpb::Lease::StubInterface::AsyncLeaseGrantRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.

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

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

Here is the call graph for this function:

virtual ::grpc::ClientAsyncReaderWriterInterface< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>* etcdserverpb::Lease::StubInterface::AsyncLeaseKeepAliveRaw ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq,
void *  tag 
)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.

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

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

Here is the call graph for this function:

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::LeaseRevokeResponse>* etcdserverpb::Lease::StubInterface::AsyncLeaseRevokeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.

virtual ::grpc::Status etcdserverpb::Lease::StubInterface::LeaseGrant ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::etcdserverpb::LeaseGrantResponse response 
)
pure virtual

Implemented in etcdserverpb::Lease::Stub.

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

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

Here is the call graph for this function:

virtual ::grpc::ClientReaderWriterInterface< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>* etcdserverpb::Lease::StubInterface::LeaseKeepAliveRaw ( ::grpc::ClientContext *  context)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.

virtual ::grpc::Status etcdserverpb::Lease::StubInterface::LeaseRevoke ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::etcdserverpb::LeaseRevokeResponse response 
)
pure virtual

Implemented in etcdserverpb::Lease::Stub.

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

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

Here is the call graph for this function:

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::LeaseGrantResponse>* etcdserverpb::Lease::StubInterface::PrepareAsyncLeaseGrantRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseGrantRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.

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

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

Here is the call graph for this function:

virtual ::grpc::ClientAsyncReaderWriterInterface< ::etcdserverpb::LeaseKeepAliveRequest, ::etcdserverpb::LeaseKeepAliveResponse>* etcdserverpb::Lease::StubInterface::PrepareAsyncLeaseKeepAliveRaw ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.

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

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

Here is the call graph for this function:

virtual ::grpc::ClientAsyncResponseReaderInterface< ::etcdserverpb::LeaseRevokeResponse>* etcdserverpb::Lease::StubInterface::PrepareAsyncLeaseRevokeRaw ( ::grpc::ClientContext *  context,
const ::etcdserverpb::LeaseRevokeRequest request,
::grpc::CompletionQueue *  cq 
)
privatepure virtual

Implemented in etcdserverpb::Lease::Stub.


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