Package org.jscsi.parser.snack

Examples of org.jscsi.parser.snack.SNACKRequestParser


            case R2T :
                return new Ready2TransferParser(protocolDataUnit);
            case REJECT :
                return new RejectParser(protocolDataUnit);
            case SNACK_REQUEST :
                return new SNACKRequestParser(protocolDataUnit);
            case SCSI_TM_REQUEST :
                return new TaskManagementFunctionRequestParser(protocolDataUnit);
            case SCSI_TM_RESPONSE :
                return new TaskManagementFunctionResponseParser(protocolDataUnit);
            case SCSI_COMMAND :
View Full Code Here


    /** {@inheritDoc} */
    public final void execute () throws InternetSCSIException {

        final ProtocolDataUnit protocolDataUnit = protocolDataUnitFactory.create(false, true, OperationCode.SNACK_REQUEST, connection.getSetting(OperationalTextKey.HEADER_DIGEST), connection.getSetting(OperationalTextKey.DATA_DIGEST));

        final SNACKRequestParser parser = (SNACKRequestParser) protocolDataUnit.getBasicHeaderSegment().getParser();
        parser.setType(SNACKType.DATA_ACK);
        parser.setTargetTransferTag(targetTransferTag);

        connection.send(protocolDataUnit);
        connection.nextState(prevState);
        super.stateFollowing = true;
        // return true;
View Full Code Here

TOP

Related Classes of org.jscsi.parser.snack.SNACKRequestParser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.