Lines Matching defs:IMachine

907 struct IMachine;
963 typedef struct IMachine IMachine;
2033 nsresult (*GetMachines)(IVirtualBox *pThis, PRUint32 *machinesSize, IMachine * **machines);
2057 IMachine * * machine
2066 IMachine * * machine
2072 IMachine * * machine
2077 IMachine * machine
2083 IMachine * * machine
2089 IMachine * * machine
2095 IMachine * * machine
2671 /* Start of struct IMachine Declaration */
2681 nsresult (*GetParent)(IMachine *pThis, IVirtualBox * *parent);
2683 nsresult (*GetAccessible)(IMachine *pThis, PRBool *accessible);
2685 nsresult (*GetAccessError)(IMachine *pThis, IVirtualBoxErrorInfo * *accessError);
2687 nsresult (*GetName)(IMachine *pThis, PRUnichar * *name);
2688 nsresult (*SetName)(IMachine *pThis, PRUnichar * name);
2690 nsresult (*GetDescription)(IMachine *pThis, PRUnichar * *description);
2691 nsresult (*SetDescription)(IMachine *pThis, PRUnichar * description);
2693 nsresult (*GetId)(IMachine *pThis, PRUnichar * *id);
2695 nsresult (*GetOSTypeId)(IMachine *pThis, PRUnichar * *OSTypeId);
2696 nsresult (*SetOSTypeId)(IMachine *pThis, PRUnichar * OSTypeId);
2698 nsresult (*GetHardwareVersion)(IMachine *pThis, PRUnichar * *HardwareVersion);
2699 nsresult (*SetHardwareVersion)(IMachine *pThis, PRUnichar * HardwareVersion);
2701 nsresult (*GetCPUCount)(IMachine *pThis, PRUint32 *CPUCount);
2702 nsresult (*SetCPUCount)(IMachine *pThis, PRUint32 CPUCount);
2704 nsresult (*GetMemorySize)(IMachine *pThis, PRUint32 *memorySize);
2705 nsresult (*SetMemorySize)(IMachine *pThis, PRUint32 memorySize);
2707 nsresult (*GetMemoryBalloonSize)(IMachine *pThis, PRUint32 *memoryBalloonSize);
2708 nsresult (*SetMemoryBalloonSize)(IMachine *pThis, PRUint32 memoryBalloonSize);
2710 nsresult (*GetStatisticsUpdateInterval)(IMachine *pThis, PRUint32 *statisticsUpdateInterval);
2711 nsresult (*SetStatisticsUpdateInterval)(IMachine *pThis, PRUint32 statisticsUpdateInterval);
2713 nsresult (*GetVRAMSize)(IMachine *pThis, PRUint32 *VRAMSize);
2714 nsresult (*SetVRAMSize)(IMachine *pThis, PRUint32 VRAMSize);
2716 nsresult (*GetAccelerate3DEnabled)(IMachine *pThis, PRBool *accelerate3DEnabled);
2717 nsresult (*SetAccelerate3DEnabled)(IMachine *pThis, PRBool accelerate3DEnabled);
2719 nsresult (*GetMonitorCount)(IMachine *pThis, PRUint32 *monitorCount);
2720 nsresult (*SetMonitorCount)(IMachine *pThis, PRUint32 monitorCount);
2722 nsresult (*GetBIOSSettings)(IMachine *pThis, IBIOSSettings * *BIOSSettings);
2724 nsresult (*GetHWVirtExEnabled)(IMachine *pThis, PRBool *HWVirtExEnabled);
2725 nsresult (*SetHWVirtExEnabled)(IMachine *pThis, PRBool HWVirtExEnabled);
2727 nsresult (*GetHWVirtExNestedPagingEnabled)(IMachine *pThis, PRBool *HWVirtExNestedPagingEnabled);
2728 nsresult (*SetHWVirtExNestedPagingEnabled)(IMachine *pThis, PRBool HWVirtExNestedPagingEnabled);
2730 nsresult (*GetHWVirtExVPIDEnabled)(IMachine *pThis, PRBool *HWVirtExVPIDEnabled);
2731 nsresult (*SetHWVirtExVPIDEnabled)(IMachine *pThis, PRBool HWVirtExVPIDEnabled);
2733 nsresult (*GetPAEEnabled)(IMachine *pThis, PRBool *PAEEnabled);
2734 nsresult (*SetPAEEnabled)(IMachine *pThis, PRBool PAEEnabled);
2736 nsresult (*GetSnapshotFolder)(IMachine *pThis, PRUnichar * *snapshotFolder);
2737 nsresult (*SetSnapshotFolder)(IMachine *pThis, PRUnichar * snapshotFolder);
2739 nsresult (*GetVRDPServer)(IMachine *pThis, IVRDPServer * *VRDPServer);
2741 nsresult (*GetHardDiskAttachments)(IMachine *pThis, PRUint32 *hardDiskAttachmentsSize, IHardDiskAttachment * **hardDiskAttachments);
2743 nsresult (*GetDVDDrive)(IMachine *pThis, IDVDDrive * *DVDDrive);
2745 nsresult (*GetFloppyDrive)(IMachine *pThis, IFloppyDrive * *floppyDrive);
2747 nsresult (*GetUSBController)(IMachine *pThis, IUSBController * *USBController);
2749 nsresult (*GetAudioAdapter)(IMachine *pThis, IAudioAdapter * *audioAdapter);
2751 nsresult (*GetStorageControllers)(IMachine *pThis, PRUint32 *storageControllersSize, IStorageController * **storageControllers);
2753 nsresult (*GetSettingsFilePath)(IMachine *pThis, PRUnichar * *settingsFilePath);
2755 nsresult (*GetSettingsFileVersion)(IMachine *pThis, PRUnichar * *settingsFileVersion);
2757 nsresult (*GetSettingsModified)(IMachine *pThis, PRBool *settingsModified);
2759 nsresult (*GetSessionState)(IMachine *pThis, PRUint32 *sessionState);
2761 nsresult (*GetSessionType)(IMachine *pThis, PRUnichar * *sessionType);
2763 nsresult (*GetSessionPid)(IMachine *pThis, PRUint32 *sessionPid);
2765 nsresult (*GetState)(IMachine *pThis, PRUint32 *state);
2767 nsresult (*GetLastStateChange)(IMachine *pThis, PRInt64 *lastStateChange);
2769 nsresult (*GetStateFilePath)(IMachine *pThis, PRUnichar * *stateFilePath);
2771 nsresult (*GetLogFolder)(IMachine *pThis, PRUnichar * *logFolder);
2773 nsresult (*GetCurrentSnapshot)(IMachine *pThis, ISnapshot * *currentSnapshot);
2775 nsresult (*GetSnapshotCount)(IMachine *pThis, PRUint32 *snapshotCount);
2777 nsresult (*GetCurrentStateModified)(IMachine *pThis, PRBool *currentStateModified);
2779 nsresult (*GetSharedFolders)(IMachine *pThis, PRUint32 *sharedFoldersSize, ISharedFolder * **sharedFolders);
2781 nsresult (*GetClipboardMode)(IMachine *pThis, PRUint32 *clipboardMode);
2782 nsresult (*SetClipboardMode)(IMachine *pThis, PRUint32 clipboardMode);
2784 nsresult (*GetGuestPropertyNotificationPatterns)(IMachine *pThis, PRUnichar * *guestPropertyNotificationPatterns);
2785 nsresult (*SetGuestPropertyNotificationPatterns)(IMachine *pThis, PRUnichar * guestPropertyNotificationPatterns);
2788 IMachine *pThis,
2794 IMachine *pThis,
2800 IMachine *pThis,
2808 IMachine *pThis,
2816 IMachine *pThis,
2823 IMachine *pThis,
2830 IMachine *pThis,
2836 IMachine *pThis,
2843 IMachine *pThis,
2849 IMachine *pThis,
2854 IMachine *pThis,
2860 IMachine *pThis,
2866 IMachine *pThis,
2873 IMachine *pThis,
2879 IMachine *pThis,
2884 nsresult (*SaveSettings)(IMachine *pThis );
2887 IMachine *pThis,
2891 nsresult (*DiscardSettings)(IMachine *pThis );
2893 nsresult (*DeleteSettings)(IMachine *pThis );
2896 IMachine *pThis,
2902 IMachine *pThis,
2908 IMachine *pThis,
2914 IMachine *pThis,
2919 IMachine *pThis,
2926 IMachine *pThis,
2931 IMachine *pThis,
2936 IMachine *pThis,
2941 IMachine *pThis,
2949 IMachine *pThis,
2955 IMachine *pThis,
2961 IMachine *pThis,
2968 IMachine *pThis,
2974 IMachine *pThis,
2988 struct IMachine
2992 /* End of struct IMachine Declaration */
3156 nsresult (*GetMachine)(IConsole *pThis, IMachine * *machine);
3795 nsresult (*GetMachine)(ISnapshot *pThis, IMachine * *machine);
4975 IMachine * machine
4980 IMachine * machine,
5088 nsresult (*GetMachine)(ISession *pThis, IMachine * *machine);