| Package | Description |
|---|---|
| org.jscsi.parser |
This package provides all main classes which are needed to deserialize and serialize
all the messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.asynchronous |
This package provides all classes which are needed to deserialize and serializes the
asynchronous message defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.data |
This package provides all classes which are needed to deserialize and serializes the
data in and out messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.login |
This package provides all classes which are needed to deserialize and serializes the login request and
response messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.logout |
This package provides all classes which are needed to deserialize and serializes the logout request and
response messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.nop |
This package provides all classes which are needed to deserialize and serialize the
NOP in and out messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.r2t |
This package provides all classes which are needed to deserialize and serializes the
ready2transfer message defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.reject |
This package provides all classes which are needed to deserialize and serializes the
reject message defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.scsi |
This package provides all classes which are needed to deserialize and serialize
the SCSI Command and SCSI Response messages defined by the iSCSI Standard
(RFC 3720).
|
| org.jscsi.parser.snack |
This package provides all classes which are needed to deserialize and serialize the
SNACKRequest messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.text |
This package provides all classes which are needed to deserialize and serializes the
text request and response messages defined by the iSCSI Standard (RFC 3720).
|
| org.jscsi.parser.tmf |
This package provides all classes which are needed to deserialize and serialize the
task management function request and response messages defined by the iSCSI Standard
(RFC 3720).
|
| Modifier and Type | Field and Description |
|---|---|
protected ProtocolDataUnit |
AbstractMessageParser.protocolDataUnit
The read-only reference to the
ProtocolDataUnit instance, which contains this
AbstractMessageParser type. |
| Modifier and Type | Method and Description |
|---|---|
ProtocolDataUnit |
ProtocolDataUnitFactory.create(boolean immediateFlag,
boolean finalFlag,
OperationCode operationCode,
String headerDigest,
String dataDigest)
This method creates a
ProtocolDataUnit instance, which is
initialized with the given settings, and returns it. |
ProtocolDataUnit |
ProtocolDataUnitFactory.create(String headerDigest,
String dataDigest)
This method creates a
ProtocolDataUnit instance, which
initializes only the digests to use, and returns it. |
| Modifier and Type | Method and Description |
|---|---|
static AbstractMessageParser |
MessageParserFactory.getParser(ProtocolDataUnit protocolDataUnit,
OperationCode operationCode)
Returns the parser object with the given operation code.
|
| Constructor and Description |
|---|
AbstractMessageParser(ProtocolDataUnit initProtocolDataUnit)
Default Contructor to create a new, empty AbstractMessageParser object.
|
InitiatorMessageParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty LogoutRequestParser object.
|
TargetMessageParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
TargetMessageParser object. |
| Constructor and Description |
|---|
AsynchronousMessageParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
AsynchronousMessageParser object. |
| Constructor and Description |
|---|
DataInParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty DataInParser object.
|
DataOutParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
DataOutParser object. |
| Constructor and Description |
|---|
LoginRequestParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
LoginRequestParser object. |
LoginResponseParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
LoginResponseParser object. |
| Constructor and Description |
|---|
LogoutRequestParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
LogoutRequestParser object. |
LogoutResponseParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
LogoutResponseParser object. |
| Constructor and Description |
|---|
NOPInParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
NOPInParser object. |
NOPOutParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
NOPOutParser object. |
| Constructor and Description |
|---|
Ready2TransferParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
Ready2TransferParser object. |
| Constructor and Description |
|---|
RejectParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
RejectParser object. |
| Constructor and Description |
|---|
SCSICommandParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
SCSICommandParser object. |
SCSIResponseParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
SCSIResponseParser object. |
| Constructor and Description |
|---|
SNACKRequestParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
SNACKRequestParser object. |
| Constructor and Description |
|---|
TextRequestParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
TextRequestParser object. |
TextResponseParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
TextResponseParser object. |
| Constructor and Description |
|---|
TaskManagementFunctionRequestParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
TaskManagementFunctionRequestParser object. |
TaskManagementFunctionResponseParser(ProtocolDataUnit initProtocolDataUnit)
Default constructor, creates a new, empty
TaskManagementFunctionResponseParser object. |
Copyright © 2013 University of Konstanz, Distributed Systems Group. All Rights Reserved.