|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
| Class Summary | |
|---|---|
| Helper | |
| Holder<T> | |
| IAdditionsFacility | Structure representing a Guest Additions facility. |
| IAdditionsStateChangedEvent | Notification when a Guest Additions property changes. |
| IAppliance | Represents a platform-independent appliance in OVF format. |
| IAudioAdapter | The IAudioAdapter interface represents the virtual audio adapter of the virtual machine. |
| IBandwidthControl | Controls the bandwidth groups of one machine used to cap I/O done by a VM. |
| IBandwidthGroup | Represents one bandwidth group. |
| IBandwidthGroupChangedEvent | Notification when one of the bandwidth groups changed Interface ID: {334DF94A-7556-4CBC-8C04-043096B02D82} |
| IBIOSSettings | The IBIOSSettings interface represents BIOS settings of the virtual machine. |
| ICanShowWindowEvent | Notification when a call to
IMachine.canShowConsoleWindow()is made by a
front-end to check if a subsequent call to
IMachine.showConsoleWindow()can succeed. |
| IClipboardModeChangedEvent | Notification when the shared clipboard mode changes. |
| IConsole | The IConsole interface represents an interface to control virtual machine execution. |
| ICPUChangedEvent | Notification when a CPU changes. |
| ICPUExecutionCapChangedEvent | Notification when the CPU execution cap changes. |
| IDHCPServer | The IDHCPServer interface represents the VirtualBox DHCP server configuration. |
| IDirectory | Abstract parent interface for directories handled by VirtualBox. |
| IDisplay | The IDisplay interface represents the virtual machine's display. |
| IDragAndDropModeChangedEvent | Notification when the drag'n'drop mode changes. |
| IEvent | Abstract parent interface for VirtualBox events. |
| IEventListener | Event listener. |
| IEventSource | Event source. |
| IEventSourceChangedEvent | Notification when an event source state changes (listener added or removed). |
| IExtraDataCanChangeEvent | Notification when someone tries to change extra data for either the given machine or (if null) global extra data. |
| IExtraDataChangedEvent | Notification when machine specific or global extra data has changed. |
| IFile | Abstract parent interface for files handled by VirtualBox. |
| IFramebuffer | |
| IFramebufferOverlay | The IFramebufferOverlay interface represents an alpha blended overlay for displaying status icons above an IFramebuffer. |
| IFsObjInfo | Abstract parent interface for VirtualBox file system object information. |
| IGuest | The IGuest interface represents information about the operating system running inside the virtual machine. |
| IGuestDirectory | Implementation of the IDirectoryobject
for directories on the guest. |
| IGuestFile | Implementation of the IFileobject
for files on the guest. |
| IGuestFileEvent | Base abstract interface for all guest file events. |
| IGuestFileIOEvent | Base abstract interface for all guest file input/output (IO) events. |
| IGuestFileOffsetChangedEvent | Notification when a guest file changed its current offset. |
| IGuestFileReadEvent | Notification when data has been read from a guest file. |
| IGuestFileRegisteredEvent | Notification when a guest file was registered or unregistered. |
| IGuestFileStateChangedEvent | Notification when a guest file changed its state. |
| IGuestFileWriteEvent | Notification when data has been written to a guest file. |
| IGuestFsObjInfo | Represents the guest implementation of the
IFsObjInfoobject. |
| IGuestKeyboardEvent | Notification when guest keyboard event happens. |
| IGuestMonitorChangedEvent | Notification when the guest enables one of its monitors. |
| IGuestMouseEvent | Notification when guest mouse event happens. |
| IGuestMultiTouchEvent | Notification when guest touch screen event happens. |
| IGuestOSType | Interface ID: {6D968F9A-858B-4C50-BF17-241F069E94C2} |
| IGuestProcess | Implementation of the IProcessobject
for processes on the guest. |
| IGuestProcessEvent | Base abstract interface for all guest process events. |
| IGuestProcessInputNotifyEvent | Notification when a guest process' stdin became available. |
| IGuestProcessIOEvent | Base abstract interface for all guest process input/output (IO) events. |
| IGuestProcessOutputEvent | Notification when there is guest process output available for reading. |
| IGuestProcessRegisteredEvent | Notification when a guest process was registered or unregistered. |
| IGuestProcessStateChangedEvent | Notification when a guest process changed its state. |
| IGuestPropertyChangedEvent | Notification when a guest property has changed. |
| IGuestSession | A guest session represents one impersonated user account on the guest, so
every operation will use the same credentials specified when creating
the session object via IGuest.createSession(String,String,String,String). |
| IGuestSessionEvent | Base abstract interface for all guest session events. |
| IGuestSessionRegisteredEvent | Notification when a guest session was registered or unregistered. |
| IGuestSessionStateChangedEvent | Notification when a guest session changed its state. |
| IGuestUserStateChangedEvent | Notification when a guest user changed its state. |
| IHost | The IHost interface represents the physical machine that this VirtualBox installation runs on. |
| IHostNetworkInterface | Represents one of host's network interfaces. |
| IHostPCIDevicePlugEvent | Notification when host PCI device is plugged/unplugged. |
| IHostUSBDevice | The IHostUSBDevice interface represents a physical USB device attached to the host computer. |
| IHostUSBDeviceFilter | The IHostUSBDeviceFilter interface represents a global filter for a physical USB device used by the host computer. |
| IKeyboard | The IKeyboard interface represents the virtual machine's keyboard. |
| IKeyboardLedsChangedEvent | Notification when the guest OS executes the KBD_CMD_SET_LEDS command to alter the state of the keyboard LEDs. |
| IMachine | The IMachine interface represents a virtual machine, or guest, created in VirtualBox. |
| IMachineDataChangedEvent | Any of the settings of the given machine has changed. |
| IMachineDebugger | |
| IMachineEvent | Base abstract interface for all machine events. |
| IMachineRegisteredEvent | The given machine was registered or unregistered within this VirtualBox installation. |
| IMachineStateChangedEvent | Machine state change event. |
| IManagedObjectRef | Managed object reference. |
| IMedium | The IMedium interface represents virtual storage for a machine's hard disks, CD/DVD or floppy drives. |
| IMediumAttachment | The IMediumAttachment interface links storage media to virtual machines. |
| IMediumChangedEvent | Notification when a
IMachine.getMediumAttachments()changes. |
| IMediumFormat | The IMediumFormat interface represents a medium format. |
| IMediumRegisteredEvent | The given medium was registered or unregistered within this VirtualBox installation. |
| IMouse | The IMouse interface represents the virtual machine's mouse. |
| IMouseCapabilityChangedEvent | Notification when the mouse capabilities reported by the guest have changed. |
| IMousePointerShapeChangedEvent | Notification when the guest mouse pointer shape has changed. |
| INATEngine | Interface for managing a NAT engine which is used with a virtual machine. |
| INATNetwork | |
| INATNetworkAlterEvent | |
| INATNetworkChangedEvent | |
| INATNetworkCreationDeletionEvent | |
| INATNetworkPortForwardEvent | |
| INATNetworkSettingEvent | |
| INATNetworkStartStopEvent | |
| INATRedirectEvent | Notification when NAT redirect rule added or removed. |
| INetworkAdapter | Represents a virtual network adapter that is attached to a virtual machine. |
| INetworkAdapterChangedEvent | Notification when a property of one of the
virtual IMachine.getNetworkAdapter(Long)changes. |
| IParallelPort | The IParallelPort interface represents the virtual parallel port device. |
| IParallelPortChangedEvent | Notification when a property of one of the
virtual IMachine.getParallelPort(Long)changes. |
| IPCIAddress | Address on the PCI bus. |
| IPCIDeviceAttachment | Information about PCI attachments. |
| IPerformanceCollector | The IPerformanceCollector interface represents a service that collects and stores performance metrics data. |
| IPerformanceMetric | The IPerformanceMetric interface represents parameters of the given performance metric. |
| IProcess | Abstract parent interface for processes handled by VirtualBox. |
| IProgress | The IProgress interface is used to track and control asynchronous tasks within VirtualBox. |
| IReusableEvent | Base abstract interface for all reusable events. |
| IRuntimeErrorEvent | Notification when an error happens during the virtual machine execution. |
| ISerialPort | The ISerialPort interface represents the virtual serial port device. |
| ISerialPortChangedEvent | Notification when a property of one of the
virtual IMachine.getSerialPort(Long)changes. |
| ISession | The ISession interface represents a client process and allows for locking virtual machines (represented by IMachine objects) to prevent conflicting changes to the machine. |
| ISessionStateChangedEvent | The state of the session for the given machine was changed. |
| ISharedFolder | The ISharedFolder interface represents a folder in the host computer's file system accessible from the guest OS running inside a virtual machine using an associated logical name. |
| ISharedFolderChangedEvent | Notification when a shared folder is added or removed. |
| IShowWindowEvent | Notification when a call to
IMachine.showConsoleWindow()requests the console window to be activated and brought to
foreground on the desktop of the host PC. |
| ISnapshot | The ISnapshot interface represents a snapshot of the virtual machine. |
| ISnapshotChangedEvent | Snapshot properties (name and/or description) have been changed. |
| ISnapshotDeletedEvent | Snapshot of the given machine has been deleted. |
| ISnapshotEvent | Base interface for all snapshot events. |
| ISnapshotTakenEvent | A new snapshot of the machine has been taken. |
| IStateChangedEvent | Notification when the execution state of the machine has changed. |
| IStorageController | Represents a storage controller that is attached to a virtual machine
IMachine). |
| IStorageControllerChangedEvent | Notification when a
IMachine.getMediumAttachments()changes. |
| IStorageDeviceChangedEvent | Notification when a
IMachine.getMediumAttachments()is attached or removed. |
| ISystemProperties | The ISystemProperties interface represents global properties of the given VirtualBox installation. |
| IUnknown | |
| IUSBController | |
| IUSBControllerChangedEvent | Notification when a property of the virtual
IMachine.getUSBControllers()changes. |
| IUSBDevice | The IUSBDevice interface represents a virtual USB device attached to the virtual machine. |
| IUSBDeviceFilter | The IUSBDeviceFilter interface represents an USB device filter used to perform actions on a group of USB devices. |
| IUSBDeviceFilters | |
| IUSBDeviceStateChangedEvent | Notification when a USB device is attached to or detached from the virtual USB controller. |
| IVBoxSVCAvailabilityChangedEvent | Notification when VBoxSVC becomes unavailable (due to a crash or similar unexpected circumstances) or available again. |
| IVetoEvent | Base abstract interface for veto events. |
| IVFSExplorer | The VFSExplorer interface unifies access to different file system types. |
| IVideoCaptureChangedEvent | Notification when video capture settings have changed. |
| IVirtualBox | The IVirtualBox interface represents the main interface exposed by the product that provides virtual machine management. |
| IVirtualBoxErrorInfo | The IVirtualBoxErrorInfo interface represents extended error information. |
| IVirtualSystemDescription | Represents one virtual system (machine) in an appliance. |
| IVRDEServer | |
| IVRDEServerChangedEvent | Notification when a property of the
IMachine.getVRDEServer()changes. |
| IVRDEServerInfo | Contains information about the remote desktop (VRDE) server capabilities and status. |
| IVRDEServerInfoChangedEvent | Notification when the status of the VRDE server changes. |
| IWebsessionManager | Websession manager. |
| VirtualBoxManager | |
| Enum Summary | |
|---|---|
| AccessMode | Access mode for opening files. |
| AdditionsFacilityClass | Guest Additions facility classes. |
| AdditionsFacilityStatus | Guest Additions facility states. |
| AdditionsFacilityType | Guest Additions facility IDs. |
| AdditionsRunLevelType | Guest Additions run level type. |
| AdditionsUpdateFlag | Guest Additions update flags. |
| AudioControllerType | Virtual audio controller type. |
| AudioDriverType | Host audio driver type. |
| AuthType | VirtualBox authentication type. |
| AutostopType | Autostop types, used with IMachine.getAutostopType(). |
| BandwidthGroupType | Type of a bandwidth control group. |
| BIOSBootMenuMode | BIOS boot menu mode. |
| ChipsetType | Type of emulated chipset (mostly southbridge). |
| CleanupMode | Cleanup mode, used with IMachine.unregister(org.virtualbox_4_3.CleanupMode). |
| ClipboardMode | Host-Guest clipboard interchange mode. |
| CloneMode | Clone mode, used with IMachine.cloneTo(org.virtualbox_4_3.IMachine,org.virtualbox_4_3.CloneMode,List). |
| CloneOptions | Clone options, used with IMachine.cloneTo(org.virtualbox_4_3.IMachine,org.virtualbox_4_3.CloneMode,List). |
| CopyFileFlag | File copying flags. |
| CPUPropertyType | Virtual CPU property type. |
| DataFlags | |
| DataType | |
| DeviceActivity | Device activity for IConsole.getDeviceActivity(org.virtualbox_4_3.DeviceType). |
| DeviceType | Device type. |
| DhcpOpt | |
| DirectoryCreateFlag | Directory creation flags. |
| DirectoryOpenFlag | Directory open flags. |
| DirectoryRemoveRecFlag | Directory recursive removement flags. |
| DragAndDropAction | Possible actions within an Drag and Drop operation. |
| DragAndDropMode | Drag'n'Drop interchange mode. |
| FaultToleranceState | Used with IMachine.getFaultToleranceState(). |
| FileSeekType | File seeking types. |
| FileStatus | File statuses. |
| FirmwareType | Firmware type. |
| FramebufferPixelFormat | Format of the video memory buffer. |
| FsObjType | File system object type. |
| GraphicsControllerType | Graphics controller type, used with IMachine.unregister(org.virtualbox_4_3.CleanupMode). |
| GuestMonitorChangedEventType | How the guest monitor has been changed. |
| GuestMouseEventMode | The mode (relative, absolute, multi-touch) of a pointer event. |
| GuestSessionStatus | Guest session status. |
| GuestSessionWaitForFlag | Guest session waiting flags. |
| GuestSessionWaitResult | Guest session waiting results. |
| GuestUserState | State a guest user has been changed to. |
| HostNetworkInterfaceMediumType | Type of encapsulation. |
| HostNetworkInterfaceStatus | Current status of the interface. |
| HostNetworkInterfaceType | Network interface type. |
| HWVirtExPropertyType | Hardware virtualization property type. |
| ImportOptions | Import options, used with IAppliance.importMachines(List). |
| KeyboardHIDType | Type of keyboard device used in a virtual machine. |
| LockType | Used with IMachine.lockMachine(org.virtualbox_4_3.ISession,org.virtualbox_4_3.LockType). |
| MachineState | Virtual machine execution state. |
| MediumFormatCapabilities | Medium format capability flags. |
| MediumState | Virtual medium state. |
| MediumType | Virtual medium type. |
| MediumVariant | Virtual medium image variant. |
| MouseButtonState | Mouse button state. |
| NATAliasMode | Interface ID: {67772168-50D9-11DF-9669-7FB714EE4FA1} |
| NATProtocol | Protocol definitions used with NAT port-forwarding rules. |
| NetworkAdapterPromiscModePolicy | The promiscuous mode policy of an interface. |
| NetworkAdapterType | Network adapter type. |
| NetworkAttachmentType | Network attachment type. |
| PathRenameFlag | Path renaming flags. |
| PointingHIDType | Type of pointing device used in a virtual machine. |
| PortMode | The PortMode enumeration represents possible communication modes for the virtual serial port device. |
| ProcessCreateFlag | Guest process execution flags. |
| ProcessInputFlag | Guest process input flags. |
| ProcessInputStatus | Process input statuses. |
| ProcessorFeature | CPU features. |
| ProcessOutputFlag | Guest process output flags for specifying which type of output to retrieve. |
| ProcessPriority | Process priorities. |
| ProcessStatus | Process execution statuses. |
| ProcessWaitForFlag | Process waiting flags. |
| ProcessWaitResult | Process waiting results. |
| Reason | Internal event reason type. |
| Scope | Scope of the operation. |
| SessionState | Session state. |
| SessionType | Session type. |
| SettingsVersion | Settings version of VirtualBox settings files. |
| StorageBus | The bus type of the storage controller (IDE, SATA, SCSI, SAS or Floppy);
see IStorageController.getBus(). |
| StorageControllerType | The exact variant of storage controller hardware presented
to the guest; see IStorageController.getControllerType(). |
| SymlinkReadFlag | Symbolic link reading flags. |
| SymlinkType | Symbolic link types. |
| TouchContactState | Touch event contact state. |
| USBControllerType | The USB controller type. |
| USBDeviceFilterAction | Actions for host USB device filters. |
| USBDeviceState | USB device state. |
| VBoxEventType | Type of an event. |
| VFSFileType | File types known by VFSExplorer. |
| VFSType | Virtual file systems supported by VFSExplorer. |
| VirtualSystemDescriptionType | Used with IVirtualSystemDescriptionto describe the type of
a configuration value. |
| VirtualSystemDescriptionValueType | Used with IVirtualSystemDescription.getValuesByType(org.virtualbox_4_3.VirtualSystemDescriptionType,org.virtualbox_4_3.VirtualSystemDescriptionValueType)to describe the value
type to fetch. |
| Exception Summary | |
|---|---|
| VBoxException | |
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||