diff -r 2c19c7cf5550 -r c20dd21d1eb4 mtpdataproviders/mtpimagedp/src/cmtpimagedpgetpartialobject.cpp --- a/mtpdataproviders/mtpimagedp/src/cmtpimagedpgetpartialobject.cpp Fri Aug 20 17:43:33 2010 +0800 +++ b/mtpdataproviders/mtpimagedp/src/cmtpimagedpgetpartialobject.cpp Fri Sep 03 18:38:04 2010 +0800 @@ -33,8 +33,12 @@ #include "cmtpimagedp.h" #include "mtpimagedputilits.h" #include "cmtpimagedpobjectpropertymgr.h" +#include "OstTraceDefinitions.h" +#ifdef OST_TRACE_COMPILER_IN_USE +#include "cmtpimagedpgetpartialobjectTraces.h" +#endif -__FLOG_STMT(_LIT8(KComponent,"ImageDpGetPartialObject");) + /** Verification data for the GetPartialObject request */ @@ -59,11 +63,10 @@ */ CMTPImageDpGetPartialObject::~CMTPImageDpGetPartialObject() { - __FLOG(_L8(">> CMTPImageDpGetPartialObject::~CMTPImageDpGetPartialObject")); + OstTraceFunctionEntry0( CMTPIMAGEDPGETPARTIALOBJECT_CMTPIMAGEDPGETPARTIALOBJECT_ENTRY ); delete iFileObject; delete iObjectMeta; - __FLOG(_L8("<< CMTPImageDpGetPartialObject::~CMTPImageDpGetPartialObject")); - __FLOG_CLOSE; + OstTraceFunctionExit0( CMTPIMAGEDPGETPARTIALOBJECT_CMTPIMAGEDPGETPARTIALOBJECT_EXIT ); } /** @@ -82,10 +85,9 @@ */ void CMTPImageDpGetPartialObject::ConstructL() { - __FLOG_OPEN(KMTPSubsystem, KComponent); - __FLOG(_L8(">> CMTPImageDpGetPartialObject::ConstructL")); + OstTraceFunctionEntry0( CMTPIMAGEDPGETPARTIALOBJECT_CONSTRUCTL_ENTRY ); iObjectMeta = CMTPObjectMetaData::NewL(); - __FLOG(_L8("<< CMTPImageDpGetPartialObject::ConstructL")); + OstTraceFunctionExit0( CMTPIMAGEDPGETPARTIALOBJECT_CONSTRUCTL_EXIT ); } /** @@ -94,7 +96,7 @@ */ TMTPResponseCode CMTPImageDpGetPartialObject::CheckRequestL() { - __FLOG(_L8(">> CMTPImageDpGetPartialObject::CheckRequestL")); + OstTraceFunctionEntry0( CMTPIMAGEDPGETPARTIALOBJECT_CHECKREQUESTL_ENTRY ); TMTPResponseCode result = CMTPRequestProcessor::CheckRequestL(); if(result == EMTPRespCodeOK) { @@ -104,8 +106,8 @@ { result = EMTPRespCodeInvalidParameter; } - __FLOG_VA((_L8("<< CMTPImageDpGetPartialObject::CheckRequestL 0x%x"), result)); - __FLOG(_L8("<< CMTPImageDpGetPartialObject::CheckRequestL")); + OstTrace1( TRACE_NORMAL, CMTPIMAGEDPGETPARTIALOBJECT_CHECKREQUESTL, "CheckRequestL result 0x%x", result ); + OstTraceFunctionExit0( CMTPIMAGEDPGETPARTIALOBJECT_CHECKREQUESTL_EXIT ); return result; } @@ -115,18 +117,23 @@ */ TBool CMTPImageDpGetPartialObject::VerifyParametersL() { - __FLOG(_L8(">> CMTPImageDpGetPartialObject::VerifyParametersL")); + OstTraceFunctionEntry0( CMTPIMAGEDPGETPARTIALOBJECT_VERIFYPARAMETERSL_ENTRY ); TBool result = EFalse; iOffset = Request().Uint32(TMTPTypeRequest::ERequestParameter2); iMaxLength = Request().Uint32(TMTPTypeRequest::ERequestParameter3); TEntry fileEntry; - User::LeaveIfError(iFs.Entry(iObjectMeta->DesC(CMTPObjectMetaData::ESuid), fileEntry)); + LEAVEIFERROR(iFs.Entry(iObjectMeta->DesC(CMTPObjectMetaData::ESuid), fileEntry), + OstTraceExt2( TRACE_ERROR, DUP1_CMTPIMAGEDPGETPARTIALOBJECT_VERIFYPARAMETERSL, + "Gets the entry details for %S failed! error code %d", iObjectMeta->DesC(CMTPObjectMetaData::ESuid), munged_err)); + if((iOffset < fileEntry.FileSize())) { result = ETrue; } - __FLOG_VA((_L8("<< CMTPImageDpGetPartialObject::VerifyParametersL %d"), result)); + OstTrace1( TRACE_NORMAL, CMTPIMAGEDPGETPARTIALOBJECT_VERIFYPARAMETERSL, + "VerifyParametersL result %d", result ); + OstTraceFunctionExit0( CMTPIMAGEDPGETPARTIALOBJECT_VERIFYPARAMETERSL_EXIT ); return result; } /** @@ -135,12 +142,12 @@ */ void CMTPImageDpGetPartialObject::ServiceL() { + OstTraceFunctionEntry0( CMTPIMAGEDPGETPARTIALOBJECT_SERVICEL_ENTRY ); // Get file information - __FLOG(_L8(">> CMTPImageDpGetPartialObject::ServiceL")); // Pass the complete file back to the host iFileObject = CMTPTypeFile::NewL(iFramework.Fs(), iObjectMeta->DesC(CMTPObjectMetaData::ESuid), (TFileMode)(EFileRead | EFileShareReadersOnly), iMaxLength, iOffset); SendDataL(*iFileObject); - __FLOG(_L8("<< CMTPImageDpGetPartialObject::ServiceL")); + OstTraceFunctionExit0( CMTPIMAGEDPGETPARTIALOBJECT_SERVICEL_EXIT ); } @@ -150,9 +157,9 @@ */ TBool CMTPImageDpGetPartialObject::DoHandleResponsePhaseL() { - __FLOG(_L8(">> CMTPImageDpGetPartialObject::DoHandleResponsePhaseL")); + OstTraceFunctionEntry0( CMTPIMAGEDPGETPARTIALOBJECT_DOHANDLERESPONSEPHASEL_ENTRY ); TUint32 dataLength = iFileObject->GetByteSent(); SendResponseL(EMTPRespCodeOK, 1, &dataLength); - __FLOG(_L8("<< CMTPImageDpGetPartialObject::DoHandleResponsePhaseL")); + OstTraceFunctionExit0( CMTPIMAGEDPGETPARTIALOBJECT_DOHANDLERESPONSEPHASEL_EXIT ); return EFalse; }