mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cdeleteobject.cpp
branchRCL_3
changeset 30 6f9f6e99a23e
parent 28 f56ec6ce2732
child 34 e257e2b6459d
equal deleted inserted replaced
28:f56ec6ce2732 30:6f9f6e99a23e
    62     }
    62     }
    63 
    63 
    64 void CDeleteObject::ConstructL()
    64 void CDeleteObject::ConstructL()
    65     {
    65     {
    66     CActiveScheduler::Add( this );
    66     CActiveScheduler::Add( this );
    67     SetPSStatus();
       
    68     }
    67     }
    69 
    68 
    70 // -----------------------------------------------------------------------------
    69 // -----------------------------------------------------------------------------
    71 // CDeleteObject::~CDeleteObject
    70 // CDeleteObject::~CDeleteObject
    72 // Destructor
    71 // Destructor
   102 // DeleteObject request handler
   101 // DeleteObject request handler
   103 // -----------------------------------------------------------------------------
   102 // -----------------------------------------------------------------------------
   104 //
   103 //
   105 EXPORT_C void CDeleteObject::ServiceL()
   104 EXPORT_C void CDeleteObject::ServiceL()
   106     {
   105     {
       
   106     MmMtpDpUtility::SetPSStatus(EMtpPSStatusActive);
       
   107     
   107     iObjectsToDelete.Reset();
   108     iObjectsToDelete.Reset();
   108     iDeleteError = KErrNone;
   109     iDeleteError = KErrNone;
   109     TUint32 objectHandle = Request().Uint32( TMTPTypeRequest::ERequestParameter1 );
   110     TUint32 objectHandle = Request().Uint32( TMTPTypeRequest::ERequestParameter1 );
   110 
   111 
   111     PRINT3( _L( "MM MTP <> CDeleteObject::ServiceL, objectHandle = 0x%x, numObject = %d, iDeleteError = %d" ),
   112     PRINT3( _L( "MM MTP <> CDeleteObject::ServiceL, objectHandle = 0x%x, numObject = %d, iDeleteError = %d" ),