smartmontools SVN Rev 3317
Utility to control and monitor storage systems with "S.M.A.R.T."
Classes | Public Member Functions | Public Attributes
persistent_dev_state Struct Reference

Persistent state data for a device. More...

Collaboration diagram for persistent_dev_state:
Collaboration graph
[legend]

List of all members.

Classes

struct  ata_attribute
struct  scsi_error_counter
struct  scsi_nonmedium_error

Public Member Functions

 persistent_dev_state ()

Public Attributes

unsigned char tempmin
unsigned char tempmax
unsigned char selflogcount
unsigned short selfloghour
time_t scheduled_test_next_check
uint64_t selective_test_last_start
uint64_t selective_test_last_end
mailinfo maillog [SMARTD_NMAIL]
int ataerrorcount
ata_attribute ata_attributes [NUMBER_ATA_SMART_ATTRIBUTES]
scsi_error_counter scsi_error_counters [3]
scsi_nonmedium_error scsi_nonmedium_error

Detailed Description

Persistent state data for a device.

Definition at line 357 of file smartd.cpp.


Constructor & Destructor Documentation

persistent_dev_state::persistent_dev_state ( )

Definition at line 405 of file smartd.cpp.


Member Data Documentation

Definition at line 384 of file smartd.cpp.

Definition at line 372 of file smartd.cpp.

Definition at line 369 of file smartd.cpp.

Definition at line 364 of file smartd.cpp.

Definition at line 393 of file smartd.cpp.

Definition at line 400 of file smartd.cpp.

Definition at line 367 of file smartd.cpp.

Definition at line 366 of file smartd.cpp.

Definition at line 361 of file smartd.cpp.

Definition at line 362 of file smartd.cpp.

Definition at line 359 of file smartd.cpp.

Definition at line 359 of file smartd.cpp.


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