mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/inc/cmediamtpdataprovider.h
equal
deleted
inserted
replaced
66 |
66 |
67 /** |
67 /** |
68 * @return the reference of CMmMtpDpMetadataAccessWrapper to enumerator |
68 * @return the reference of CMmMtpDpMetadataAccessWrapper to enumerator |
69 */ |
69 */ |
70 CMmMtpDpMetadataAccessWrapper& GetWrapperL(); |
70 CMmMtpDpMetadataAccessWrapper& GetWrapperL(); |
|
71 |
|
72 /** |
|
73 * @return The utility to setting properties |
|
74 */ |
|
75 CPropertySettingUtility* PropSettingUtility(); |
|
76 |
|
77 /** |
|
78 * @return The utiltiy to setting descriptions |
|
79 */ |
|
80 CDescriptionUtility* DescriptionUtility(); |
71 |
81 |
72 protected: |
82 protected: |
73 // from CMTPDataProviderPlugin |
83 // from CMTPDataProviderPlugin |
74 void Cancel(); |
84 void Cancel(); |
75 |
85 |
166 RPointerArray<MMmRequestProcessor> iActiveProcessors; |
176 RPointerArray<MMmRequestProcessor> iActiveProcessors; |
167 CMediaMtpDataProviderEnumerator* iMediaEnumerator; |
177 CMediaMtpDataProviderEnumerator* iMediaEnumerator; |
168 RArray<TUint32> iPendingEnumerations; |
178 RArray<TUint32> iPendingEnumerations; |
169 |
179 |
170 TInt iActiveProcessor; |
180 TInt iActiveProcessor; |
|
181 TBool iActiveProcessorRemoved; |
171 TBool iIsSessionOpen; |
182 TBool iIsSessionOpen; |
172 |
183 |
173 CRenameObject *iRenameObject; |
184 CRenameObject *iRenameObject; |
174 |
185 |
175 RArray<TUint> iSupportedFormat; |
186 RArray<TUint> iSupportedFormat; |
178 RArray<TUint> iSupportedPropVideo; |
189 RArray<TUint> iSupportedPropVideo; |
179 RArray<TUint> iSupportedPropAll; |
190 RArray<TUint> iSupportedPropAll; |
180 |
191 |
181 TUint32 iDefaultStorageId; |
192 TUint32 iDefaultStorageId; |
182 |
193 |
|
194 CPropertySettingUtility* iPropSettingUtility; |
|
195 CDescriptionUtility* iDescriptionUtility; |
|
196 |
183 }; |
197 }; |
184 |
198 |
185 #endif // CMEDIAMTPDATAPROVIDER_H |
199 #endif // CMEDIAMTPDATAPROVIDER_H |