255 break; |
255 break; |
256 |
256 |
257 case EMemSpyCmdToolsAbout: |
257 case EMemSpyCmdToolsAbout: |
258 OnCmdAboutL(); |
258 OnCmdAboutL(); |
259 break; |
259 break; |
260 // |
260 // |
261 case EMemSpyCmdPhoneInfoGeneralSummary: |
261 case EMemSpyCmdPhoneInfoGeneralSummary: |
262 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityGeneralSummary ); |
262 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityGeneralSummary ); |
263 break; |
263 OnCmdPhoneInformationOperationL( OutputPhoneInfo ); |
|
264 break; |
264 case EMemSpyCmdPhoneInfoGeneralDetailed: |
265 case EMemSpyCmdPhoneInfoGeneralDetailed: |
265 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityGeneralDetailed ); |
266 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityGeneralDetailed ); |
266 break; |
267 OnCmdPhoneInformationOperationL( OutputDetailedPhoneInfo ); |
|
268 break; |
|
269 /* |
267 case EMemSpyCmdPhoneInfoGeneralHandles: |
270 case EMemSpyCmdPhoneInfoGeneralHandles: |
268 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityGeneralHandles ); |
271 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityGeneralHandles ); |
269 break; |
272 break; |
270 case EMemSpyCmdPhoneInfoGeneralKernelContainers: |
273 case EMemSpyCmdPhoneInfoGeneralKernelContainers: |
271 OnCmdPhoneInformationOperationKernelContainersL(); |
274 OnCmdPhoneInformationOperationKernelContainersL(); |
272 break; |
275 break; |
273 // |
276 // |
|
277 */ |
274 case EMemSpyCmdPhoneInfoHeapInfoSummary: |
278 case EMemSpyCmdPhoneInfoHeapInfoSummary: |
275 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityHeapInfo ); |
279 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityHeapInfo ); |
|
280 OnCmdPhoneInformationOperationL (OutputHeapInfo ); |
276 break; |
281 break; |
277 case EMemSpyCmdPhoneInfoHeapInfoCompact: |
282 case EMemSpyCmdPhoneInfoHeapInfoCompact: |
278 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EEntireDeviceHeapInfoCompact ); |
283 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EEntireDeviceHeapInfoCompact ); |
|
284 OnCmdPhoneInformationOperationL( OutputCompactHeapInfo ); |
279 break; |
285 break; |
280 case EMemSpyCmdPhoneInfoHeapCellListing: |
286 case EMemSpyCmdPhoneInfoHeapCellListing: |
281 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityHeapCellListing ); |
287 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityHeapCellListing ); |
282 break; |
288 OnCmdPhoneInformationOperationL( OutputHeapCellListing ); |
|
289 break; |
|
290 |
283 case EMemSpyCmdPhoneInfoHeapDump: |
291 case EMemSpyCmdPhoneInfoHeapDump: |
284 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityHeapData ); |
292 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityHeapData ); |
285 break; |
293 OnCmdPhoneInformationOperationL( OutputHeapData ); |
286 // |
294 break; |
|
295 // |
287 case EMemSpyCmdPhoneInfoStackInfo: |
296 case EMemSpyCmdPhoneInfoStackInfo: |
288 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityStackInfo ); |
297 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityStackInfo ); |
|
298 OnCmdPhoneInformationOperationL( OutputStackInfo ); |
289 break; |
299 break; |
290 case EMemSpyCmdPhoneInfoStackInfoCompact: |
300 case EMemSpyCmdPhoneInfoStackInfoCompact: |
291 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EEntireDeviceStackInfoCompact ); |
301 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EEntireDeviceStackInfoCompact ); |
|
302 OnCmdPhoneInformationOperationL( OutputCompactStackInfo ); |
292 break; |
303 break; |
293 case EMemSpyCmdPhoneInfoStackDumpUser: |
304 case EMemSpyCmdPhoneInfoStackDumpUser: |
294 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityStackDataUser ); |
305 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityStackDataUser ); |
|
306 OnCmdPhoneInformationOperationL( OutputUserStackData ); |
295 break; |
307 break; |
296 case EMemSpyCmdPhoneInfoStackDumpKernel: |
308 case EMemSpyCmdPhoneInfoStackDumpKernel: |
297 OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityStackDataKernel ); |
309 //OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::EPerEntityStackDataKernel ); |
|
310 OnCmdPhoneInformationOperationL( OutputKernelStackData ); |
298 break; |
311 break; |
299 |
312 |
300 case EMemSpyCmdAutoCaptureToggle: |
313 case EMemSpyCmdAutoCaptureToggle: |
301 OnCmdAutoCaptureToggleL(); |
314 OnCmdAutoCaptureToggleL(); |
302 break; |
315 break; |
521 iAppContainer->NavigateToChildViewL(); |
534 iAppContainer->NavigateToChildViewL(); |
522 } |
535 } |
523 } |
536 } |
524 |
537 |
525 |
538 |
526 void CMemSpyAppUi::OnCmdPhoneInformationOperationL( CMemSpyDeviceWideOperations::TOperation aOp ) |
539 void CMemSpyAppUi::OnCmdPhoneInformationOperationL( TDeviceWideOperation aOperation ) |
527 { /* TODO |
540 { |
|
541 // |
|
542 //CMemSpyDeviceWideOperationDialog::ExecuteLD( iMemSpySession, aOperation ); |
|
543 CMemSpyDwoTracker* tracker = CMemSpyDeviceWideOperationDialog::CreateDeviceWideOperation( iMemSpySession, aOperation ); |
|
544 tracker->Start(); |
|
545 /* |
528 #ifdef _DEBUG |
546 #ifdef _DEBUG |
529 RDebug::Printf( "[MemSpy] CMemSpyAppUi::OnCmdPhoneInformationOperationL() - START - aOp: %d, iRunningDeviceWideOperation: %d, iAutoCaptureTimer is active: %d", aOp, iRunningDeviceWideOperation, iAutoCaptureTimer->IsActive() ); |
547 RDebug::Printf( "[MemSpy] CMemSpyAppUi::OnCmdPhoneInformationOperationL() - START - aOp: %d, iRunningDeviceWideOperation: %d, iAutoCaptureTimer is active: %d", aOp, iRunningDeviceWideOperation, iAutoCaptureTimer->IsActive() ); |
530 #endif |
548 #endif |
531 |
549 |
532 if ( !iRunningDeviceWideOperation ) |
550 if ( !iRunningDeviceWideOperation ) |
533 { |
551 { |
534 //CMemSpyDeviceWideOperationDialog::ExecuteLD( iEngine, *this, aOp ); |
|
535 CMemSpyDeviceWideOperationDialog::ExecuteLD( iMemSpySession, *this, aOp ); |
552 CMemSpyDeviceWideOperationDialog::ExecuteLD( iMemSpySession, *this, aOp ); |
536 } |
553 } |
537 |
554 |
538 #ifdef _DEBUG |
555 #ifdef _DEBUG |
539 RDebug::Printf( "[MemSpy] CMemSpyAppUi::OnCmdPhoneInformationOperationL() - END - aOp: %d, iRunningDeviceWideOperation: %d, iAutoCaptureTimer is active: %d", aOp, iRunningDeviceWideOperation, iAutoCaptureTimer->IsActive() ); |
556 RDebug::Printf( "[MemSpy] CMemSpyAppUi::OnCmdPhoneInformationOperationL() - END - aOp: %d, iRunningDeviceWideOperation: %d, iAutoCaptureTimer is active: %d", aOp, iRunningDeviceWideOperation, iAutoCaptureTimer->IsActive() ); |
540 #endif*/ |
557 #endif |
|
558 */ |
541 } |
559 } |
542 |
560 |
543 |
561 |
544 void CMemSpyAppUi::OnCmdPhoneInformationOperationKernelContainersL() |
562 void CMemSpyAppUi::OnCmdPhoneInformationOperationKernelContainersL() |
545 { |
563 { |
637 { |
655 { |
638 #ifdef _DEBUG |
656 #ifdef _DEBUG |
639 RDebug::Printf( "[MemSpy] CMemSpyAppUi::AutoCaptureCallBackL() - START - iAutoCaptureOperationType: %d, iAutoCaptureTimer is active: %d", iAutoCaptureOperationType, iAutoCaptureTimer->IsActive() ); |
657 RDebug::Printf( "[MemSpy] CMemSpyAppUi::AutoCaptureCallBackL() - START - iAutoCaptureOperationType: %d, iAutoCaptureTimer is active: %d", iAutoCaptureOperationType, iAutoCaptureTimer->IsActive() ); |
640 #endif |
658 #endif |
641 |
659 |
642 OnCmdPhoneInformationOperationL( iAutoCaptureOperationType ); |
660 // OnCmdPhoneInformationOperationL( iAutoCaptureOperationType ); |
643 |
661 |
644 #ifdef _DEBUG |
662 #ifdef _DEBUG |
645 RDebug::Printf( "[MemSpy] CMemSpyAppUi::AutoCaptureCallBackL() - END - iAutoCaptureOperationType: %d, iAutoCaptureTimer is active: %d", iAutoCaptureOperationType, iAutoCaptureTimer->IsActive() ); |
663 RDebug::Printf( "[MemSpy] CMemSpyAppUi::AutoCaptureCallBackL() - END - iAutoCaptureOperationType: %d, iAutoCaptureTimer is active: %d", iAutoCaptureOperationType, iAutoCaptureTimer->IsActive() ); |
646 #endif |
664 #endif |
647 } |
665 } |