Package org.jscsi.target.settings

Examples of org.jscsi.target.settings.SessionSettingsNegotiator


        // special pdu for textnegotation
        final ProtocolDataUnit textNegotationUnit = new ProtocolDataUnitFactory().create(false, true, OperationCode.SCSI_TM_REQUEST, "None", "None");
        textNegotationUnit.setDataSegment(ByteBuffer.wrap("hello world".getBytes()));

        // setting up the connection properly
        SessionSettingsNegotiator sessionSettingsNegotiator = new SessionSettingsNegotiator();
        ConnectionSettingsNegotiator connectionSettingsNegotiator = new ConnectionSettingsNegotiator(sessionSettingsNegotiator);
        final TargetSession session = mock(TargetSession.class);

        when(connection.getSettings()).thenReturn(connectionSettingsNegotiator.getSettings());
View Full Code Here


        this.connection = connection;
        connection.setStatusSequenceNumber(statusSequenceNumber);

        // initialize ConnectionSettingsNegotiator (makes sure that settings are
        // initialized)
        sessionSettingsNegotiator = new SessionSettingsNegotiator();
        connection.initializeConnectionSettingsNegotiator(sessionSettingsNegotiator);

        // set session variables
        this.initiatorSessionID = initiatorSessionID;
        targetSessionIdentifyingHandle = getNextTargetSessionIdentifyingHandle();
View Full Code Here

TOP

Related Classes of org.jscsi.target.settings.SessionSettingsNegotiator

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.