smartmontools  SVN Rev 4335
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
[legend]

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: