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.