Lines Matching defs:IMachine

907 struct IMachine;
1023 typedef struct IMachine IMachine;
2647 nsresult (*GetMachines)(IVirtualBox *pThis, PRUint32 *machinesSize, IMachine * **machines);
2692 IMachine * * machine
2698 IMachine * * machine
2703 IMachine * machine
2709 IMachine * * machine
2717 IMachine *** machines
2723 IMachine ** machines,
3337 /* Start of struct IMachine Declaration */
3347 nsresult (*GetParent)(IMachine *pThis, IVirtualBox * *parent);
3349 nsresult (*GetAccessible)(IMachine *pThis, PRBool *accessible);
3351 nsresult (*GetAccessError)(IMachine *pThis, IVirtualBoxErrorInfo * *accessError);
3353 nsresult (*GetName)(IMachine *pThis, PRUnichar * *name);
3354 nsresult (*SetName)(IMachine *pThis, PRUnichar * name);
3356 nsresult (*GetDescription)(IMachine *pThis, PRUnichar * *description);
3357 nsresult (*SetDescription)(IMachine *pThis, PRUnichar * description);
3359 nsresult (*GetId)(IMachine *pThis, PRUnichar * *id);
3361 nsresult (*GetGroups)(IMachine *pThis, PRUint32 *groupsSize, PRUnichar * **groups);
3362 nsresult (*SetGroups)(IMachine *pThis, PRUint32 groupsSize, PRUnichar * *groups);
3364 nsresult (*GetOSTypeId)(IMachine *pThis, PRUnichar * *OSTypeId);
3365 nsresult (*SetOSTypeId)(IMachine *pThis, PRUnichar * OSTypeId);
3367 nsresult (*GetHardwareVersion)(IMachine *pThis, PRUnichar * *hardwareVersion);
3368 nsresult (*SetHardwareVersion)(IMachine *pThis, PRUnichar * hardwareVersion);
3370 nsresult (*GetHardwareUUID)(IMachine *pThis, PRUnichar * *hardwareUUID);
3371 nsresult (*SetHardwareUUID)(IMachine *pThis, PRUnichar * hardwareUUID);
3373 nsresult (*GetCPUCount)(IMachine *pThis, PRUint32 *CPUCount);
3374 nsresult (*SetCPUCount)(IMachine *pThis, PRUint32 CPUCount);
3376 nsresult (*GetCPUHotPlugEnabled)(IMachine *pThis, PRBool *CPUHotPlugEnabled);
3377 nsresult (*SetCPUHotPlugEnabled)(IMachine *pThis, PRBool CPUHotPlugEnabled);
3379 nsresult (*GetCPUExecutionCap)(IMachine *pThis, PRUint32 *CPUExecutionCap);
3380 nsresult (*SetCPUExecutionCap)(IMachine *pThis, PRUint32 CPUExecutionCap);
3382 nsresult (*GetMemorySize)(IMachine *pThis, PRUint32 *memorySize);
3383 nsresult (*SetMemorySize)(IMachine *pThis, PRUint32 memorySize);
3385 nsresult (*GetMemoryBalloonSize)(IMachine *pThis, PRUint32 *memoryBalloonSize);
3386 nsresult (*SetMemoryBalloonSize)(IMachine *pThis, PRUint32 memoryBalloonSize);
3388 nsresult (*GetPageFusionEnabled)(IMachine *pThis, PRBool *pageFusionEnabled);
3389 nsresult (*SetPageFusionEnabled)(IMachine *pThis, PRBool pageFusionEnabled);
3391 nsresult (*GetVRAMSize)(IMachine *pThis, PRUint32 *VRAMSize);
3392 nsresult (*SetVRAMSize)(IMachine *pThis, PRUint32 VRAMSize);
3394 nsresult (*GetAccelerate3DEnabled)(IMachine *pThis, PRBool *accelerate3DEnabled);
3395 nsresult (*SetAccelerate3DEnabled)(IMachine *pThis, PRBool accelerate3DEnabled);
3397 nsresult (*GetAccelerate2DVideoEnabled)(IMachine *pThis, PRBool *accelerate2DVideoEnabled);
3398 nsresult (*SetAccelerate2DVideoEnabled)(IMachine *pThis, PRBool accelerate2DVideoEnabled);
3400 nsresult (*GetMonitorCount)(IMachine *pThis, PRUint32 *monitorCount);
3401 nsresult (*SetMonitorCount)(IMachine *pThis, PRUint32 monitorCount);
3403 nsresult (*GetVideoCaptureEnabled)(IMachine *pThis, PRBool *VideoCaptureEnabled);
3404 nsresult (*SetVideoCaptureEnabled)(IMachine *pThis, PRBool VideoCaptureEnabled);
3406 nsresult (*GetVideoCaptureFile)(IMachine *pThis, PRUnichar * *VideoCaptureFile);
3407 nsresult (*SetVideoCaptureFile)(IMachine *pThis, PRUnichar * VideoCaptureFile);
3409 nsresult (*GetVideoCaptureWidth)(IMachine *pThis, PRUint32 *VideoCaptureWidth);
3410 nsresult (*SetVideoCaptureWidth)(IMachine *pThis, PRUint32 VideoCaptureWidth);
3412 nsresult (*GetVideoCaptureHeight)(IMachine *pThis, PRUint32 *VideoCaptureHeight);
3413 nsresult (*SetVideoCaptureHeight)(IMachine *pThis, PRUint32 VideoCaptureHeight);
3415 nsresult (*GetBIOSSettings)(IMachine *pThis, IBIOSSettings * *BIOSSettings);
3417 nsresult (*GetFirmwareType)(IMachine *pThis, PRUint32 *firmwareType);
3418 nsresult (*SetFirmwareType)(IMachine *pThis, PRUint32 firmwareType);
3420 nsresult (*GetPointingHIDType)(IMachine *pThis, PRUint32 *pointingHIDType);
3421 nsresult (*SetPointingHIDType)(IMachine *pThis, PRUint32 pointingHIDType);
3423 nsresult (*GetKeyboardHIDType)(IMachine *pThis, PRUint32 *keyboardHIDType);
3424 nsresult (*SetKeyboardHIDType)(IMachine *pThis, PRUint32 keyboardHIDType);
3426 nsresult (*GetHPETEnabled)(IMachine *pThis, PRBool *HPETEnabled);
3427 nsresult (*SetHPETEnabled)(IMachine *pThis, PRBool HPETEnabled);
3429 nsresult (*GetChipsetType)(IMachine *pThis, PRUint32 *chipsetType);
3430 nsresult (*SetChipsetType)(IMachine *pThis, PRUint32 chipsetType);
3432 nsresult (*GetSnapshotFolder)(IMachine *pThis, PRUnichar * *snapshotFolder);
3433 nsresult (*SetSnapshotFolder)(IMachine *pThis, PRUnichar * snapshotFolder);
3435 nsresult (*GetVRDEServer)(IMachine *pThis, IVRDEServer * *VRDEServer);
3437 nsresult (*GetEmulatedUSBWebcameraEnabled)(IMachine *pThis, PRBool *emulatedUSBWebcameraEnabled);
3438 nsresult (*SetEmulatedUSBWebcameraEnabled)(IMachine *pThis, PRBool emulatedUSBWebcameraEnabled);
3440 nsresult (*GetEmulatedUSBCardReaderEnabled)(IMachine *pThis, PRBool *emulatedUSBCardReaderEnabled);
3441 nsresult (*SetEmulatedUSBCardReaderEnabled)(IMachine *pThis, PRBool emulatedUSBCardReaderEnabled);
3443 nsresult (*GetMediumAttachments)(IMachine *pThis, PRUint32 *mediumAttachmentsSize, IMediumAttachment * **mediumAttachments);
3445 nsresult (*GetUSBController)(IMachine *pThis, IUSBController * *USBController);
3447 nsresult (*GetAudioAdapter)(IMachine *pThis, IAudioAdapter * *audioAdapter);
3449 nsresult (*GetStorageControllers)(IMachine *pThis, PRUint32 *storageControllersSize, IStorageController * **storageControllers);
3451 nsresult (*GetSettingsFilePath)(IMachine *pThis, PRUnichar * *settingsFilePath);
3453 nsresult (*GetSettingsModified)(IMachine *pThis, PRBool *settingsModified);
3455 nsresult (*GetSessionState)(IMachine *pThis, PRUint32 *sessionState);
3457 nsresult (*GetSessionType)(IMachine *pThis, PRUnichar * *sessionType);
3459 nsresult (*GetSessionPID)(IMachine *pThis, PRUint32 *sessionPID);
3461 nsresult (*GetState)(IMachine *pThis, PRUint32 *state);
3463 nsresult (*GetLastStateChange)(IMachine *pThis, PRInt64 *lastStateChange);
3465 nsresult (*GetStateFilePath)(IMachine *pThis, PRUnichar * *stateFilePath);
3467 nsresult (*GetLogFolder)(IMachine *pThis, PRUnichar * *logFolder);
3469 nsresult (*GetCurrentSnapshot)(IMachine *pThis, ISnapshot * *currentSnapshot);
3471 nsresult (*GetSnapshotCount)(IMachine *pThis, PRUint32 *snapshotCount);
3473 nsresult (*GetCurrentStateModified)(IMachine *pThis, PRBool *currentStateModified);
3475 nsresult (*GetSharedFolders)(IMachine *pThis, PRUint32 *sharedFoldersSize, ISharedFolder * **sharedFolders);
3477 nsresult (*GetClipboardMode)(IMachine *pThis, PRUint32 *clipboardMode);
3478 nsresult (*SetClipboardMode)(IMachine *pThis, PRUint32 clipboardMode);
3480 nsresult (*GetDragAndDropMode)(IMachine *pThis, PRUint32 *dragAndDropMode);
3481 nsresult (*SetDragAndDropMode)(IMachine *pThis, PRUint32 dragAndDropMode);
3483 nsresult (*GetGuestPropertyNotificationPatterns)(IMachine *pThis, PRUnichar * *guestPropertyNotificationPatterns);
3484 nsresult (*SetGuestPropertyNotificationPatterns)(IMachine *pThis, PRUnichar * guestPropertyNotificationPatterns);
3486 nsresult (*GetTeleporterEnabled)(IMachine *pThis, PRBool *teleporterEnabled);
3487 nsresult (*SetTeleporterEnabled)(IMachine *pThis, PRBool teleporterEnabled);
3489 nsresult (*GetTeleporterPort)(IMachine *pThis, PRUint32 *teleporterPort);
3490 nsresult (*SetTeleporterPort)(IMachine *pThis, PRUint32 teleporterPort);
3492 nsresult (*GetTeleporterAddress)(IMachine *pThis, PRUnichar * *teleporterAddress);
3493 nsresult (*SetTeleporterAddress)(IMachine *pThis, PRUnichar * teleporterAddress);
3495 nsresult (*GetTeleporterPassword)(IMachine *pThis, PRUnichar * *teleporterPassword);
3496 nsresult (*SetTeleporterPassword)(IMachine *pThis, PRUnichar * teleporterPassword);
3498 nsresult (*GetFaultToleranceState)(IMachine *pThis, PRUint32 *faultToleranceState);
3499 nsresult (*SetFaultToleranceState)(IMachine *pThis, PRUint32 faultToleranceState);
3501 nsresult (*GetFaultTolerancePort)(IMachine *pThis, PRUint32 *faultTolerancePort);
3502 nsresult (*SetFaultTolerancePort)(IMachine *pThis, PRUint32 faultTolerancePort);
3504 nsresult (*GetFaultToleranceAddress)(IMachine *pThis, PRUnichar * *faultToleranceAddress);
3505 nsresult (*SetFaultToleranceAddress)(IMachine *pThis, PRUnichar * faultToleranceAddress);
3507 nsresult (*GetFaultTolerancePassword)(IMachine *pThis, PRUnichar * *faultTolerancePassword);
3508 nsresult (*SetFaultTolerancePassword)(IMachine *pThis, PRUnichar * faultTolerancePassword);
3510 nsresult (*GetFaultToleranceSyncInterval)(IMachine *pThis, PRUint32 *faultToleranceSyncInterval);
3511 nsresult (*SetFaultToleranceSyncInterval)(IMachine *pThis, PRUint32 faultToleranceSyncInterval);
3513 nsresult (*GetRTCUseUTC)(IMachine *pThis, PRBool *RTCUseUTC);
3514 nsresult (*SetRTCUseUTC)(IMachine *pThis, PRBool RTCUseUTC);
3516 nsresult (*GetIOCacheEnabled)(IMachine *pThis, PRBool *IOCacheEnabled);
3517 nsresult (*SetIOCacheEnabled)(IMachine *pThis, PRBool IOCacheEnabled);
3519 nsresult (*GetIOCacheSize)(IMachine *pThis, PRUint32 *IOCacheSize);
3520 nsresult (*SetIOCacheSize)(IMachine *pThis, PRUint32 IOCacheSize);
3522 nsresult (*GetPCIDeviceAssignments)(IMachine *pThis, PRUint32 *PCIDeviceAssignmentsSize, IPCIDeviceAttachment * **PCIDeviceAssignments);
3524 nsresult (*GetBandwidthControl)(IMachine *pThis, IBandwidthControl * *bandwidthControl);
3526 nsresult (*GetTracingEnabled)(IMachine *pThis, PRBool *tracingEnabled);
3527 nsresult (*SetTracingEnabled)(IMachine *pThis, PRBool tracingEnabled);
3529 nsresult (*GetTracingConfig)(IMachine *pThis, PRUnichar * *tracingConfig);
3530 nsresult (*SetTracingConfig)(IMachine *pThis, PRUnichar * tracingConfig);
3532 nsresult (*GetAllowTracingToAccessVM)(IMachine *pThis, PRBool *allowTracingToAccessVM);
3533 nsresult (*SetAllowTracingToAccessVM)(IMachine *pThis, PRBool allowTracingToAccessVM);
3535 nsresult (*GetAutostartEnabled)(IMachine *pThis, PRBool *autostartEnabled);
3536 nsresult (*SetAutostartEnabled)(IMachine *pThis, PRBool autostartEnabled);
3538 nsresult (*GetAutostartDelay)(IMachine *pThis, PRUint32 *autostartDelay);
3539 nsresult (*SetAutostartDelay)(IMachine *pThis, PRUint32 autostartDelay);
3541 nsresult (*GetAutostopType)(IMachine *pThis, PRUint32 *autostopType);
3542 nsresult (*SetAutostopType)(IMachine *pThis, PRUint32 autostopType);
3545 IMachine *pThis,
3551 IMachine *pThis,
3559 IMachine *pThis,
3565 IMachine *pThis,
3571 IMachine *pThis,
3580 IMachine *pThis,
3588 IMachine *pThis,
3595 IMachine *pThis,
3603 IMachine *pThis,
3611 IMachine *pThis,
3619 IMachine *pThis,
3627 IMachine *pThis,
3635 IMachine *pThis,
3642 IMachine *pThis,
3650 IMachine *pThis,
3659 IMachine *pThis,
3667 IMachine *pThis,
3674 IMachine *pThis,
3682 IMachine *pThis,
3689 IMachine *pThis,
3694 IMachine *pThis,
3700 IMachine *pThis,
3707 IMachine *pThis,
3713 IMachine *pThis,
3719 IMachine *pThis,
3724 IMachine *pThis,
3730 IMachine *pThis,
3736 IMachine *pThis,
3742 IMachine *pThis,
3748 IMachine *pThis,
3754 IMachine *pThis,
3760 IMachine *pThis,
3766 IMachine *pThis,
3772 IMachine *pThis,
3781 IMachine *pThis,
3790 IMachine *pThis,
3794 nsresult (*RemoveAllCPUIDLeaves)(IMachine *pThis );
3797 IMachine *pThis,
3803 IMachine *pThis,
3808 nsresult (*SaveSettings)(IMachine *pThis );
3810 nsresult (*DiscardSettings)(IMachine *pThis );
3813 IMachine *pThis,
3820 IMachine *pThis,
3827 IMachine *pThis,
3834 IMachine *pThis,
3840 IMachine *pThis,
3848 IMachine *pThis,
3853 IMachine *pThis,
3858 IMachine *pThis,
3863 IMachine *pThis,
3871 IMachine *pThis,
3877 IMachine *pThis,
3883 IMachine *pThis,
3890 IMachine *pThis,
3896 IMachine *pThis,
3901 IMachine *pThis,
3914 IMachine *pThis,
3924 IMachine *pThis,
3932 IMachine *pThis,
3942 IMachine *pThis,
3951 IMachine *pThis,
3959 IMachine *pThis,
3968 IMachine *pThis,
3973 IMachine *pThis,
3978 IMachine *pThis,
3984 IMachine *pThis,
3990 IMachine *pThis,
3999 IMachine *pThis,
4000 IMachine * target,
4009 struct IMachine
4013 /* End of struct IMachine Declaration */
4075 nsresult (*GetMachine)(IConsole *pThis, IMachine * *machine);
5564 nsresult (*GetMachine)(ISnapshot *pThis, IMachine * *machine);
6865 IMachine * machine,
6871 IMachine * machine,
7053 nsresult (*GetMachine)(ISession *pThis, IMachine * *machine);