equal
deleted
inserted
replaced
21 #ifndef CMTPDEVICEDP_H |
21 #ifndef CMTPDEVICEDP_H |
22 #define CMTPDEVICEDP_H |
22 #define CMTPDEVICEDP_H |
23 #include <e32base.h> |
23 #include <e32base.h> |
24 #include <d32usbc.h> |
24 #include <d32usbc.h> |
25 #include <mtp/cmtpdataproviderplugin.h> |
25 #include <mtp/cmtpdataproviderplugin.h> |
26 #include "mtpdebug.h" |
|
27 #include "mmtpenumerationcallback.h" |
26 #include "mmtpenumerationcallback.h" |
28 #include "rmtpdevicedpsingletons.h" |
27 #include "rmtpdevicedpsingletons.h" |
29 #include "rmtpdpsingletons.h" |
28 #include "rmtpdpsingletons.h" |
30 #include "mextndevplugincallback.h" |
29 #include "mextndevplugincallback.h" |
31 #include "mmtpdevdpextn.h" |
30 #include "mmtpdevdpextn.h" |
104 */ |
103 */ |
105 MMTPDataProviderFramework& DataProviderFramework (); |
104 MMTPDataProviderFramework& DataProviderFramework (); |
106 |
105 |
107 private: // Owned |
106 private: // Owned |
108 |
107 |
109 /** |
|
110 FLOGGER debug trace member variable. |
|
111 */ |
|
112 __FLOG_DECLARATION_MEMBER_MUTABLE; |
|
113 |
108 |
114 /** |
109 /** |
115 The active request processors table. Multiple request processors may be |
110 The active request processors table. Multiple request processors may be |
116 active in a multi-session MTP environment. |
111 active in a multi-session MTP environment. |
117 */ |
112 */ |
201 private: |
196 private: |
202 |
197 |
203 CMTPDeviceInfoTimer(CMTPDeviceDataProvider& aDeviceProvider); |
198 CMTPDeviceInfoTimer(CMTPDeviceDataProvider& aDeviceProvider); |
204 void ConstructL(); |
199 void ConstructL(); |
205 |
200 |
206 private: |
201 private: |
207 /** |
|
208 FLOGGER debug trace member variable. |
|
209 */ |
|
210 __FLOG_DECLARATION_MEMBER_MUTABLE; |
|
211 |
202 |
212 CMTPDeviceDataProvider& iDeviceProvider; |
203 CMTPDeviceDataProvider& iDeviceProvider; |
213 RDevUsbcClient iLdd; |
204 RDevUsbcClient iLdd; |
214 |
205 |
215 enum TTimerState |
206 enum TTimerState |