equal
deleted
inserted
replaced
24 |
24 |
25 #include <apgcli.h> |
25 #include <apgcli.h> |
26 #include <apgtask.h> |
26 #include <apgtask.h> |
27 #include <e32base.h> |
27 #include <e32base.h> |
28 #include <w32std.h> |
28 #include <w32std.h> |
29 |
|
30 |
|
31 const TInt KMusMgrMaxPluginNameLen = 256; |
|
32 |
29 |
33 //class TApaTask; |
30 //class TApaTask; |
34 |
31 |
35 /** |
32 /** |
36 * Multimedia Sharing application handler |
33 * Multimedia Sharing application handler |
121 |
118 |
122 /** |
119 /** |
123 * |
120 * |
124 */ |
121 */ |
125 void SetIndicatorStatusL( TBool aLaunch ); |
122 void SetIndicatorStatusL( TBool aLaunch ); |
126 |
|
127 /** |
|
128 * Resolves name of the ecom plugin which implements the livecomms engine api |
|
129 * by using the callprovider |
|
130 */ |
|
131 void ResolvePluginNameL(TDes8& aPluginName); |
|
132 |
123 |
133 |
124 |
134 private: // helper functions |
125 private: // helper functions |
135 |
126 |
136 /** |
127 /** |
142 * |
133 * |
143 */ |
134 */ |
144 void SetPropertyL( TUint aProperty, TInt aValue ); |
135 void SetPropertyL( TUint aProperty, TInt aValue ); |
145 |
136 |
146 /** |
137 /** |
147 * Reads the call provider information from PS key. |
138 * |
148 */ |
|
149 void CallProviderL(TDes8& aProvider); |
|
150 |
|
151 /** |
|
152 * Creates command line used when starting application. |
|
153 * |
|
154 */ |
139 */ |
155 HBufC* CreateCommandLineArgsLC(); |
140 TApaTask GetApaTask(); |
|
141 |
|
142 |
|
143 private: // owned data |
|
144 |
|
145 /** |
|
146 * Window server session handle |
|
147 */ |
|
148 RWsSession iWsSession; |
|
149 |
|
150 /** |
|
151 * |
|
152 */ |
|
153 RApaLsSession iApaSession; |
156 }; |
154 }; |
157 |
155 |
158 |
156 |
159 #endif // ? MUSAPPLICATIONMANAGER_H |
157 #endif // ? MUSAPPLICATIONMANAGER_H |