The Diagnostic API interface
The API interface defines how the caller will use the API. An example also shows how the API can be used. It also defines the RdcDiagnostic module which can load the library dynamically and then dispatch diagnostic test to run. Change-Id: I1e041aab86f7e19338860f5ba65262977f4ea9cb
Tá an tiomantas seo le fáil i:
1 tuismitheoir
eafb948115
tiomantas
eab3625d65
23 comhad athraithe
+856
-10
Níor tháinig aon chomhaid le do chuardach
@@ -26,6 +26,7 @@ THE SOFTWARE.
|
||||
#include "rdc_lib/rdc_common.h"
|
||||
#include "rdc/rdc.h"
|
||||
#include "rdc_lib/RdcTelemetry.h"
|
||||
#include "rdc_lib/RdcDiagnostic.h"
|
||||
|
||||
namespace amd {
|
||||
namespace rdc {
|
||||
@@ -33,6 +34,7 @@ namespace rdc {
|
||||
class RdcModuleMgr {
|
||||
public:
|
||||
virtual RdcTelemetryPtr get_telemetry_module() = 0;
|
||||
virtual RdcDiagnosticPtr get_diagnostic_module() = 0;
|
||||
};
|
||||
|
||||
typedef std::shared_ptr<RdcModuleMgr> RdcModuleMgrPtr;
|
||||
|
||||
Tagairt in Eagrán Nua
Cuir bac ar úsáideoir