package org.jscsi.target.scsi.inquiry; /** * The IDENTIFIER TYPE field indicates the format and assignment authority for * the IDENTIFIER. * <p> * The IDENTIFIER TYPE field has a length of four bits. * * @see Identifier * @author Andreas Ergenzinger */ public enum IdentifierType { VENDOR_SPECIFIC((byte)0x0), T10_VENDOR_ID_BASED((byte)0x1), EUI_64_BASED((byte)0x2), NAA((byte)0x3), RELATIVE_TARGET_PORT_IDENTIFIERT((byte)0x4), TARGET_PORT_GROUP((byte)0x5), LOGICAL_UNIT_GROUP( (byte)0x6), MD5_LOGICAL_UNIT_IDENTIFIER((byte)0x7), SCSI_NAME_STRING((byte)0x8); // 0x9-0xf are RESERVED private final byte value; private IdentifierType(byte value) { this.value = value; } public final byte getValue() { return value; } }