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; |
29 |
32 |
30 //class TApaTask; |
33 //class TApaTask; |
31 |
34 |
32 /** |
35 /** |
33 * Multimedia Sharing application handler |
36 * Multimedia Sharing application handler |
118 |
121 |
119 /** |
122 /** |
120 * |
123 * |
121 */ |
124 */ |
122 void SetIndicatorStatusL( TBool aLaunch ); |
125 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); |
123 |
132 |
124 |
133 |
125 private: // helper functions |
134 private: // helper functions |
126 |
135 |
127 /** |
136 /** |
133 * |
142 * |
134 */ |
143 */ |
135 void SetPropertyL( TUint aProperty, TInt aValue ); |
144 void SetPropertyL( TUint aProperty, TInt aValue ); |
136 |
145 |
137 /** |
146 /** |
138 * |
147 * Reads the call provider information from PS key. |
|
148 */ |
|
149 void CallProviderL(TDes8& aProvider); |
|
150 |
|
151 /** |
|
152 * Creates command line used when starting application. |
|
153 * |
139 */ |
154 */ |
140 TApaTask GetApaTask(); |
155 HBufC* CreateCommandLineArgsLC(); |
141 |
|
142 |
|
143 private: // owned data |
|
144 |
|
145 /** |
|
146 * Window server session handle |
|
147 */ |
|
148 RWsSession iWsSession; |
|
149 |
|
150 /** |
|
151 * |
|
152 */ |
|
153 RApaLsSession iApaSession; |
|
154 }; |
156 }; |
155 |
157 |
156 |
158 |
157 #endif // ? MUSAPPLICATIONMANAGER_H |
159 #endif // ? MUSAPPLICATIONMANAGER_H |