| Package | Description |
|---|---|
| org.jscsi.target.connection |
This package contains all classes representing the phase of a connection.
|
| org.jscsi.target.scsi.inquiry |
This package contains all classes that are most pertinent to processing
INQUIRY SCSI commands. |
| org.jscsi.target.settings |
This package contains those classes which are key to negotiating, declaring, storing, and providing access to
connection and session parameters subject to text negotiation.
|
| org.jscsi.target.settings.entry |
This package contains those classes which are entries of all settings.
|
| Modifier and Type | Method and Description |
|---|---|
TargetServer |
TargetSession.getTargetServer()
Returns the session's
TargetServer. |
| Constructor and Description |
|---|
TargetSession(TargetServer target,
Connection connection,
org.jscsi.parser.login.ISID initiatorSessionID,
int expectedCommandSequenceNumber,
int statusSequenceNumber)
Constructs a new
TargetSession |
| Constructor and Description |
|---|
DeviceIdentificationVpdPage(TargetServer target) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ConnectionSettingsNegotiator.negotiate(TargetServer target,
org.jscsi.parser.login.LoginStage loginStage,
boolean leadingConnection,
boolean initialPdu,
List<String> requestKeyValuePairs,
List<String> responseKeyValuePairs)
Processes one or more key-value pairs sent by the initiator, formulates response key-value pairs
and changes the involved
Entry instances accordingly. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Entry.negotiate(TargetServer target,
org.jscsi.parser.login.LoginStage loginStage,
boolean leadingConnection,
boolean initialPdu,
String key,
String values,
Collection<String> responseKeyValuePairs)
This method is used for negotiating or declaring the
Entry's parameter. |
protected Object |
StringEntry.parseOffer(TargetServer target,
String values) |
protected Object |
NumericalRangeEntry.parseOffer(TargetServer target,
String values) |
protected Object |
NumericalEntry.parseOffer(TargetServer target,
String values) |
protected abstract Object |
Entry.parseOffer(TargetServer target,
String values)
|
protected Object |
BooleanEntry.parseOffer(TargetServer target,
String values) |
Copyright © 2013 University of Konstanz, Distributed Systems Group. All Rights Reserved.