org.virtualbox_7_0
Class IHostAudioDeviceChangedEvent

java.lang.Object
  extended by org.virtualbox_7_0.IUnknown
      extended by org.virtualbox_7_0.IEvent
          extended by org.virtualbox_7_0.IHostAudioDeviceChangedEvent

public class IHostAudioDeviceChangedEvent
extends IEvent

Notification when a host audio device state has changed. Interface ID: {8DCC633F-7B03-4F0A-9F40-7A784DD0835A}


Field Summary
 
Fields inherited from class org.virtualbox_7_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IHostAudioDeviceChangedEvent(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
           
 
Method Summary
 IHostAudioDevice getDevice()
          Host audio device that has changed.
 IVirtualBoxErrorInfo getError()
          null on success or an error message object on failure.
 java.lang.Boolean getNew()
          true if the host device is a newly detected device, false if not.
 AudioDeviceState getState()
          New audio device state.
static IHostAudioDeviceChangedEvent queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_7_0.IEvent
getSource, getType, getWaitable, setProcessed, waitProcessed
 
Methods inherited from class org.virtualbox_7_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IHostAudioDeviceChangedEvent

public IHostAudioDeviceChangedEvent(java.lang.String wrapped,
                                    org.virtualbox_7_0.ObjectRefManager objMgr,
                                    org.virtualbox_7_0.jaxws.VboxPortType port)
Method Detail

getDevice

public IHostAudioDevice getDevice()
Host audio device that has changed.

Returns:
org.virtualbox_7_0.IHostAudioDevice

getNew

public java.lang.Boolean getNew()
true if the host device is a newly detected device, false if not.

Returns:
Boolean

getState

public AudioDeviceState getState()
New audio device state.

Returns:
org.virtualbox_7_0.AudioDeviceState

getError

public IVirtualBoxErrorInfo getError()
null on success or an error message object on failure.

Returns:
org.virtualbox_7_0.IVirtualBoxErrorInfo

queryInterface

public static IHostAudioDeviceChangedEvent queryInterface(IUnknown obj)