Expand description
This crate provides a client-side implementation of the iSCSI protocol.
Modulesยง
- cfg
- Handles configuration, command-line parsing, and logging. This module handles configuration, command-line parsing, and logging.
- client
- Manages client connections, sessions, and the session pool. This module manages client connections, sessions, and the session pool.
- control_
block - Implements various SCSI commands (control blocks). This module implements various SCSI commands (control blocks).
- handlers
- Contains handlers for different iSCSI PDU types. This module contains handlers for different iSCSI PDU types.
- models
- Defines the data structures for iSCSI PDUs and SCSI commands. This module defines the data structures for iSCSI PDUs and SCSI commands.
- state_
machine - Contains state machines for handling iSCSI operations like Login, Logout, Read, and Write. This module contains state machines for handling iSCSI operations.
- utils
- Provides utility functions used throughout the crate.