Granular SCSI query methods on DriveSession, capture uses them
- get_config_feature(code) → Option<Vec<u8>> - report_key_rpc_state() → Option<Vec<u8>> - mode_sense_page(page) → Option<Vec<u8>> - read_buffer(mode, buf_id, length) → Option<Vec<u8>> capture.rs now uses these methods — zero raw CDB construction. CLI info.rs has zero SCSI references. autorip ejects via library, not shell command.
This commit is contained in:
@@ -88,6 +88,7 @@ pub(crate) mod speed;
|
||||
pub(crate) mod udf;
|
||||
|
||||
pub use drive::{find_drive, find_drives, resolve_device, DriveSession};
|
||||
pub use drive::capture::{DriveCapture, CapturedFeature, capture_drive_data, mask_string, mask_bytes};
|
||||
pub use error::{Error, Result};
|
||||
pub use event::{Event, EventKind};
|
||||
pub use identity::DriveId;
|
||||
|
||||
Reference in New Issue
Block a user