smartmontools SVN Rev 3317
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Member Functions | Protected Member Functions
scsi_device Class Reference

SCSI device access. More...

#include <dev_interface.h>

Collaboration diagram for scsi_device:
Collaboration graph

List of all members.

Public Member Functions

virtual bool scsi_pass_through (scsi_cmnd_io *iop)=0
 SCSI pass through.

Protected Member Functions

void hide_scsi (bool hide=true)
 Hide/unhide SCSI interface.
 scsi_device ()
 Default constructor, registers device as SCSI.

Detailed Description

SCSI device access.

Definition at line 556 of file dev_interface.h.

Constructor & Destructor Documentation

scsi_device::scsi_device ( ) [inline, protected]

Default constructor, registers device as SCSI.

Definition at line 570 of file dev_interface.h.

Member Function Documentation

void scsi_device::hide_scsi ( bool  hide = true) [inline, protected]

Hide/unhide SCSI interface.

Definition at line 566 of file dev_interface.h.

virtual bool scsi_device::scsi_pass_through ( scsi_cmnd_io iop) [pure virtual]

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