equal
deleted
inserted
replaced
22 |
22 |
23 // INCLUDES |
23 // INCLUDES |
24 #include <badesca.h> |
24 #include <badesca.h> |
25 #include <e32base.h> |
25 #include <e32base.h> |
26 |
26 |
27 #include "musmanagercommon.h" |
|
28 |
|
29 /** |
27 /** |
30 * Defines setting interface for the MusAvailability Plug-in |
28 * Defines setting interface for the MusAvailability Plug-in |
31 * |
29 * |
32 * ECOM clients set and get setting are used by MusAvailability Plug-in. |
30 * ECOM clients set and get setting are used by MusAvailability Plug-in. |
33 * |
31 * |
48 public: |
46 public: |
49 |
47 |
50 virtual TApplicationState ApplicationState() = 0; |
48 virtual TApplicationState ApplicationState() = 0; |
51 |
49 |
52 virtual TBool OptionAllowed() = 0; |
50 virtual TBool OptionAllowed() = 0; |
53 |
|
54 virtual void StartApplicationL( MultimediaSharing::TMusUseCase aUseCase ) = 0; |
|
55 |
51 |
56 }; |
52 }; |
57 |
53 |
58 |
54 |
59 #endif // __MUSAVASETTINGSOBSERVER_H__ |
55 #endif // __MUSAVASETTINGSOBSERVER_H__ |