Changeset 4524 in vbox for trunk/include
- Timestamp:
- Sep 5, 2007 8:34:25 AM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 24137
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VBoxGuest.h
r4519 r4524 146 146 VMMDevReq_ReportGuestStats = 110, 147 147 VMMDevReq_GetMemBalloonChangeRequest = 111, 148 VMMDevReq_GetStatisticsChangeRequest = 112, 148 149 VMMDevReq_LogString = 200, 149 150 VMMDevReq_SizeHack = 0x7fffffff … … 403 404 uint32_t eventAck; 404 405 } VMMDevGetMemBalloonChangeRequest; 406 407 /** guest statistics interval change request structure */ 408 typedef struct 409 { 410 /** header */ 411 VMMDevRequestHeader header; 412 uint32_t u32StatInterval; /* interval in seconds */ 413 uint32_t eventAck; 414 } VMMDevGetStatisticsChangeRequest; 405 415 406 416 /** display change request structure */ … … 969 979 970 980 /** Host mouse capabilities has been changed. */ 971 #define VMMDEV_EVENT_MOUSE_CAPABILITIES_CHANGED BIT(0)981 #define VMMDEV_EVENT_MOUSE_CAPABILITIES_CHANGED BIT(0) 972 982 /** HGCM event. */ 973 #define VMMDEV_EVENT_HGCM BIT(1)983 #define VMMDEV_EVENT_HGCM BIT(1) 974 984 /** A display change request has been issued. */ 975 #define VMMDEV_EVENT_DISPLAY_CHANGE_REQUEST BIT(2)985 #define VMMDEV_EVENT_DISPLAY_CHANGE_REQUEST BIT(2) 976 986 /** Credentials are available for judgement. */ 977 #define VMMDEV_EVENT_JUDGE_CREDENTIALS BIT(3)987 #define VMMDEV_EVENT_JUDGE_CREDENTIALS BIT(3) 978 988 /** The guest has been restored. */ 979 #define VMMDEV_EVENT_RESTORED BIT(4)989 #define VMMDEV_EVENT_RESTORED BIT(4) 980 990 /** Seamless mode state changed */ 981 #define VMMDEV_EVENT_SEAMLESS_MODE_CHANGE_REQUEST BIT(5)991 #define VMMDEV_EVENT_SEAMLESS_MODE_CHANGE_REQUEST BIT(5) 982 992 /** Memory balloon size changed */ 983 #define VMMDEV_EVENT_BALLOON_CHANGE_REQUEST BIT(6) 993 #define VMMDEV_EVENT_BALLOON_CHANGE_REQUEST BIT(6) 994 /** Statistics interval changed */ 995 #define VMMDEV_EVENT_STATISTICS_INTERVAL_CHANGE_REQUEST BIT(7) 984 996 /** VRDP status changed. */ 985 997 #define VMMDEV_EVENT_VRDP BIT(7) … … 1305 1317 case VMMDevReq_GetMemBalloonChangeRequest: 1306 1318 return sizeof(VMMDevGetMemBalloonChangeRequest); 1319 case VMMDevReq_GetStatisticsChangeRequest: 1320 return sizeof(VMMDevGetStatisticsChangeRequest); 1307 1321 case VMMDevReq_LogString: 1308 1322 return sizeof(VMMDevReqLogString); -
trunk/include/VBox/pdmifs.h
r4492 r4524 1413 1413 DECLR3CALLBACKMEMBER(int, pfnSetMemoryBalloon,(PPDMIVMMDEVPORT pInterface, uint32_t ulBalloonSize)); 1414 1414 1415 /** 1416 * Issue a statistcs interval change request. 1417 * 1418 * Note that there can only one request in the queue and that in case the guest does 1419 * not process it, issuing another request will overwrite the previous. 1420 * 1421 * @returns VBox status code 1422 * @param ulStatInterval Statistics query interval in seconds (0=disable) 1423 */ 1424 DECLR3CALLBACKMEMBER(int, pfnSetStatisticsInterval,(PPDMIVMMDEVPORT pInterface, uint32_t ulStatInterval)); 1425 1415 1426 } PDMIVMMDEVPORT; 1416 1427
Note:
See TracChangeset
for help on using the changeset viewer.