|
onboardapi
9.10.0
by Rheinmetall
|
Public Member Functions | |
| ReportPBitStatus () | |
| ReportPBitStatus (std::string const &KeyPBitName, M_BuiltInTest::BitStatusType const &Status, bool IsRemoved) | |
Public Attributes | |
| std::string | KeyPBitName |
| M_BuiltInTest::BitStatusType | Status |
| Current status/result of PBIT. More... | |
| bool | IsRemoved |
Reports the PBIT (Power-up Built-In Test) BITE status.
Comprehensive tests of hardware functionality extending as close to the edge of a module as possible.
| M_BuiltInTest::ReportPBitStatus::ReportPBitStatus | ( | ) |
| M_BuiltInTest::ReportPBitStatus::ReportPBitStatus | ( | std::string const & | KeyPBitName, |
| M_BuiltInTest::BitStatusType const & | Status, | ||
| bool | IsRemoved | ||
| ) |
| bool M_BuiltInTest::ReportPBitStatus::IsRemoved |
Indicates if the status is no longer available. Note: This will always be set to True when a Service has been shut down. After this has been set to True, the status will no longer be available to late joiners.
| std::string M_BuiltInTest::ReportPBitStatus::KeyPBitName |
Name identifying the currently reported status. This name is used as an identifying key so that one Service can report multiple status relevant for a device, such as the "Program Checksum" status and the "Temperature" status. Note: The specific string names are defined separately for each implementing Service and are reported in ReportBitSettings in the SupportedPBitNames settings element.
| M_BuiltInTest::BitStatusType M_BuiltInTest::ReportPBitStatus::Status |
Current status/result of PBIT.