Struct libatasmart_sys::SkSmartParsedData
[−]
[src]
#[repr(C)]pub struct SkSmartParsedData { pub offline_data_collection_status: SkSmartOfflineDataCollectionStatus, pub total_offline_data_collection_seconds: uint32_t, pub self_test_execution_status: SkSmartSelfTestExecutionStatus, pub self_test_execution_percent_remaining: uint32_t, pub short_and_extended_test_available: SkBool, pub conveyance_test_available: SkBool, pub start_test_available: SkBool, pub abort_test_available: SkBool, pub short_test_polling_minutes: uint32_t, pub extended_test_polling_minutes: uint32_t, pub conveyance_test_polling_minutes: uint32_t, }
Fields
offline_data_collection_status: SkSmartOfflineDataCollectionStatus
total_offline_data_collection_seconds: uint32_t
self_test_execution_status: SkSmartSelfTestExecutionStatus
self_test_execution_percent_remaining: uint32_t
short_and_extended_test_available: SkBool
conveyance_test_available: SkBool
start_test_available: SkBool
abort_test_available: SkBool
short_test_polling_minutes: uint32_t
extended_test_polling_minutes: uint32_t
conveyance_test_polling_minutes: uint32_t