smartmontools SVN Rev 5645
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Attributes | List of all members
temp_dev_state Struct Reference

Non-persistent state data for a device. More...

Collaboration diagram for temp_dev_state:
Collaboration graph
[legend]

Public Attributes

bool must_write {}
 
bool skip {}
 
time_t wakeuptime {}
 
bool not_cap_offline {}
 
bool not_cap_conveyance {}
 
bool not_cap_short {}
 
bool not_cap_long {}
 
bool not_cap_selective {}
 
unsigned char temperature {}
 
time_t tempmin_delay {}
 
bool removed {}
 
bool powermodefail {}
 
int powerskipcnt {}
 
int lastpowermodeskipped {}
 
bool attrlog_dirty {}
 
unsigned char SmartPageSupported {}
 
unsigned char TempPageSupported {}
 
unsigned char ReadECounterPageSupported {}
 
unsigned char WriteECounterPageSupported {}
 
unsigned char VerifyECounterPageSupported {}
 
unsigned char NonMediumErrorPageSupported {}
 
unsigned char SuppressReport {}
 
unsigned char modese_len {}
 
uint64_t num_sectors {}
 
ata_smart_values smartval {}
 
ata_smart_thresholds_pvt smartthres {}
 
bool offline_started {}
 
bool selftest_started {}
 
uint8_t selftest_op {}
 
uint8_t selftest_compl {}
 

Detailed Description

Non-persistent state data for a device.

Definition at line 520 of file smartd.cpp.

Member Data Documentation

◆ attrlog_dirty

bool temp_dev_state::attrlog_dirty {}

Definition at line 542 of file smartd.cpp.

◆ lastpowermodeskipped

int temp_dev_state::lastpowermodeskipped {}

Definition at line 540 of file smartd.cpp.

◆ modese_len

unsigned char temp_dev_state::modese_len {}

Definition at line 554 of file smartd.cpp.

◆ must_write

bool temp_dev_state::must_write {}

Definition at line 522 of file smartd.cpp.

◆ NonMediumErrorPageSupported

unsigned char temp_dev_state::NonMediumErrorPageSupported {}

Definition at line 552 of file smartd.cpp.

◆ not_cap_conveyance

bool temp_dev_state::not_cap_conveyance {}

Definition at line 528 of file smartd.cpp.

◆ not_cap_long

bool temp_dev_state::not_cap_long {}

Definition at line 530 of file smartd.cpp.

◆ not_cap_offline

bool temp_dev_state::not_cap_offline {}

Definition at line 527 of file smartd.cpp.

◆ not_cap_selective

bool temp_dev_state::not_cap_selective {}

Definition at line 531 of file smartd.cpp.

◆ not_cap_short

bool temp_dev_state::not_cap_short {}

Definition at line 529 of file smartd.cpp.

◆ num_sectors

uint64_t temp_dev_state::num_sectors {}

Definition at line 557 of file smartd.cpp.

◆ offline_started

bool temp_dev_state::offline_started {}

Definition at line 560 of file smartd.cpp.

◆ powermodefail

bool temp_dev_state::powermodefail {}

Definition at line 538 of file smartd.cpp.

◆ powerskipcnt

int temp_dev_state::powerskipcnt {}

Definition at line 539 of file smartd.cpp.

◆ ReadECounterPageSupported

unsigned char temp_dev_state::ReadECounterPageSupported {}

Definition at line 549 of file smartd.cpp.

◆ removed

bool temp_dev_state::removed {}

Definition at line 536 of file smartd.cpp.

◆ selftest_compl

uint8_t temp_dev_state::selftest_compl {}

Definition at line 567 of file smartd.cpp.

◆ selftest_op

uint8_t temp_dev_state::selftest_op {}

Definition at line 566 of file smartd.cpp.

◆ selftest_started

bool temp_dev_state::selftest_started {}

Definition at line 563 of file smartd.cpp.

◆ skip

bool temp_dev_state::skip {}

Definition at line 524 of file smartd.cpp.

◆ SmartPageSupported

unsigned char temp_dev_state::SmartPageSupported {}

Definition at line 547 of file smartd.cpp.

◆ smartthres

ata_smart_thresholds_pvt temp_dev_state::smartthres {}

Definition at line 559 of file smartd.cpp.

◆ smartval

ata_smart_values temp_dev_state::smartval {}

Definition at line 558 of file smartd.cpp.

◆ SuppressReport

unsigned char temp_dev_state::SuppressReport {}

Definition at line 553 of file smartd.cpp.

◆ temperature

unsigned char temp_dev_state::temperature {}

Definition at line 533 of file smartd.cpp.

◆ tempmin_delay

time_t temp_dev_state::tempmin_delay {}

Definition at line 534 of file smartd.cpp.

◆ TempPageSupported

unsigned char temp_dev_state::TempPageSupported {}

Definition at line 548 of file smartd.cpp.

◆ VerifyECounterPageSupported

unsigned char temp_dev_state::VerifyECounterPageSupported {}

Definition at line 551 of file smartd.cpp.

◆ wakeuptime

time_t temp_dev_state::wakeuptime {}

Definition at line 525 of file smartd.cpp.

◆ WriteECounterPageSupported

unsigned char temp_dev_state::WriteECounterPageSupported {}

Definition at line 550 of file smartd.cpp.


The documentation for this struct was generated from the following file: