net.sf.libusb
Class usb_interface_descriptor

java.lang.Object
  extended by net.sf.libusb.usb_interface_descriptor

public class usb_interface_descriptor
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  usb_interface_descriptor()
           
protected usb_interface_descriptor(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
protected  void finalize()
           
 short getBAlternateSetting()
           
 short getBDescriptorType()
           
 short getBInterfaceClass()
           
 short getBInterfaceNumber()
           
 short getBInterfaceProtocol()
           
 short getBInterfaceSubClass()
           
 short getBLength()
           
 short getBNumEndpoints()
           
protected static long getCPtr(usb_interface_descriptor obj)
           
 usb_endpoint_descriptor getEndpoint()
           
 SWIGTYPE_p_unsigned_char getExtra()
           
 int getExtralen()
           
 short getIInterface()
           
 void setBAlternateSetting(short value)
           
 void setBDescriptorType(short value)
           
 void setBInterfaceClass(short value)
           
 void setBInterfaceNumber(short value)
           
 void setBInterfaceProtocol(short value)
           
 void setBInterfaceSubClass(short value)
           
 void setBLength(short value)
           
 void setBNumEndpoints(short value)
           
 void setEndpoint(usb_endpoint_descriptor value)
           
 void setExtra(SWIGTYPE_p_unsigned_char value)
           
 void setExtralen(int value)
           
 void setIInterface(short value)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

usb_interface_descriptor

protected usb_interface_descriptor(long cPtr,
                                   boolean cMemoryOwn)

usb_interface_descriptor

public usb_interface_descriptor()
Method Detail

getCPtr

protected static long getCPtr(usb_interface_descriptor obj)

finalize

protected void finalize()
Overrides:
finalize in class Object

delete

public void delete()

setBLength

public void setBLength(short value)

getBLength

public short getBLength()

setBDescriptorType

public void setBDescriptorType(short value)

getBDescriptorType

public short getBDescriptorType()

setBInterfaceNumber

public void setBInterfaceNumber(short value)

getBInterfaceNumber

public short getBInterfaceNumber()

setBAlternateSetting

public void setBAlternateSetting(short value)

getBAlternateSetting

public short getBAlternateSetting()

setBNumEndpoints

public void setBNumEndpoints(short value)

getBNumEndpoints

public short getBNumEndpoints()

setBInterfaceClass

public void setBInterfaceClass(short value)

getBInterfaceClass

public short getBInterfaceClass()

setBInterfaceSubClass

public void setBInterfaceSubClass(short value)

getBInterfaceSubClass

public short getBInterfaceSubClass()

setBInterfaceProtocol

public void setBInterfaceProtocol(short value)

getBInterfaceProtocol

public short getBInterfaceProtocol()

setIInterface

public void setIInterface(short value)

getIInterface

public short getIInterface()

setEndpoint

public void setEndpoint(usb_endpoint_descriptor value)

getEndpoint

public usb_endpoint_descriptor getEndpoint()

setExtra

public void setExtra(SWIGTYPE_p_unsigned_char value)

getExtra

public SWIGTYPE_p_unsigned_char getExtra()

setExtralen

public void setExtralen(int value)

getExtralen

public int getExtralen()


Copyright © 2013 LSST. All Rights Reserved.