org.virtualbox_7_0
Class IHostAudioDeviceChangedEvent
java.lang.Object
org.virtualbox_7_0.IUnknown
org.virtualbox_7_0.IEvent
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}
Constructor Summary |
IHostAudioDeviceChangedEvent(java.lang.String wrapped,
org.virtualbox_7_0.ObjectRefManager objMgr,
org.virtualbox_7_0.jaxws.VboxPortType port)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IHostAudioDeviceChangedEvent
public IHostAudioDeviceChangedEvent(java.lang.String wrapped,
org.virtualbox_7_0.ObjectRefManager objMgr,
org.virtualbox_7_0.jaxws.VboxPortType port)
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)