ch.ntb.usb.testApp
Class AbstractDeviceInfo

java.lang.Object
  extended by ch.ntb.usb.testApp.AbstractDeviceInfo
Direct Known Subclasses:
TestDevice

public abstract class AbstractDeviceInfo
extends java.lang.Object


Nested Class Summary
static class AbstractDeviceInfo.TransferMode
           
 
Constructor Summary
AbstractDeviceInfo()
           
 
Method Summary
 boolean doCompareData()
           
 int getAltinterface()
           
 int getConfiguration()
           
 short getIdProduct()
           
 short getIdVendor()
           
 int getInEPBulk()
           
 int getInEPInt()
           
 int getInterface()
           
 java.lang.String getManufacturer()
           
 int getMaxDataSize()
           
 AbstractDeviceInfo.TransferMode getMode()
           
 int getOutEPBulk()
           
 int getOutEPInt()
           
 java.lang.String getProduct()
           
 java.lang.String getSerialVersion()
           
 int getSleepTimeout()
           
 int getTimeout()
           
abstract  void initValues()
           
 void setAltinterface(int altinterface)
           
 void setConfiguration(int configuration)
           
 void setDoCompareData(boolean compareData)
           
 void setIdProduct(short idProduct)
           
 void setIdVendor(short idVendor)
           
 void setInEPBulk(int in_ep_bulk)
           
 void setInEPInt(int in_ep_int)
           
 void setInterface(int interface_)
           
 void setManufacturer(java.lang.String manufacturer)
           
 void setMaxDataSize(int maxDataSize)
           
 void setMode(AbstractDeviceInfo.TransferMode mode)
           
 void setOutEPBulk(int out_ep_bulk)
           
 void setOutEPInt(int out_ep_int)
           
 void setProduct(java.lang.String product)
           
 void setSerialVersion(java.lang.String serialVersion)
           
 void setSleepTimeout(int sleepTimeout)
           
 void setTimeout(int timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDeviceInfo

public AbstractDeviceInfo()
Method Detail

initValues

public abstract void initValues()

getAltinterface

public int getAltinterface()

getConfiguration

public int getConfiguration()

getIdProduct

public short getIdProduct()

getIdVendor

public short getIdVendor()

getInEPBulk

public int getInEPBulk()

getInEPInt

public int getInEPInt()

getInterface

public int getInterface()

getMaxDataSize

public int getMaxDataSize()

getOutEPBulk

public int getOutEPBulk()

getOutEPInt

public int getOutEPInt()

getSleepTimeout

public int getSleepTimeout()

getTimeout

public int getTimeout()

setAltinterface

public void setAltinterface(int altinterface)

setConfiguration

public void setConfiguration(int configuration)

setIdProduct

public void setIdProduct(short idProduct)

setIdVendor

public void setIdVendor(short idVendor)

setInEPBulk

public void setInEPBulk(int in_ep_bulk)

setInEPInt

public void setInEPInt(int in_ep_int)

setInterface

public void setInterface(int interface_)

setMaxDataSize

public void setMaxDataSize(int maxDataSize)

setOutEPBulk

public void setOutEPBulk(int out_ep_bulk)

setOutEPInt

public void setOutEPInt(int out_ep_int)

setSleepTimeout

public void setSleepTimeout(int sleepTimeout)

setTimeout

public void setTimeout(int timeout)

getMode

public AbstractDeviceInfo.TransferMode getMode()

setMode

public void setMode(AbstractDeviceInfo.TransferMode mode)

doCompareData

public boolean doCompareData()

setDoCompareData

public void setDoCompareData(boolean compareData)

getManufacturer

public java.lang.String getManufacturer()

setManufacturer

public void setManufacturer(java.lang.String manufacturer)

getProduct

public java.lang.String getProduct()

setProduct

public void setProduct(java.lang.String product)

getSerialVersion

public java.lang.String getSerialVersion()

setSerialVersion

public void setSerialVersion(java.lang.String serialVersion)