Change-Id: I962eb808b3b874d1c3bf4cb418bf36952f88e3e2
Цей коміт міститься в:
Chris Freehill
2020-01-06 20:32:55 -06:00
джерело ca4344f5fa
коміт 02c6d3fb4d
7 змінених файлів з 32 додано та 8 видалено
+8 -2
Переглянути файл
@@ -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
Переглянути файл
@@ -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
Переглянути файл
@@ -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