2
0

Add use of namespaces

Change-Id: I962eb808b3b874d1c3bf4cb418bf36952f88e3e2
Este cometimento está contido em:
Chris Freehill
2020-01-06 20:32:55 -06:00
ascendente ca4344f5fa
cometimento 02c6d3fb4d
7 ficheiros modificados com 32 adições e 8 eliminações
BIN
Ver ficheiro
Ficheiro binário não mostrado.
+8 -2
Ver ficheiro
@@ -26,14 +26,20 @@ THE SOFTWARE.
#include "rocm_smi/rocm_smi.h"
#include "rdc/rdc_admin_service.h"
namespace amd {
namespace rdc {
class RDCAdminServiceImpl final : public ::rdc::RdcAdmin::Service {
public:
RDCAdminServiceImpl();
~RDCAdminServiceImpl();
::grpc::Status VerifyConnection(::grpc::ServerContext* context,
const rdc::VerifyConnectionRequest* request,
rdc::VerifyConnectionResponse* reply) override;
const ::rdc::VerifyConnectionRequest* request,
::rdc::VerifyConnectionResponse* reply) override;
private:
};
} // namespace rdc
} // namespace amd
#endif // SERVER_INCLUDE_RDC_RDC_ADMIN_SERVICE_H_
+6
Ver ficheiro
@@ -26,6 +26,9 @@ THE SOFTWARE.
#include "rocm_smi/rocm_smi.h"
#include "rdc/rdc_rsmi_service.h"
namespace amd {
namespace rdc {
class RsmiServiceImpl final : public ::rdc::Rsmi::Service {
public:
RsmiServiceImpl();
@@ -47,4 +50,7 @@ class RsmiServiceImpl final : public ::rdc::Rsmi::Service {
bool rsmi_initialized_;
};
} // rdc
} // amd
#endif // SERVER_INCLUDE_RDC_RDC_RSMI_SERVICE_H_
+2 -2
Ver ficheiro
@@ -53,10 +53,10 @@ class RDCServer {
std::unique_ptr<::grpc::Server> server_;
bool start_rsmi_service_;
RsmiServiceImpl *rsmi_service_;
amd::rdc::RsmiServiceImpl *rsmi_service_;
bool start_rdc_admin_service_;
RDCAdminServiceImpl *rdc_admin_service_;
amd::rdc::RDCAdminServiceImpl *rdc_admin_service_;
};
#endif // SERVER_INCLUDE_RDC_RDC_SERVER_MAIN_H_
+8 -2
Ver ficheiro
@@ -33,6 +33,9 @@ THE SOFTWARE.
#include "rdc.grpc.pb.h" // NOLINT
#include "rdc/rdc_admin_service.h"
namespace amd {
namespace rdc {
RDCAdminServiceImpl::RDCAdminServiceImpl() {
}
@@ -40,10 +43,13 @@ RDCAdminServiceImpl::~RDCAdminServiceImpl() {
}
::grpc::Status
RDCAdminServiceImpl::VerifyConnection(::grpc::ServerContext* context,
const rdc::VerifyConnectionRequest* request,
rdc::VerifyConnectionResponse* reply) {
const ::rdc::VerifyConnectionRequest* request,
::rdc::VerifyConnectionResponse* reply) {
(void)context; // Quiet warning for now
reply->set_echo_magic_num(request->magic_num());
return ::grpc::Status::OK;
}
} // rdc
} // amd
+6
Ver ficheiro
@@ -32,6 +32,9 @@ THE SOFTWARE.
#include "rocm_smi/rocm_smi.h"
#include "rdc/rdc_rsmi_service.h"
namespace amd {
namespace rdc {
RsmiServiceImpl::RsmiServiceImpl():rsmi_initialized_(false) {
}
@@ -127,3 +130,6 @@ void RunServer() {
}
server->Wait();
}
} // namespace rdc
} // namespace amd
+2 -2
Ver ficheiro
@@ -67,12 +67,12 @@ RDCServer::Run() {
// Register services as the instances through which we'll communicate with
// clients. These are synchronous services.
if (start_rdc_admin_service()) {
rdc_admin_service_ = new RDCAdminServiceImpl();
rdc_admin_service_ = new amd::rdc::RDCAdminServiceImpl();
builder.RegisterService(rdc_admin_service_);
}
if (start_rsmi_service()) {
rsmi_service_ = new RsmiServiceImpl();
rsmi_service_ = new amd::rdc::RsmiServiceImpl();
builder.RegisterService(rsmi_service_);
// TODO(cfreehil): pass flags from cnfg file