org.virtualbox_5_0
Class IAudioAdapter

java.lang.Object
  extended by org.virtualbox_5_0.IUnknown
      extended by org.virtualbox_5_0.IAudioAdapter

public class IAudioAdapter
extends IUnknown

The IAudioAdapter interface represents the virtual audio adapter of the virtual machine. Used inIMachine.getAudioAdapter(). Interface ID: {280CC7F7-EDDC-48B6-9BBB-5B1E8D761C0E}


Field Summary
 
Fields inherited from class org.virtualbox_5_0.IUnknown
obj, port
 
Constructor Summary
IAudioAdapter(java.lang.String wrapped, org.virtualbox_5_0.jaxws.VboxPortType port)
           
 
Method Summary
 AudioControllerType getAudioController()
          The audio hardware we emulate.
 AudioDriverType getAudioDriver()
          Audio driver the adapter is connected to.
 java.lang.Boolean getEnabled()
          Flag whether the audio adapter is present in the guest system.
 java.lang.Boolean getEnabledIn()
          Flag whether the audio adapter is enabled for audio input.
 java.lang.Boolean getEnabledOut()
          Flag whether the audio adapter is enabled for audio output.
static IAudioAdapter queryInterface(IUnknown obj)
           
 void setAudioController(AudioControllerType value)
          The audio hardware we emulate.
 void setAudioDriver(AudioDriverType value)
          Audio driver the adapter is connected to.
 void setEnabled(java.lang.Boolean value)
          Flag whether the audio adapter is present in the guest system.
 void setEnabledIn(java.lang.Boolean value)
          Flag whether the audio adapter is enabled for audio input.
 void setEnabledOut(java.lang.Boolean value)
          Flag whether the audio adapter is enabled for audio output.
 
Methods inherited from class org.virtualbox_5_0.IUnknown
getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IAudioAdapter

public IAudioAdapter(java.lang.String wrapped,
                     org.virtualbox_5_0.jaxws.VboxPortType port)
Method Detail

getEnabled

public java.lang.Boolean getEnabled()
Flag whether the audio adapter is present in the guest system. If disabled, the virtual guest hardware will not contain any audio adapter. Can only be changed when the VM is not running.

Returns:
Boolean

setEnabled

public void setEnabled(java.lang.Boolean value)
Flag whether the audio adapter is present in the guest system. If disabled, the virtual guest hardware will not contain any audio adapter. Can only be changed when the VM is not running.

Parameters:
value - Boolean

getEnabledIn

public java.lang.Boolean getEnabledIn()
Flag whether the audio adapter is enabled for audio input. Only relevant if the adapter is enabled.

Returns:
Boolean

setEnabledIn

public void setEnabledIn(java.lang.Boolean value)
Flag whether the audio adapter is enabled for audio input. Only relevant if the adapter is enabled.

Parameters:
value - Boolean

getEnabledOut

public java.lang.Boolean getEnabledOut()
Flag whether the audio adapter is enabled for audio output. Only relevant if the adapter is enabled.

Returns:
Boolean

setEnabledOut

public void setEnabledOut(java.lang.Boolean value)
Flag whether the audio adapter is enabled for audio output. Only relevant if the adapter is enabled.

Parameters:
value - Boolean

getAudioController

public AudioControllerType getAudioController()
The audio hardware we emulate.

Returns:
org.virtualbox_5_0.AudioControllerType

setAudioController

public void setAudioController(AudioControllerType value)
The audio hardware we emulate.

Parameters:
value - org.virtualbox_5_0.AudioControllerType

getAudioDriver

public AudioDriverType getAudioDriver()
Audio driver the adapter is connected to. This setting can only be changed when the VM is not running.

Returns:
org.virtualbox_5_0.AudioDriverType

setAudioDriver

public void setAudioDriver(AudioDriverType value)
Audio driver the adapter is connected to. This setting can only be changed when the VM is not running.

Parameters:
value - org.virtualbox_5_0.AudioDriverType

queryInterface

public static IAudioAdapter queryInterface(IUnknown obj)