diff -r 48060abbbeaf -r b3cee849fa46 memspyui/ui/avkon/inc/MemSpy.hrh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/memspyui/ui/avkon/inc/MemSpy.hrh Tue Aug 31 15:15:20 2010 +0300 @@ -0,0 +1,246 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ + +#ifndef MEMSPY_HRH +#define MEMSPY_HRH + +#define KMemSpyMenuCommandBase 50000 +#define KMemSpyMenuCommandViewSpecific (KMemSpyMenuCommandBase + 10000) + +enum TMemSpyCommandIds + { + //////////////////////////////// + // GENERIC MENU COMMANDS + //////////////////////////////// + EMemSpyCmdOpen = KMemSpyMenuCommandBase, + // + EMemSpyCmdView, + EMemSpyCmdViewRefresh, + EMemSpyCmdViewOutputToSink, + // + EMemSpyCmdTools, + EMemSpyCmdToolsListOpenFiles, + EMemSpyCmdToolsAbout, + // + EMemSpyCmdPhoneInfo, + EMemSpyCmdPhoneInfoGeneral, + EMemSpyCmdPhoneInfoGeneralSummary, + EMemSpyCmdPhoneInfoGeneralDetailed, + EMemSpyCmdPhoneInfoGeneralHandles, + EMemSpyCmdPhoneInfoGeneralKernelContainers, + EMemSpyCmdPhoneInfoHeap, + EMemSpyCmdPhoneInfoHeapInfoSummary, + EMemSpyCmdPhoneInfoHeapInfoCompact, + EMemSpyCmdPhoneInfoHeapCellListing, + EMemSpyCmdPhoneInfoHeapDump, + EMemSpyCmdPhoneInfoStack, + EMemSpyCmdPhoneInfoStackInfo, + EMemSpyCmdPhoneInfoStackInfoCompact, + EMemSpyCmdPhoneInfoStackDumpUser, + EMemSpyCmdPhoneInfoStackDumpKernel, + // + EMemSpyCmdAutoCapture, + EMemSpyCmdAutoCaptureToggle, + EMemSpyCmdAutoCaptureRetryTime, + EMemSpyCmdAutoCaptureOperationType, + + //////////////////////////////// + // VIEW SPECIFIC MENU COMMANDS + //////////////////////////////// + EMemSpyCmdProcess = KMemSpyMenuCommandViewSpecific, + EMemSpyCmdProcessInfo, + EMemSpyCmdProcessInfoSummary, + EMemSpyCmdProcessInfoHandles, + EMemSpyCmdProcessSort, + EMemSpyCmdProcessSortById, + EMemSpyCmdProcessSortByName, + EMemSpyCmdProcessSortByThreadCount, + EMemSpyCmdProcessSortByCodeSegs, + EMemSpyCmdProcessSortByHeapUsage, + EMemSpyCmdProcessSortByStackUsage, + EMemSpyCmdProcessEnd, + EMemSpyCmdProcessEndKill, + EMemSpyCmdProcessEndPanic, + EMemSpyCmdProcessEndTerminate, + // + EMemSpyCmdThread, + EMemSpyCmdThreadEnd, + EMemSpyCmdThreadEndKill, + EMemSpyCmdThreadEndPanic, + EMemSpyCmdThreadEndTerminate, + EMemSpyCmdThreadSetPriority, + EMemSpyCmdThreadSetPriorityAbsoluteVeryLow, + EMemSpyCmdThreadSetPriorityAbsoluteLowNormal, + EMemSpyCmdThreadSetPriorityAbsoluteLow, + EMemSpyCmdThreadSetPriorityAbsoluteBackgroundNormal, + EMemSpyCmdThreadSetPriorityAbsoluteBackground, + EMemSpyCmdThreadSetPriorityAbsoluteForegroundNormal, + EMemSpyCmdThreadSetPriorityAbsoluteForeground, + EMemSpyCmdThreadSetPriorityAbsoluteHighNormal, + EMemSpyCmdThreadSetPriorityAbsoluteHigh, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime1, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime2, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime3, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime4, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime5, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime6, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime7, + EMemSpyCmdThreadSetPriorityAbsoluteRealTime8, + EMemSpyCmdThreadInfo, + EMemSpyCmdThreadInfoHandles, + // + EMemSpyCmdOutput, + EMemSpyCmdOutputToDebug, + EMemSpyCmdOutputToFile, + // + EMemSpyCmdHeap, + EMemSpyCmdHeapInfoThread, + EMemSpyCmdHeapData, + EMemSpyCmdHeapCellListing, + EMemSpyCmdHeapDataDump, + // + EMemSpyCmdStack, + EMemSpyCmdStackInfoThread, + EMemSpyCmdStackData, + EMemSpyCmdStackDataUser, + EMemSpyCmdStackDataKernel, + // + EMemSpyCmdChunk, + EMemSpyCmdChunkSort, + EMemSpyCmdChunkSortByName, + EMemSpyCmdChunkSortBySize, + EMemSpyCmdChunkListing, + // + EMemSpyCmdCodeSeg, + EMemSpyCmdCodeSegShow, + EMemSpyCmdCodeSegShowItemsAll, + EMemSpyCmdCodeSegShowItemsGlobalData, + EMemSpyCmdCodeSegShowCaps, + EMemSpyCmdCodeSegShowCapsWithTCBProcess, + EMemSpyCmdCodeSegShowCapsWithTCBAll, + EMemSpyCmdCodeSegShowCapsWithCommDDProcess, + EMemSpyCmdCodeSegShowCapsWithCommDDAll, + EMemSpyCmdCodeSegShowCapsWithPowerMgmtProcess, + EMemSpyCmdCodeSegShowCapsWithPowerMgmtAll, + EMemSpyCmdCodeSegShowCapsWithMultimediaDDProcess, + EMemSpyCmdCodeSegShowCapsWithMultimediaDDAll, + EMemSpyCmdCodeSegShowCapsWithReadDeviceDataProcess, + EMemSpyCmdCodeSegShowCapsWithReadDeviceDataAll, + EMemSpyCmdCodeSegShowCapsWithWriteDeviceDataProcess, + EMemSpyCmdCodeSegShowCapsWithWriteDeviceDataAll, + EMemSpyCmdCodeSegShowCapsWithDRMProcess, + EMemSpyCmdCodeSegShowCapsWithDRMAll, + EMemSpyCmdCodeSegShowCapsWithTrustedUIProcess, + EMemSpyCmdCodeSegShowCapsWithTrustedUIAll, + EMemSpyCmdCodeSegShowCapsWithProtServProcess, + EMemSpyCmdCodeSegShowCapsWithProtServAll, + EMemSpyCmdCodeSegShowCapsWithDiskAdminProcess, + EMemSpyCmdCodeSegShowCapsWithDiskAdminAll, + EMemSpyCmdCodeSegShowCapsWithNetworkControlProcess, + EMemSpyCmdCodeSegShowCapsWithNetworkControlAll, + EMemSpyCmdCodeSegShowCapsWithAllFilesProcess, + EMemSpyCmdCodeSegShowCapsWithAllFilesAll, + EMemSpyCmdCodeSegShowCapsWithSwEventProcess, + EMemSpyCmdCodeSegShowCapsWithSwEventAll, + EMemSpyCmdCodeSegShowCapsWithNetworkServicesProcess, + EMemSpyCmdCodeSegShowCapsWithNetworkServicesAll, + EMemSpyCmdCodeSegShowCapsWithLocalServicesProcess, + EMemSpyCmdCodeSegShowCapsWithLocalServicesAll, + EMemSpyCmdCodeSegShowCapsWithReadUserDataProcess, + EMemSpyCmdCodeSegShowCapsWithReadUserDataAll, + EMemSpyCmdCodeSegShowCapsWithWriteUserDataProcess, + EMemSpyCmdCodeSegShowCapsWithWriteUserDataAll, + EMemSpyCmdCodeSegShowCapsWithLocationProcess, + EMemSpyCmdCodeSegShowCapsWithLocationAll, + EMemSpyCmdCodeSegShowCapsWithSurroundingsDDProcess, + EMemSpyCmdCodeSegShowCapsWithSurroundingsDDAll, + EMemSpyCmdCodeSegShowCapsWithUserEnvProcess, + EMemSpyCmdCodeSegShowCapsWithUserEnvAll, + EMemSpyCmdCodeSegSort, + EMemSpyCmdCodeSegSortByName, + EMemSpyCmdCodeSegSortByCodeSize, + EMemSpyCmdCodeSegSortByDataSize, + EMemSpyCmdCodeSegSortByUid, + EMemSpyCmdCodeSegListing, + // + EMemSpyCmdImages, + EMemSpyCmdImagesSlideshow, + EMemSpyCmdImagesSaveAllToMemoryCard, + EMemSpyCmdImagesListing, + // + EMemSpyCmdActiveObject, + EMemSpyCmdActiveObjectListing, + // + EMemSpyCmdServerList, + EMemSpyCmdServerListOutput, + EMemSpyCmdServerListOutputListCSV, + EMemSpyCmdServerListOutputListDetailed, + EMemSpyCmdServerListSort, + EMemSpyCmdServerListSortByName, + EMemSpyCmdServerListSortBySessionCount, + // + EMemSpyCmdKernelContainers, + EMemSpyCmdKernelContainersOutput, + EMemSpyCmdKernelObjects, + EMemSpyCmdKernelObjectTerminate, + EMemSpyCmdKernelObjectSwitchTo, + EMemSpyCmdKernelObjectEnd, + EMemSpyCmdKernelObjectPanic, + + // + EMemSpyCmdKernelHeap, + EMemSpyCmdKernelHeapDump, + // + EMemSpyCmdRAM, + EMemSpyCmdRAMAvkonIconCacheDisabled, + EMemSpyCmdRAMAvkonIconCacheEnabled, + // + EMemSpyCmdBTrace, + EMemSpyCmdBTraceCaptureToggle, + // + EMemSpyCmdMemoryTracking, + EMemSpyCmdMemoryTrackingStart, + EMemSpyCmdMemoryTrackingStop, + EMemSpyCmdMemoryTrackingAutoStart, + EMemSpyCmdMemoryTrackingAutoStartItemAdd, + EMemSpyCmdMemoryTrackingAutoStartItemEdit, + EMemSpyCmdMemoryTrackingAutoStartItemDelete, + EMemSpyCmdMemoryTrackingAutoStartItemDeleteAll, + EMemSpyCmdMemoryTrackingAutoStartItemImport, + EMemSpyCmdMemoryTrackingHWM, + EMemSpyCmdMemoryTrackingHWMReset, + EMemSpyCmdMemoryTrackingTotalWithSharedMem, + EMemSpyCmdMemoryTrackingTotalWithoutSharedMem, + + // + EMemSpyCmdWindowGroups, + EMemSpyCmdWindowGroupTerminate, + EMemSpyCmdWindowGroupSwitchTo, + EMemSpyCmdWindowGroupEnd, + EMemSpyCmdWindowGroupPanic + }; + +enum TMemSpyControlIds + { + EMemSpyCtrlIdProgressNote = 1000, + EMemSpyCtrlIdSlideShowImage, + EMemSpyCtrlIdWaitNote + }; + + + +#endif