equal
deleted
inserted
replaced
22 |
22 |
23 #include "msmmsession.h" |
23 #include "msmmsession.h" |
24 #include "msmmserver.h" |
24 #include "msmmserver.h" |
25 #include "msmmengine.h" |
25 #include "msmmengine.h" |
26 #include "eventqueue.h" |
26 #include "eventqueue.h" |
|
27 #include "msmmnodebase.h" |
27 #include <usb/hostms/srverr.h> |
28 #include <usb/hostms/srverr.h> |
28 #include <usb/hostms/msmmpolicypluginbase.h> |
29 #include <usb/hostms/msmmpolicypluginbase.h> |
29 #include "msmmnodebase.h" |
|
30 #include <usb/usblogger.h> |
30 #include <usb/usblogger.h> |
31 |
31 |
32 #ifdef __FLOG_ACTIVE |
32 #ifdef __FLOG_ACTIVE |
33 _LIT8(KLogComponent, "UsbHostMsmmServer"); |
33 _LIT8(KLogComponent, "UsbHostMsmmServer"); |
34 #endif |
34 #endif |
90 #ifdef _DEBUG |
90 #ifdef _DEBUG |
91 TRAP(ret, heapObj = new (ELeave) TInt); |
91 TRAP(ret, heapObj = new (ELeave) TInt); |
92 delete heapObj; |
92 delete heapObj; |
93 #endif // _DEBUG |
93 #endif // _DEBUG |
94 break; |
94 break; |
95 |
95 |
|
96 case EHostMsmmServerEjectUsbDrives: |
|
97 iServer.DismountUsbDrivesL(iDevicePkg()); |
|
98 break; |
96 default: |
99 default: |
97 // Unsupported function number - panic the client |
100 // Unsupported function number - panic the client |
98 PanicClient(aMessage, EBadRequest); |
101 PanicClient(aMessage, EBadRequest); |
99 } |
102 } |
100 |
103 |