|
| GossipCliService (GossipNode *node) |
|
::grpc::Status | echo (::grpc::ServerContext *context, const ::pf_gossip_cli::Echo *request, ::pf_gossip_cli::Echo *response) override |
|
::grpc::Status | addMessage (::grpc::ServerContext *context, const ::pf_gossip::Message *request, ::pf_gossip_cli::Echo *response) override |
|
::grpc::Status | deleteMessage (::grpc::ServerContext *context, const ::pf_gossip_cli::Key *request, ::pf_gossip_cli::Echo *response) override |
|
::grpc::Status | getMessage (::grpc::ServerContext *context, const ::pf_gossip_cli::Key *request, ::pf_gossip::Message *response) override |
|
::grpc::Status | searchMessage (::grpc::ServerContext *context, const ::pf_gossip_cli::SearchInfo *request, ::pf_gossip::SearchResult *response) override |
|
::grpc::Status | getNodeStatus (::grpc::ServerContext *context, const ::google::protobuf::Any *request, ::pf_gossip_cli::JsonValue *response) override |
|
::grpc::Status | getGossipNetwork (::grpc::ServerContext *context, const ::google::protobuf::Any *request, ::pf_gossip_cli::JsonValue *response) override |
|
::grpc::Status | connect (::grpc::ServerContext *context, const ::pf_gossip_cli::Url *request, ::pf_gossip_cli::Echo *response) override |
|
::grpc::Status | shutdown (::grpc::ServerContext *context, const ::google::protobuf::Any *request, ::pf_gossip_cli::Echo *response) override |
|
virtual ::grpc::Status | addMessage (::grpc::ServerContext *context, const ::pf_gossip::Message *request, ::pf_gossip_cli::Echo *response) |
|
virtual ::grpc::Status | deleteMessage (::grpc::ServerContext *context, const ::pf_gossip_cli::Key *request, ::pf_gossip_cli::Echo *response) |
|
virtual ::grpc::Status | getMessage (::grpc::ServerContext *context, const ::pf_gossip_cli::Key *request, ::pf_gossip::Message *response) |
|
virtual ::grpc::Status | searchMessage (::grpc::ServerContext *context, const ::pf_gossip_cli::SearchInfo *request, ::pf_gossip::SearchResult *response) |
|
virtual ::grpc::Status | getGossipNetwork (::grpc::ServerContext *context, const ::google::protobuf::Any *request, ::pf_gossip_cli::JsonValue *response) |
|
virtual ::grpc::Status | getNodeStatus (::grpc::ServerContext *context, const ::google::protobuf::Any *request, ::pf_gossip_cli::JsonValue *response) |
|
virtual ::grpc::Status | echo (::grpc::ServerContext *context, const ::pf_gossip_cli::Echo *request, ::pf_gossip_cli::Echo *response) |
|
virtual ::grpc::Status | connect (::grpc::ServerContext *context, const ::pf_gossip_cli::Url *request, ::pf_gossip_cli::Echo *response) |
|
virtual ::grpc::Status | shutdown (::grpc::ServerContext *context, const ::google::protobuf::Any *request, ::pf_gossip_cli::Echo *response) |
|
GRPC interface to handle client's request.
Class GossipCliService is derived from pf_gossip_cli::GossipClient::Service and defines its functions. This class must be owned by a Class GossipNode impl.