246 * @param aParameter, UID of plugin |
246 * @param aParameter, UID of plugin |
247 */ |
247 */ |
248 void HandleStopPluginL( const TDes8& aParameter ); |
248 void HandleStopPluginL( const TDes8& aParameter ); |
249 |
249 |
250 /** |
250 /** |
251 * Handles stopping of plugin with given UID. |
251 * Handles stopping of plugin with given implementation UID. |
252 * @since Series60 3.1 |
252 * @since Series60 3.1 |
253 * @param aPlugin, UID of plugin |
253 * @param aPluginImplementationUid, implementation UID of plugin |
254 */ |
254 * (implementation_uid in .rss). |
255 void StopPluginL( const TUid& aPlugin ); |
255 * NOTE: There can be multiple instances of same plugin |
256 |
256 * implementation. |
257 /** |
257 */ |
258 * Unloads the plugin with given UID and sets it as disabled. |
258 void StopPluginL( const TUid& aPluginImplementationUid ); |
259 * @since Series60 3.1 |
259 |
260 * @param aPlugin, UID of plugin |
260 /** |
261 */ |
261 * Unloads the plugin with given instance UID and sets it as disabled. |
262 void DisablePlugin( const TUid& aPlugin ); |
262 * @since Series60 3.1 |
|
263 * @param aPluginInstanceUid, UID of plugin instance |
|
264 */ |
|
265 void DisablePlugin( const TUid& aPluginInstanceUid ); |
263 |
266 |
264 /** |
267 /** |
265 * Handles the final progress of an operation. |
268 * Handles the final progress of an operation. |
266 * @since Series60 3.1 |
269 * @since Series60 3.1 |
267 * @param aProgress, progress from operation |
270 * @param aProgress, progress from operation |