mtpdataproviders/mtpimagedp/src/cmtpimagedpgetobjectpropvalue.cpp
branchRCL_3
changeset 48 debf68073f2f
parent 24 523717cdb0ad
child 58 142dacf7b30e
equal deleted inserted replaced
45:74aa6861c87d 48:debf68073f2f
   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;
   193         default:
   196         default:
   194             User::Leave(KErrGeneral);
   197             User::Leave(KErrGeneral);
   195         }	
   198         }	
   196     }	
   199     }	
   197 
   200 
   351     TUint8 nonConsumable;
   354     TUint8 nonConsumable;
   352     iObjectPropertyMgr.GetPropertyL(EMTPObjectPropCodeNonConsumable, nonConsumable);
   355     iObjectPropertyMgr.GetPropertyL(EMTPObjectPropCodeNonConsumable, nonConsumable);
   353     iMTPTypeUint8.Set(nonConsumable);
   356     iMTPTypeUint8.Set(nonConsumable);
   354     SendDataL(iMTPTypeUint8);
   357     SendDataL(iMTPTypeUint8);
   355     }
   358     }
       
   359 
       
   360 void CMTPImageDpGetObjectPropValue::ServiceHiddenL()
       
   361     {
       
   362     TUint16 hiddenStatus;
       
   363     iObjectPropertyMgr.GetPropertyL(EMTPObjectPropCodeHidden, hiddenStatus);
       
   364     iMTPTypeUint16.Set(hiddenStatus);
       
   365     SendDataL(iMTPTypeUint16);
       
   366     }