}
public static final ProtocolDataUnit createTextResponsePdu (boolean finalFlag, boolean continueFlag, long logicalUnitNumber, int initiatorTaskTag, int targetTransferTag, ByteBuffer dataSegment) {
final ProtocolDataUnit pdu = factory.create(false, finalFlag, OperationCode.TEXT_RESPONSE, "None", "None");
final BasicHeaderSegment bhs = pdu.getBasicHeaderSegment();
final TextResponseParser parser = (TextResponseParser) bhs.getParser();
parser.setContinueFlag(continueFlag);
parser.setLogicalUnitNumber(logicalUnitNumber);
bhs.setInitiatorTaskTag(initiatorTaskTag);
parser.setTargetTransferTag(targetTransferTag);
pdu.setDataSegment(dataSegment);
return pdu;
}