mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetobjectpropvalue.cpp
equal
deleted
inserted
replaced
203 break; |
203 break; |
204 |
204 |
205 // Parent |
205 // Parent |
206 case EMTPObjectPropCodeParentObject: |
206 case EMTPObjectPropCodeParentObject: |
207 { |
207 { |
208 iMTPTypeUint32.Set( KMTPHandleNone ); |
208 iMTPTypeUint32.Set( 0 ); |
209 |
209 iMTPTypeUint32 = iObjectInfo->Uint( CMTPObjectMetaData::EParentHandle ); |
210 TUint32 parentHandle = iObjectInfo->Uint( CMTPObjectMetaData::EParentHandle ); |
|
211 // refer to 5.3.1.9 of MTP Spec 1.0 |
|
212 if ( parentHandle != KMTPHandleNoParent ) |
|
213 { |
|
214 iMTPTypeUint32.Set( parentHandle ); |
|
215 } |
|
216 |
|
217 SendDataL( iMTPTypeUint32 ); |
210 SendDataL( iMTPTypeUint32 ); |
218 } |
211 } |
219 break; |
212 break; |
220 |
213 |
221 // Persistent Unique Object Identifier |
214 // Persistent Unique Object Identifier |