smartmontools  SVN Rev 4357
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Member Functions | 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

Public Member Functions

 temp_dev_state ()

Public Attributes

bool must_write
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 powermodefail
int powerskipcnt
int lastpowermodeskipped
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

Detailed Description

Non-persistent state data for a device.

Definition at line 419 of file smartd.cpp.

Constructor & Destructor Documentation

temp_dev_state::temp_dev_state ( )

Definition at line 456 of file smartd.cpp.

Member Data Documentation

int temp_dev_state::lastpowermodeskipped

Definition at line 434 of file smartd.cpp.

unsigned char temp_dev_state::modese_len

Definition at line 444 of file smartd.cpp.

bool temp_dev_state::must_write

Definition at line 421 of file smartd.cpp.

unsigned char temp_dev_state::NonMediumErrorPageSupported

Definition at line 442 of file smartd.cpp.

bool temp_dev_state::not_cap_conveyance

Definition at line 424 of file smartd.cpp.

bool temp_dev_state::not_cap_long

Definition at line 426 of file smartd.cpp.

bool temp_dev_state::not_cap_offline

Definition at line 423 of file smartd.cpp.

bool temp_dev_state::not_cap_selective

Definition at line 427 of file smartd.cpp.

bool temp_dev_state::not_cap_short

Definition at line 425 of file smartd.cpp.

uint64_t temp_dev_state::num_sectors

Definition at line 447 of file smartd.cpp.

bool temp_dev_state::offline_started

Definition at line 450 of file smartd.cpp.

bool temp_dev_state::powermodefail

Definition at line 432 of file smartd.cpp.

int temp_dev_state::powerskipcnt

Definition at line 433 of file smartd.cpp.

unsigned char temp_dev_state::ReadECounterPageSupported

Definition at line 439 of file smartd.cpp.

bool temp_dev_state::selftest_started

Definition at line 451 of file smartd.cpp.

unsigned char temp_dev_state::SmartPageSupported

Definition at line 437 of file smartd.cpp.

ata_smart_thresholds_pvt temp_dev_state::smartthres

Definition at line 449 of file smartd.cpp.

ata_smart_values temp_dev_state::smartval

Definition at line 448 of file smartd.cpp.

unsigned char temp_dev_state::SuppressReport

Definition at line 443 of file smartd.cpp.

unsigned char temp_dev_state::temperature

Definition at line 429 of file smartd.cpp.

time_t temp_dev_state::tempmin_delay

Definition at line 430 of file smartd.cpp.

unsigned char temp_dev_state::TempPageSupported

Definition at line 438 of file smartd.cpp.

unsigned char temp_dev_state::VerifyECounterPageSupported

Definition at line 441 of file smartd.cpp.

unsigned char temp_dev_state::WriteECounterPageSupported

Definition at line 440 of file smartd.cpp.

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