com.rocketdivision.jstarburn
Class DeviceInfo

java.lang.Object
  extended bycom.rocketdivision.jstarburn.DeviceInfo

public class DeviceInfo
extends java.lang.Object

Generic device information


Method Summary
 bytegetBusId()
          Get device bus ID
 java.lang.StringgetDeviceName()
          Get symbolic device name
 bytegetLUN()
          Get device LUN
 bytegetPortId()
          Get device port ID
 java.lang.StringgetProductId()
          Get device product ID
 java.lang.StringgetProductRevisionLevel()
          Get device revision level
 bytegetTargetId()
          Get device target ID
 java.lang.StringgetVendorId()
          Get device vendor ID
 booleanisCDRRead()
           
 booleanisCDRWRead()
           
 booleanisCDRWrite()
           
 booleanisCDRWWrite()
           
 booleanisDiscAtOncePQ()
           
 booleanisDiscAtOnceRawPW()
           
 booleanisDVDPLUSRDLRead()
           
 booleanisDVDPLUSRDLWrite()
           
 booleanisDVDPLUSRRead()
           
 booleanisDVDPLUSRWRead()
           
 booleanisDVDPLUSRWrite()
           
 booleanisDVDPLUSRWWrite()
           
 booleanisDVDRAMWRead()
           
 booleanisDVDRAMWWrite()
           
 booleanisDVDROMWRead()
           
 booleanisDVDRRead()
           
 booleanisDVDRWrite()
           
 booleanisSessionAtOnce()
           
 booleanisTestWrite()
           
 booleanisTrackAtOnce()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPortId

public byte getPortId()
Get device port ID

Returns:
Port ID

getBusId

public byte getBusId()
Get device bus ID

Returns:
Bus ID

getTargetId

public byte getTargetId()
Get device target ID

Returns:
Target ID

getLUN

public byte getLUN()
Get device LUN

Returns:
LUN

getVendorId

public java.lang.String getVendorId()
Get device vendor ID

Returns:
Vendor ID string

getProductId

public java.lang.String getProductId()
Get device product ID

Returns:
Product ID string

getProductRevisionLevel

public java.lang.String getProductRevisionLevel()
Get device revision level

Returns:
Product revision level string

getDeviceName

public java.lang.String getDeviceName()
Get symbolic device name

Returns:
Device name string

isCDRRead

public boolean isCDRRead()
Returns:
true if device reads CD-R media

isCDRWRead

public boolean isCDRWRead()
Returns:
true if device reads CD-RW media

isDVDROMWRead

public boolean isDVDROMWRead()
Returns:
true if device reads DVD-ROM media

isDVDRRead

public boolean isDVDRRead()
Returns:
true if device reads DVD-R media

isDVDRAMWRead

public boolean isDVDRAMWRead()
Returns:
true if device reads DVD-RAM media

isDVDPLUSRRead

public boolean isDVDPLUSRRead()
Returns:
true if device reads DVD+R media

isDVDPLUSRDLRead

public boolean isDVDPLUSRDLRead()
Returns:
true if device reads DVD+R DL media

isDVDPLUSRWRead

public boolean isDVDPLUSRWRead()
Returns:
true if device reads DVD+RW media

isTestWrite

public boolean isTestWrite()
Returns:
true if device supports test write mode

isCDRWrite

public boolean isCDRWrite()
Returns:
true if device writes CD-R media

isCDRWWrite

public boolean isCDRWWrite()
Returns:
true if device reads CD-RW media

isDVDRWrite

public boolean isDVDRWrite()
Returns:
true if device writes DVD-R media

isDVDRAMWWrite

public boolean isDVDRAMWWrite()
Returns:
true if device writes DVD-RAM media

isDVDPLUSRWrite

public boolean isDVDPLUSRWrite()
Returns:
true if device writes DVD+R media

isDVDPLUSRDLWrite

public boolean isDVDPLUSRDLWrite()
Returns:
true if device writes DVD+R DL media

isDVDPLUSRWWrite

public boolean isDVDPLUSRWWrite()
Returns:
true if device writes DVD+RW media

isTrackAtOnce

public boolean isTrackAtOnce()
Returns:
true if device supports Track-At-Once mode

isSessionAtOnce

public boolean isSessionAtOnce()
Returns:
true if device supports Session-At-Once mode

isDiscAtOncePQ

public boolean isDiscAtOncePQ()
Returns:
true if device supports Disc-At-Once PQ mode

isDiscAtOnceRawPW

public boolean isDiscAtOnceRawPW()
Returns:
true if device supports Disc-At-Once Raw PW mode