mtpdataproviders/mtpimagedp/src/cmtpimagedpgetobjectpropvalue.cpp
branchRCL_3
changeset 58 142dacf7b30e
parent 48 debf68073f2f
equal deleted inserted replaced
48:debf68073f2f 58:142dacf7b30e
   187         case EMTPObjectPropCodeRepresentativeSampleData:
   187         case EMTPObjectPropCodeRepresentativeSampleData:
   188             ServiceRepresentativeSampleDataL();
   188             ServiceRepresentativeSampleDataL();
   189             break;
   189             break;
   190         case EMTPObjectPropCodeNonConsumable:
   190         case EMTPObjectPropCodeNonConsumable:
   191             ServiceNonConsumableL();
   191             ServiceNonConsumableL();
   192             break;
   192             break;            
   193         case EMTPObjectPropCodeHidden:
       
   194             ServiceHiddenL();
       
   195             break;
       
   196         default:
   193         default:
   197             User::Leave(KErrGeneral);
   194             User::Leave(KErrGeneral);
   198         }	
   195         }	
   199     }	
   196     }	
   200 
   197 
   354     TUint8 nonConsumable;
   351     TUint8 nonConsumable;
   355     iObjectPropertyMgr.GetPropertyL(EMTPObjectPropCodeNonConsumable, nonConsumable);
   352     iObjectPropertyMgr.GetPropertyL(EMTPObjectPropCodeNonConsumable, nonConsumable);
   356     iMTPTypeUint8.Set(nonConsumable);
   353     iMTPTypeUint8.Set(nonConsumable);
   357     SendDataL(iMTPTypeUint8);
   354     SendDataL(iMTPTypeUint8);
   358     }
   355     }
   359 
       
   360 void CMTPImageDpGetObjectPropValue::ServiceHiddenL()
       
   361     {
       
   362     TUint16 hiddenStatus;
       
   363     iObjectPropertyMgr.GetPropertyL(EMTPObjectPropCodeHidden, hiddenStatus);
       
   364     iMTPTypeUint16.Set(hiddenStatus);
       
   365     SendDataL(iMTPTypeUint16);
       
   366     }