mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetobjectreferences.cpp
branchRCL_3
changeset 30 6f9f6e99a23e
parent 17 780c925249c1
child 34 e257e2b6459d
equal deleted inserted replaced
28:f56ec6ce2732 30:6f9f6e99a23e
    22 #include <mtp/mmtpobjectmgr.h>
    22 #include <mtp/mmtpobjectmgr.h>
    23 #include <mtp/tmtptypeuint128.h>
    23 #include <mtp/tmtptypeuint128.h>
    24 #endif
    24 #endif
    25 
    25 
    26 #include "cgetobjectreferences.h"
    26 #include "cgetobjectreferences.h"
       
    27 #include "mmmtpdputility.h"
    27 #include "mmmtpdplogger.h"
    28 #include "mmmtpdplogger.h"
    28 
    29 
    29 // -----------------------------------------------------------------------------
    30 // -----------------------------------------------------------------------------
    30 // Verification data for the GetReferences request
    31 // Verification data for the GetReferences request
    31 // -----------------------------------------------------------------------------
    32 // -----------------------------------------------------------------------------
    65 // Two-phase construction method
    66 // Two-phase construction method
    66 // -----------------------------------------------------------------------------
    67 // -----------------------------------------------------------------------------
    67 //
    68 //
    68 void CGetObjectReferences::ConstructL()
    69 void CGetObjectReferences::ConstructL()
    69     {
    70     {
    70     SetPSStatus();
       
    71     }
    71     }
    72 
    72 
    73 // -----------------------------------------------------------------------------
    73 // -----------------------------------------------------------------------------
    74 // CGetObjectReferences::~CGetObjectReferences
    74 // CGetObjectReferences::~CGetObjectReferences
    75 // Destructor
    75 // Destructor
   101 // -----------------------------------------------------------------------------
   101 // -----------------------------------------------------------------------------
   102 //
   102 //
   103 void CGetObjectReferences::ServiceL()
   103 void CGetObjectReferences::ServiceL()
   104     {
   104     {
   105     PRINT( _L( "MM MTP => CGetObjectReferences::ServiceL" ) );
   105     PRINT( _L( "MM MTP => CGetObjectReferences::ServiceL" ) );
       
   106     
       
   107     MmMtpDpUtility::SetPSStatus(EMtpPSStatusActive);
   106 
   108 
   107     TUint32 objectHandle = Request().Uint32( TMTPTypeRequest::ERequestParameter1 );
   109     TUint32 objectHandle = Request().Uint32( TMTPTypeRequest::ERequestParameter1 );
   108     PRINT1( _L( "MM MTP <> CGetObjectReferences::ServiceL objectHandle = 0x%x" ),
   110     PRINT1( _L( "MM MTP <> CGetObjectReferences::ServiceL objectHandle = 0x%x" ),
   109             objectHandle );
   111             objectHandle );
   110     MMTPReferenceMgr& referenceMgr = iFramework.ReferenceMgr();
   112     MMTPReferenceMgr& referenceMgr = iFramework.ReferenceMgr();