org.virtualbox_4_3
Class IUSBController

java.lang.Object
  extended by org.virtualbox_4_3.IUnknown
      extended by org.virtualbox_4_3.IUSBController

public class IUSBController
extends IUnknown


Field Summary
 
Fields inherited from class org.virtualbox_4_3.IUnknown
obj, port
 
Constructor Summary
IUSBController(java.lang.String wrapped, org.virtualbox_4_3.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.String getName()
          The USB Controller name.
 USBControllerType getType()
          The USB Controller type.
 java.lang.Integer getUSBStandard()
          USB standard version which the controller implements.
static IUSBController queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_4_3.IUnknown
getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IUSBController

public IUSBController(java.lang.String wrapped,
                      org.virtualbox_4_3.jaxws.VboxPortType port)
Method Detail

getName

public java.lang.String getName()
The USB Controller name.

Returns:
String

getType

public USBControllerType getType()
The USB Controller type.

Returns:
org.virtualbox_4_3.USBControllerType

getUSBStandard

public java.lang.Integer getUSBStandard()
USB standard version which the controller implements. This is a BCD which means that the major version is in the high byte and minor version is in the low byte.

Returns:
Integer

queryInterface

public static IUSBController queryInterface(IUnknown obj)