equal
deleted
inserted
replaced
21 */ |
21 */ |
22 |
22 |
23 #ifndef __CBULKONLYTRANSPORT_H__ |
23 #ifndef __CBULKONLYTRANSPORT_H__ |
24 #define __CBULKONLYTRANSPORT_H__ |
24 #define __CBULKONLYTRANSPORT_H__ |
25 |
25 |
26 #include <e32std.h> |
26 #include <e32std.h> |
|
27 #if !defined(__WINS__) && !defined(__X86__) |
27 #include <d32usbcsc.h> |
28 #include <d32usbcsc.h> |
|
29 #endif |
28 #include <d32usbc.h> |
30 #include <d32usbc.h> |
29 #include "protocol.h" |
31 #include "protocol.h" |
30 #include "cusbmassstoragecontroller.h" |
32 #include "cusbmassstoragecontroller.h" |
31 #include "mldddevicestatenotification.h" |
33 #include "mldddevicestatenotification.h" |
32 |
34 |
90 public: |
92 public: |
91 static CBulkOnlyTransport* NewL(TInt aNumDrives,CUsbMassStorageController& aController, CUsbMassStorageController::TTransportldd aTransportLddFlag); |
93 static CBulkOnlyTransport* NewL(TInt aNumDrives,CUsbMassStorageController& aController, CUsbMassStorageController::TTransportldd aTransportLddFlag); |
92 static CBulkOnlyTransport* NewL(TInt aNumDrives,CUsbMassStorageController& aController); |
94 static CBulkOnlyTransport* NewL(TInt aNumDrives,CUsbMassStorageController& aController); |
93 |
95 |
94 protected: |
96 protected: |
95 ~CBulkOnlyTransport() = 0; |
97 ~CBulkOnlyTransport(); |
96 CBulkOnlyTransport(TInt aNumDrives,CUsbMassStorageController& aController); |
98 CBulkOnlyTransport(TInt aNumDrives,CUsbMassStorageController& aController); |
97 |
99 |
98 public: |
100 public: |
99 TInt InitialiseTransportL(TInt aTransportLddFlag); |
101 TInt InitialiseTransportL(TInt aTransportLddFlag); |
100 |
102 |