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( 0 ); |
208 iMTPTypeUint32.Set( KMTPHandleNone ); |
209 iMTPTypeUint32 = iObjectInfo->Uint( CMTPObjectMetaData::EParentHandle ); |
209 |
|
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 |
210 SendDataL( iMTPTypeUint32 ); |
217 SendDataL( iMTPTypeUint32 ); |
211 } |
218 } |
212 break; |
219 break; |
213 |
220 |
214 // Persistent Unique Object Identifier |
221 // Persistent Unique Object Identifier |