diff -r ca8a1b6995f6 -r 52e343bb8f80 memspy/memspy_plat/memspy_api/include/MemSpyEngineClientInterface.h --- a/memspy/memspy_plat/memspy_api/include/MemSpyEngineClientInterface.h Tue Aug 31 16:45:49 2010 +0300 +++ b/memspy/memspy_plat/memspy_api/include/MemSpyEngineClientInterface.h Wed Sep 01 12:37:10 2010 +0100 @@ -45,12 +45,11 @@ const TInt KMemSpyOpFlagsInclusionMask = 0xFFFF0000; const TInt KMemSpyOpFlagsIncludesThreadId = 0x00010000; const TInt KMemSpyOpFlagsIncludesThreadName = 0x00020000; -const TInt KMemSpyOpFlagsAsyncOperation = 0x00040000; + // Literal constants _LIT( KMemSpyServerName, "MemSpyServer" ); -_LIT( KMemSpyProcessName0, "MemSpyServer.exe" ); _LIT( KMemSpyProcessName1, "MemSpyUI.exe" ); -//_LIT( KMemSpyProcessName2, "MemSpyConsole.exe" ); +_LIT( KMemSpyProcessName2, "MemSpyConsole.exe" ); // // Supported MemSpy operation types @@ -259,104 +258,12 @@ EMemSpyClientServerOpSystemWideMemoryTrackingHeapDumpSet, /** - * [INTERNAL REQUEST] - */ - EMemSpyClientServerOpMarkerUiFirst, - - EMemSpyClientServerOpGetProcessCount = EMemSpyClientServerOpMarkerUiFirst, - - EMemSpyClientServerOpGetProcesses, - - EMemSpyClienServerOpGetProcessIdByName, - - EMemSpyClientServerOpGetThreadCount, - - EMemSpyClientServerOpGetThreads, - - EMemSpyClientServerOpSetThreadPriority, - - EMemSpyClientServerOpProcessSystemPermanentOrCritical, - - EMemSpyClientServerOpEndProcess, - - EMemSpyClientServerOpSwitchToProcess, - - //Threads operations - EMemSpyClientServerOpThreadSystemPermanentOrCritical, - - EMemSpyClientServerOpEndThread, - - EMemSpyClientServerOpSwitchToThread, - - EMemSpyClientServerOpGetInfoItemType, - - EMemSpyClientServerOpGetThreadInfoItemsCount, - - EMemSpyClientServerOpGetThreadInfoItems, - - EMemSpyClientServerOpOutputInfoHandles, - - EMemSpyClientServerOpOutputAOList, - - - //Kernel Objects operations - EMemSpyClientServerOpGetKernelObjectCount, - - EMemSpyClientServerOpGetKernelObjects, - - EMemSpyClientServerOpGetKernelObjectItemCount, - - EMemSpyClientServerOpGetKernelObjectItems, - - EMemSpyClientServerOpGetHeap, - - EMemSpyClientServerOpGetMemoryTrackingCycleCount, - - EMemSpyClientServerOpGetMemoryTrackingCycles, - - /** - * [INTERNAL REQUEST] - * Register for notifications of device wide operation progress. - */ - EMemSpyClientServerOpNotifyDeviceWideOperationProgress, - - /** - * [INTERNAL REQUEST] - * Cancel current device wide operation - */ - EMemSpyClientServerOpCancelDeviceWideOperation, - - EMemSpyClientServerOpOutputAllContainerContents, - - EMemSpyClientServerOpDumpKernelHeap, - - EMemSpyClientServerOpSetSwmtConfig, - - EMemSpyClientServerOpSetSwmtAutoStartProcessList, - - EMemSpyClientServerOpGetOutputSink, - - /** - * [INTERNAL REQUEST] - * Check if system wide memory tracking timer is running. - */ - EMemSpyClientServerOpIsSwmtRunning, - - EMemSpyClientServerOpMarkerUiLast, - - /** - * [INTERNAL REQUEST] - */ + * [INTERNAL REQUEST] + */ EMemSpyClientServerOpMarkerLast, }; -enum TMemSpyEndType - { - ETerminate, - EKill, - EPanic - };