OpenSDN source code
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

◆ ~StubInterface()

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

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

Member Function Documentation

◆ AsyncLeaseGrant()

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:

◆ AsyncLeaseGrantRaw()

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.

◆ AsyncLeaseKeepAlive()

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:

◆ AsyncLeaseKeepAliveRaw()

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.

◆ AsyncLeaseRevoke()

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:

◆ AsyncLeaseRevokeRaw()

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.

◆ LeaseGrant()

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

Implemented in etcdserverpb::Lease::Stub.

◆ LeaseKeepAlive()

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:

◆ LeaseKeepAliveRaw()

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

Implemented in etcdserverpb::Lease::Stub.

◆ LeaseRevoke()

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

Implemented in etcdserverpb::Lease::Stub.

◆ PrepareAsyncLeaseGrant()

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:

◆ PrepareAsyncLeaseGrantRaw()

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.

◆ PrepareAsyncLeaseKeepAlive()

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:

◆ PrepareAsyncLeaseKeepAliveRaw()

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

Implemented in etcdserverpb::Lease::Stub.

◆ PrepareAsyncLeaseRevoke()

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:

◆ PrepareAsyncLeaseRevokeRaw()

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: