# Functions
NewSMARTCTL is a constructor for SMARTCTL.
# Constants
SmartctlCmdImpl is a base CMD for smartctl util.
SmartctlDeviceInfoCmdImpl is a CMD to get basic SMART information and health about device in JSON format.
SmartctlHealthCmdImpl is a CMD to get SMART status of device in JSON format.
# Structs
DeviceSMARTInfo represents SMART information about device.
SMARTCTL is a wrap for system smartctl util.
# Interfaces
WrapSmartctl is an interface that encapsulates operation with system smartctl util.