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

Public Member Functions

void search (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::SearchResult *response, std::function< void(::grpc::Status)>) override
 
void search (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::SearchResult *response, ::grpc::ClientUnaryReactor *reactor) override
 
void pull (::grpc::ClientContext *context, const ::pf_gossip::SlotUpdate *request, ::pf_gossip::updateResult *response, std::function< void(::grpc::Status)>) override
 
void pull (::grpc::ClientContext *context, const ::pf_gossip::SlotUpdate *request, ::pf_gossip::updateResult *response, ::grpc::ClientUnaryReactor *reactor) override
 
void echo (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::Message *response, std::function< void(::grpc::Status)>) override
 
void echo (::grpc::ClientContext *context, const ::pf_gossip::Message *request, ::pf_gossip::Message *response, ::grpc::ClientUnaryReactor *reactor) override
 
void EstablishConnection (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::GossipNodeInfo *response, std::function< void(::grpc::Status)>) override
 
void EstablishConnection (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::GossipNodeInfo *response, ::grpc::ClientUnaryReactor *reactor) override
 
void heartBeat (::grpc::ClientContext *context, const ::pf_gossip::NodeVersions *request, ::pf_gossip::NodeVersions *response, std::function< void(::grpc::Status)>) override
 
void heartBeat (::grpc::ClientContext *context, const ::pf_gossip::NodeVersions *request, ::pf_gossip::NodeVersions *response, ::grpc::ClientUnaryReactor *reactor) override
 
void newNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, std::function< void(::grpc::Status)>) override
 
void newNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, ::grpc::ClientUnaryReactor *reactor) override
 
void deleteNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, std::function< void(::grpc::Status)>) override
 
void deleteNodeNotify (::grpc::ClientContext *context, const ::pf_gossip::GossipNodeInfo *request, ::pf_gossip::updateResult *response, ::grpc::ClientUnaryReactor *reactor) override
 
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
 

Friends

class Stub
 

Member Function Documentation

◆ deleteNodeNotify() [1/2]

void pf_gossip::Gossip::Stub::async::deleteNodeNotify ( ::grpc::ClientContext *  context,
const ::pf_gossip::GossipNodeInfo request,
::pf_gossip::updateResult response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ deleteNodeNotify() [2/2]

void pf_gossip::Gossip::Stub::async::deleteNodeNotify ( ::grpc::ClientContext *  context,
const ::pf_gossip::GossipNodeInfo request,
::pf_gossip::updateResult response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

◆ echo() [1/2]

void pf_gossip::Gossip::Stub::async::echo ( ::grpc::ClientContext *  context,
const ::pf_gossip::Message request,
::pf_gossip::Message response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ echo() [2/2]

void pf_gossip::Gossip::Stub::async::echo ( ::grpc::ClientContext *  context,
const ::pf_gossip::Message request,
::pf_gossip::Message response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

◆ EstablishConnection() [1/2]

void pf_gossip::Gossip::Stub::async::EstablishConnection ( ::grpc::ClientContext *  context,
const ::pf_gossip::GossipNodeInfo request,
::pf_gossip::GossipNodeInfo response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ EstablishConnection() [2/2]

void pf_gossip::Gossip::Stub::async::EstablishConnection ( ::grpc::ClientContext *  context,
const ::pf_gossip::GossipNodeInfo request,
::pf_gossip::GossipNodeInfo response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

◆ heartBeat() [1/2]

void pf_gossip::Gossip::Stub::async::heartBeat ( ::grpc::ClientContext *  context,
const ::pf_gossip::NodeVersions request,
::pf_gossip::NodeVersions response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ heartBeat() [2/2]

void pf_gossip::Gossip::Stub::async::heartBeat ( ::grpc::ClientContext *  context,
const ::pf_gossip::NodeVersions request,
::pf_gossip::NodeVersions response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

◆ newNodeNotify() [1/2]

void pf_gossip::Gossip::Stub::async::newNodeNotify ( ::grpc::ClientContext *  context,
const ::pf_gossip::GossipNodeInfo request,
::pf_gossip::updateResult response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ newNodeNotify() [2/2]

void pf_gossip::Gossip::Stub::async::newNodeNotify ( ::grpc::ClientContext *  context,
const ::pf_gossip::GossipNodeInfo request,
::pf_gossip::updateResult response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

◆ pull() [1/2]

void pf_gossip::Gossip::Stub::async::pull ( ::grpc::ClientContext *  context,
const ::pf_gossip::SlotUpdate request,
::pf_gossip::updateResult response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ pull() [2/2]

void pf_gossip::Gossip::Stub::async::pull ( ::grpc::ClientContext *  context,
const ::pf_gossip::SlotUpdate request,
::pf_gossip::updateResult response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

◆ search() [1/2]

void pf_gossip::Gossip::Stub::async::search ( ::grpc::ClientContext *  context,
const ::pf_gossip::Message request,
::pf_gossip::SearchResult response,
::grpc::ClientUnaryReactor *  reactor 
)
overridevirtual

◆ search() [2/2]

void pf_gossip::Gossip::Stub::async::search ( ::grpc::ClientContext *  context,
const ::pf_gossip::Message request,
::pf_gossip::SearchResult response,
std::function< void(::grpc::Status)>  f 
)
overridevirtual

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