smartmontools
SVN Rev 5645
Utility to control and monitor storage systems with "S.M.A.R.T."
os
legacy_smart_device
os::legacy_smart_device Member List
This is the complete list of members for
os::legacy_smart_device
, including all inherited members.
autodetect_open
()
smart_device
virtual
clear_err
()
smart_device
inline
close
() override
os::legacy_smart_device
virtual
do_not_use_in_implementation_classes
enum name
smart_device
protected
get_dev_name
() const
smart_device
inline
get_dev_type
() const
smart_device
inline
get_err
() const
smart_device
inline
get_errmsg
() const
smart_device
inline
get_errno
() const
smart_device
inline
get_fd
() const
os::legacy_smart_device
inline
protected
get_info
() const
smart_device
inline
get_info_name
() const
smart_device
inline
get_num_objects
()
smart_device
inline
static
get_req_type
() const
smart_device
inline
is_ata
() const
smart_device
inline
is_nvme
() const
smart_device
inline
is_open
() const override
os::legacy_smart_device
virtual
is_powered_down
()
smart_device
virtual
is_scsi
() const
smart_device
inline
is_syscall_unsup
() const
smart_device
virtual
legacy_smart_device
(const char *mode)
os::legacy_smart_device
inline
explicit
m_ata_ptr
smart_device
private
m_err
smart_device
private
m_fd
os::legacy_smart_device
private
m_info
smart_device
private
m_intf
smart_device
private
m_mode
os::legacy_smart_device
private
m_nvme_ptr
smart_device
private
m_scsi_ptr
smart_device
private
never_called
enum value
smart_device
protected
open
() override
os::legacy_smart_device
virtual
operator=
(const smart_device &)
smart_device
private
owns
(const smart_device *dev) const
smart_device
virtual
release
(const smart_device *dev)
smart_device
virtual
s_num_objects
smart_device
private
static
set_err
(int no, const char *msg,...) __attribute_format_printf(3
smart_device
set_err
(const error_info &err)
smart_device
inline
set_err
(int no)
smart_device
set_info
()
smart_device
inline
protected
smart_device
(smart_interface *intf, const char *dev_name, const char *dev_type, const char *req_type)
smart_device
protected
smart_device
(do_not_use_in_implementation_classes)
smart_device
explicit
protected
smart_device
(const smart_device &)
smart_device
private
smi
()
smart_device
inline
protected
smi
() const
smart_device
inline
protected
to_ata
()
smart_device
inline
to_ata
() const
smart_device
inline
to_nvme
()
smart_device
inline
to_nvme
() const
smart_device
inline
to_scsi
()
smart_device
inline
to_scsi
() const
smart_device
inline
~legacy_smart_device
()
os::legacy_smart_device
virtual
~smart_device
()
smart_device
virtual
Generated on Tue Dec 10 2024 22:05:03 for smartmontools by
1.9.6