From a5d98b9dccc149e75161b33ea3d1c4121029747f Mon Sep 17 00:00:00 2001 From: Newe Date: Mon, 24 May 2021 17:46:50 +0200 Subject: [edit] Deprecate gRPC in favor of MongoDB --- src/rpcStub.cpp | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/rpcStub.cpp (limited to 'src/rpcStub.cpp') diff --git a/src/rpcStub.cpp b/src/rpcStub.cpp deleted file mode 100644 index 1633aab8..00000000 --- a/src/rpcStub.cpp +++ /dev/null @@ -1,32 +0,0 @@ -#include "rpcStub.hpp" - -class fossCordInternalsImpl final : public fosscordMedia::fosscordInternals::Service { - std::shared_ptr ph; - fossCordInternalsImpl(std::shared_ptr handler){ - this->ph= handler; - } - grpc::Status vRequest(grpc::ServerContext* ctx, - const fosscordMedia::voiceRequest* req, - fosscordMedia::voiceAnswer* resp) override { - - this->ph->initiateConnection(req->ip(), req->port()); - return grpc::Status::OK; - } -}; - -rpcStub::rpcStub(std::shared_ptr handler, int port) { - if (not port) { - port = 8057; - } - this->ph = handler; - - fossCordInternalsImpl* service; - grpc::ServerBuilder builder; - builder.AddListeningPort("0.0.0.0:" + std::to_string(port), - grpc::InsecureServerCredentials()); - builder.RegisterService(service); - - this->server = builder.BuildAndStart(); - - std::cout << "RPC stub listening on port " << port << std::endl; -} \ No newline at end of file -- cgit 1.5.1