| class SwiUI::RSWInstLauncher : public RAknAppServiceBase |
Client side handle to access SW Installer UI services.
| Public Member Functions | |
|---|---|
| RSWInstLauncher () | |
| IMPORT_C TInt | CancelAsyncRequest ( TInt ) |
| IMPORT_C void | Close () |
| IMPORT_C TInt | Connect () |
| IMPORT_C TInt | CustomUninstall ( TOperation , const TDesC8 &, const TDesC8 &) |
| IMPORT_C void | CustomUninstall ( TRequestStatus &, TOperation , const TDesC8 &, const TDesC8 &) |
| IMPORT_C CErrDetails * | GetLastErrorL () |
| IMPORT_C TInt | Install (const TDesC &) |
| IMPORT_C void | Install ( TRequestStatus &, const TDesC &) |
| IMPORT_C TInt | Install ( RFile &) |
| IMPORT_C void | Install ( TRequestStatus &, RFile &) |
| IMPORT_C TInt | Install (const TDesC &, const TDesC8 &) |
| IMPORT_C void | Install ( TRequestStatus &, const TDesC &, const TDesC8 &) |
| IMPORT_C TInt | Install ( RFile &, const TDesC8 &) |
| IMPORT_C void | Install ( TRequestStatus &, RFile &, const TDesC8 &) |
| IMPORT_C TInt | SilentCustomUninstall ( TOperation , const TDesC8 &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C void | SilentCustomUninstall ( TRequestStatus &, TOperation , const TDesC8 &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C TInt | SilentInstall (const TDesC &, const TDesC8 &) |
| IMPORT_C void | SilentInstall ( TRequestStatus &, const TDesC &, const TDesC8 &) |
| IMPORT_C TInt | SilentInstall ( RFile &, const TDesC8 &) |
| IMPORT_C void | SilentInstall ( TRequestStatus &, RFile &, const TDesC8 &) |
| IMPORT_C TInt | SilentInstall (const TDesC &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C void | SilentInstall ( TRequestStatus &, const TDesC &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C TInt | SilentInstall ( RFile &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C void | SilentInstall ( TRequestStatus &, RFile &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C TInt | SilentUninstall (const TUid &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C void | SilentUninstall ( TRequestStatus &, const TUid &, const TDesC8 &, const TDesC8 &) |
| IMPORT_C TInt | Uninstall (const TUid &, const TDesC8 &) |
| IMPORT_C void | Uninstall ( TRequestStatus &, const TUid &, const TDesC8 &) |
| Protected Member Functions | |
|---|---|
| void | PanicClient ( TInt ) |
| Private Member Functions | |
|---|---|
| TUid | ServiceUid () |
| Inherited Enumerations | |
|---|---|
| RApaAppServiceBase:TApaAppServiceBaseCmdConstants | |
| RHandleBase:TAttributes | |
| RSessionBase:TAttachMode | |
| Protected Attributes | |
|---|---|
| TBool | iConnected |
| Private Attributes | |
|---|---|
| TAny * | reserved1 |
| TAny * | reserved2 |
| Inherited Attributes | |
|---|---|
| RHandleBase::iHandle | |
| IMPORT_C TInt | CancelAsyncRequest | ( | TInt | aReqToCancel | ) |
| TInt aReqToCancel |
| IMPORT_C void | Close | ( | ) |
| IMPORT_C TInt | Connect | ( | ) |
| IMPORT_C TInt | CustomUninstall | ( | TOperation | aOperation, |
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
| IMPORT_C void | CustomUninstall | ( | TRequestStatus & | aReqStatus, |
| TOperation | aOperation, | |||
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestCustomUninstall.
| TRequestStatus & aReqStatus | |
| TOperation aOperation | |
| const TDesC8 & aParams | |
| const TDesC8 & aMIME |
| IMPORT_C TInt | Install | ( | const TDesC & | aFileName | ) |
| const TDesC & aFileName | - Path to the installation package |
| IMPORT_C void | Install | ( | TRequestStatus & | aReqStatus, |
| const TDesC & | aFileName | |||
| ) | ||||
Asynchronous version. The aReqStatus will be completed when installation is finished. To cancel the request, use CancelAsyncRequest with ERequestInstall.
| TRequestStatus & aReqStatus | |
| const TDesC & aFileName |
| IMPORT_C TInt | Install | ( | RFile & | aFile | ) |
| RFile & aFile | - Handle to the installation package. |
| IMPORT_C void | Install | ( | TRequestStatus & | aReqStatus, |
| RFile & | aFile | |||
| ) | ||||
Asynchronous version. To cancel the request, use CancelAsyncRequest with ERequestInstall.
| TRequestStatus & aReqStatus | |
| RFile & aFile |
| IMPORT_C TInt | Install | ( | const TDesC & | aFileName, |
| const TDesC8 & | aParams | |||
| ) | ||||
| IMPORT_C void | Install | ( | TRequestStatus & | aReqStatus, |
| const TDesC & | aFileName, | |||
| const TDesC8 & | aParams | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestInstallParams.
| TRequestStatus & aReqStatus | |
| const TDesC & aFileName | |
| const TDesC8 & aParams |
| IMPORT_C TInt | Install | ( | RFile & | aFile, |
| const TDesC8 & | aParams | |||
| ) | ||||
| IMPORT_C void | Install | ( | TRequestStatus & | aReqStatus, |
| RFile & | aFile, | |||
| const TDesC8 & | aParams | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestInstallParams.
| TRequestStatus & aReqStatus | |
| RFile & aFile | |
| const TDesC8 & aParams |
| void | PanicClient | ( | TInt | aPanic | ) | const [protected] |
| TInt aPanic | - Panic ID. |
| TUid | ServiceUid | ( | ) | const [private, virtual] |
| IMPORT_C TInt | SilentCustomUninstall | ( | TOperation | aOperation, |
| const TDesC8 & | aOptions, | |||
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
| IMPORT_C void | SilentCustomUninstall | ( | TRequestStatus & | aReqStatus, |
| TOperation | aOperation, | |||
| const TDesC8 & | aOptions, | |||
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestSilentCustomUninstall.
| TRequestStatus & aReqStatus | |
| TOperation aOperation | |
| const TDesC8 & aOptions | |
| const TDesC8 & aParams | |
| const TDesC8 & aMIME |
| IMPORT_C TInt | SilentInstall | ( | const TDesC & | aFileName, |
| const TDesC8 & | aOptions | |||
| ) | ||||
| IMPORT_C void | SilentInstall | ( | TRequestStatus & | aReqStatus, |
| const TDesC & | aFileName, | |||
| const TDesC8 & | aOptions | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestSilentInstall.
| TRequestStatus & aReqStatus | |
| const TDesC & aFileName | |
| const TDesC8 & aOptions |
| IMPORT_C TInt | SilentInstall | ( | RFile & | aFile, |
| const TDesC8 & | aOptions | |||
| ) | ||||
| IMPORT_C void | SilentInstall | ( | TRequestStatus & | aReqStatus, |
| RFile & | aFile, | |||
| const TDesC8 & | aOptions | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestSilentInstall.
| TRequestStatus & aReqStatus | |
| RFile & aFile | |
| const TDesC8 & aOptions |
| IMPORT_C TInt | SilentInstall | ( | const TDesC & | aFileName, |
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aOptions | |||
| ) | ||||
| IMPORT_C void | SilentInstall | ( | TRequestStatus & | aReqStatus, |
| const TDesC & | aFileName, | |||
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aOptions | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestSilentInstallParams.
| TRequestStatus & aReqStatus | |
| const TDesC & aFileName | |
| const TDesC8 & aParams | |
| const TDesC8 & aOptions |
| IMPORT_C TInt | SilentInstall | ( | RFile & | aFile, |
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aOptions | |||
| ) | ||||
| IMPORT_C void | SilentInstall | ( | TRequestStatus & | aReqStatus, |
| RFile & | aFile, | |||
| const TDesC8 & | aParams, | |||
| const TDesC8 & | aOptions | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestSilentInstallParams.
| TRequestStatus & aReqStatus | |
| RFile & aFile | |
| const TDesC8 & aParams | |
| const TDesC8 & aOptions |
| IMPORT_C TInt | SilentUninstall | ( | const TUid & | aUid, |
| const TDesC8 & | aOptions, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
| IMPORT_C void | SilentUninstall | ( | TRequestStatus & | aReqStatus, |
| const TUid & | aUid, | |||
| const TDesC8 & | aOptions, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestSilentUninstall.
| TRequestStatus & aReqStatus | |
| const TUid & aUid | |
| const TDesC8 & aOptions | |
| const TDesC8 & aMIME |
| IMPORT_C TInt | Uninstall | ( | const TUid & | aUid, |
| const TDesC8 & | aMIME | |||
| ) | ||||
| IMPORT_C void | Uninstall | ( | TRequestStatus & | aReqStatus, |
| const TUid & | aUid, | |||
| const TDesC8 & | aMIME | |||
| ) | ||||
Asynchronous version To cancel the request, use CancelAsyncRequest with ERequestUninstall.
| TRequestStatus & aReqStatus | |
| const TUid & aUid | |
| const TDesC8 & aMIME |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.