Gossip 1.1
Public Member Functions | List of all members
pf_gossip::Gossip::StubInterface::async_interface Class Referenceabstract
Inheritance diagram for pf_gossip::Gossip::StubInterface::async_interface:
pf_gossip::Gossip::Stub::async

Public Member Functions

virtual void search (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::SearchResult *response, std::function< void(::grpc::Status)>)=0
 
virtual void search (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::SearchResult *response, ::grpc::ClientUnaryReactor *reactor)=0
 
virtual void pull (::grpc::ClientContext *context, const ::pf_gossip::SlotUpdate *request, ::pf_gossip::updateResult *response, std::function< void(::grpc::Status)>)=0
 
virtual void pull (::grpc::ClientContext *context, const ::pf_gossip::SlotUpdate *request, ::pf_gossip::updateResult *response, ::grpc::ClientUnaryReactor *reactor)=0
 
virtual void echo (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::Message *response, std::function< void(::grpc::Status)>)=0
 
virtual void echo (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::Message *response, ::grpc::ClientUnaryReactor *reactor)=0
 
virtual void EstablishConnection (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::GossipNodeInfo *response, std::function< void(::grpc::Status)>)=0
 
virtual void EstablishConnection (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::GossipNodeInfo *response, ::grpc::ClientUnaryReactor *reactor)=0
 
virtual void heartBeat (::grpc::ClientContext *context, const ::pf_gossip::NodeVersions *request, ::pf_gossip::NodeVersions *response, std::function< void(::grpc::Status)>)=0
 
virtual void heartBeat (::grpc::ClientContext *context, const ::pf_gossip::NodeVersions *request, ::pf_gossip::NodeVersions *response, ::grpc::ClientUnaryReactor *reactor)=0
 
virtual void newNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, std::function< void(::grpc::Status)>)=0
 
virtual void newNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, ::grpc::ClientUnaryReactor *reactor)=0
 
virtual void deleteNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, std::function< void(::grpc::Status)>)=0
 
virtual void deleteNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, ::grpc::ClientUnaryReactor *reactor)=0
 

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