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

#include <rpc.grpc.pb.h>

Inheritance diagram for etcdserverpb::Watch::Stub:
Collaboration diagram for etcdserverpb::Watch::Stub:

Public Member Functions

 Stub (const std::shared_ptr< ::grpc::ChannelInterface > &channel)
 
std::unique_ptr
< ::grpc::ClientReaderWriter
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > > 
Watch (::grpc::ClientContext *context)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > > 
AsyncWatch (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > > 
PrepareAsyncWatch (::grpc::ClientContext *context,::grpc::CompletionQueue *cq)
 
- Public Member Functions inherited from etcdserverpb::Watch::StubInterface
virtual ~StubInterface ()
 
std::unique_ptr
< ::grpc::ClientReaderWriterInterface
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > > 
Watch (::grpc::ClientContext *context)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriterInterface
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > > 
AsyncWatch (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag)
 
std::unique_ptr
< ::grpc::ClientAsyncReaderWriterInterface
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > > 
PrepareAsyncWatch (::grpc::ClientContext *context,::grpc::CompletionQueue *cq)
 

Private Member Functions

::grpc::ClientReaderWriter
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * 
WatchRaw (::grpc::ClientContext *context) override
 
::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * 
AsyncWatchRaw (::grpc::ClientContext *context,::grpc::CompletionQueue *cq, void *tag) override
 
::grpc::ClientAsyncReaderWriter
< ::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * 
PrepareAsyncWatchRaw (::grpc::ClientContext *context,::grpc::CompletionQueue *cq) override
 

Private Attributes

std::shared_ptr
< ::grpc::ChannelInterface > 
channel_
 
const ::grpc::internal::RpcMethod rpcmethod_Watch_
 

Detailed Description

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

Constructor & Destructor Documentation

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

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

Member Function Documentation

std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse> > etcdserverpb::Watch::Stub::AsyncWatch ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq,
void *  tag 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncReaderWriter<::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * etcdserverpb::Watch::Stub::AsyncWatchRaw ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq,
void *  tag 
)
overrideprivatevirtual

Implements etcdserverpb::Watch::StubInterface.

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

std::unique_ptr< ::grpc::ClientAsyncReaderWriter< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse> > etcdserverpb::Watch::Stub::PrepareAsyncWatch ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq 
)
inline

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

Here is the call graph for this function:

grpc::ClientAsyncReaderWriter<::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * etcdserverpb::Watch::Stub::PrepareAsyncWatchRaw ( ::grpc::ClientContext *  context,
::grpc::CompletionQueue *  cq 
)
overrideprivatevirtual

Implements etcdserverpb::Watch::StubInterface.

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

std::unique_ptr< ::grpc::ClientReaderWriter< ::etcdserverpb::WatchRequest, ::etcdserverpb::WatchResponse> > etcdserverpb::Watch::Stub::Watch ( ::grpc::ClientContext *  context)
inline

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

Here is the call graph for this function:

grpc::ClientReaderWriter<::etcdserverpb::WatchRequest,::etcdserverpb::WatchResponse > * etcdserverpb::Watch::Stub::WatchRaw ( ::grpc::ClientContext *  context)
overrideprivatevirtual

Implements etcdserverpb::Watch::StubInterface.

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

Member Data Documentation

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

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

const ::grpc::internal::RpcMethod etcdserverpb::Watch::Stub::rpcmethod_Watch_
private

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


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