SwiUI Namespace Reference


Classes

class  RSWInstLauncher
class  RSWInstSilentLauncher
class  TInstallReq
class  TInstallOptions
class  TUninstallOptions
struct  TOpUninstallIndexParam

Typedefs

typedef TPckgBuf< TInstallReqTInstallReqPckg
typedef TPckgBuf< TInstallOptionsTInstallOptionsPckg
typedef TPckgBuf< TUninstallOptionsTUninstallOptionsPckg
typedef TPckgBuf< TOpUninstallIndexParamTOpUninstallIndexParamPckg

Enumerations

enum  TServerRequest {
  ERequestInstall = RApaAppServiceBase::KServiceCmdBase, ERequestInstallHandle, ERequestInstallParams, ERequestInstallParamsHandle,
  ERequestSilentInstall, ERequestSilentInstallHandle, ERequestSilentInstallParams, ERequestSilentInstallParamsHandle,
  ERequestUninstall, ERequestSilentUninstall, ERequestCancelRequest, ERequestCustomUninstall,
  ERequestSilentCustomUninstall
}
enum  TPolicy { EPolicyAllowed, EPolicyNotAllowed, EPolicyUserConfirm }
enum  TOperation { EOperationUninstallIndex }

Functions

 _LIT8 (KSisxMimeType,"x-epoc/x-sisx-app")
 _LIT8 (KSisMimeType,"application/vnd.symbian.install")
 _LIT8 (KPipMimeType,"application/x-pip")
 _LIT8 (KJadMIMEType,"text/vnd.sun.j2me.app-descriptor")
 _LIT8 (KJarMIMEType,"application/java-archive")
 _LIT8 (KJavaMIMEType,"application/java")
 _LIT8 (KJarxMIMEType,"application/x-java-archive")

Variables

const TInt KSWInstErrUserCancel = -30471
const TInt KSWInstErrFileCorrupted = -30472
const TInt KSWInstErrInsufficientMemory = -30473
const TInt KSWInstErrPackageNotSupported = -30474
const TInt KSWInstErrSecurityFailure = -30475
const TInt KSWInstErrMissingDependency = -30476
const TInt KSWInstErrFileInUse = -30477
const TInt KSWInstErrGeneralError = -30478
const TInt KSWInstErrNoRights = -30479
const TInt KSWInstErrNetworkFailure = -30480
const TInt KSWInstErrBusy = -30481
const TInt KSWInstErrAccessDenied = -30482
const TInt KSWInstUpgradeError = -30483
const TInt KSWInstMaxUserNameLength = 32
const TInt KSWInstMaxPasswordLength = 32
const TUint KUserConfirmDrive = '!'


Typedef Documentation

typedef TPckgBuf<TInstallOptions> SwiUI::TInstallOptionsPckg

Definition at line 229 of file swinstdefs.h.

typedef TPckgBuf<TInstallReq> SwiUI::TInstallReqPckg

Definition at line 128 of file swinstdefs.h.

typedef TPckgBuf<TOpUninstallIndexParam> SwiUI::TOpUninstallIndexParamPckg

Definition at line 268 of file swinstdefs.h.

typedef TPckgBuf<TUninstallOptions> SwiUI::TUninstallOptionsPckg

Definition at line 252 of file swinstdefs.h.


Enumeration Type Documentation

enum SwiUI::TOperation

Code for operation performed by installer

Enumerator:
EOperationUninstallIndex 

Definition at line 100 of file swinstdefs.h.

enum SwiUI::TPolicy

Policy for install / uninstall. EPolicyUserConfirm is not supported in 3.0, and will be interpreted as EPolicyNotAllowed.

Enumerator:
EPolicyAllowed 
EPolicyNotAllowed 
EPolicyUserConfirm 

Definition at line 88 of file swinstdefs.h.

enum SwiUI::TServerRequest

Operation codes.

Enumerator:
ERequestInstall 
ERequestInstallHandle 
ERequestInstallParams 
ERequestInstallParamsHandle 
ERequestSilentInstall 
ERequestSilentInstallHandle 
ERequestSilentInstallParams 
ERequestSilentInstallParamsHandle 
ERequestUninstall 
ERequestSilentUninstall 
ERequestCancelRequest 
ERequestCustomUninstall 
ERequestSilentCustomUninstall 

Definition at line 65 of file swinstdefs.h.


Function Documentation

SwiUI::_LIT8 ( KJarxMIMEType  ,
"application/x-java-archive"   
)

SwiUI::_LIT8 ( KJavaMIMEType  ,
"application/java"   
)

SwiUI::_LIT8 ( KJarMIMEType  ,
"application/java-archive"   
)

SwiUI::_LIT8 ( KJadMIMEType  ,
"text/vnd.sun.j2me.app-descriptor"   
)

SwiUI::_LIT8 ( KPipMimeType  ,
"application/x-pip"   
)

SwiUI::_LIT8 ( KSisMimeType  ,
"application/vnd.symbian.install"   
)

SwiUI::_LIT8 ( KSisxMimeType  ,
"x-epoc/x-sisx-app"   
)


Variable Documentation

const TInt SwiUI::KSWInstErrAccessDenied = -30482

Definition at line 44 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrBusy = -30481

Definition at line 43 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrFileCorrupted = -30472

Definition at line 34 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrFileInUse = -30477

Definition at line 39 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrGeneralError = -30478

Definition at line 40 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrInsufficientMemory = -30473

Definition at line 35 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrMissingDependency = -30476

Definition at line 38 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrNetworkFailure = -30480

Definition at line 42 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrNoRights = -30479

Definition at line 41 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrPackageNotSupported = -30474

Definition at line 36 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrSecurityFailure = -30475

Definition at line 37 of file swinstdefs.h.

const TInt SwiUI::KSWInstErrUserCancel = -30471

Definition at line 33 of file swinstdefs.h.

const TInt SwiUI::KSWInstMaxPasswordLength = 32

Definition at line 58 of file swinstdefs.h.

const TInt SwiUI::KSWInstMaxUserNameLength = 32

Definition at line 57 of file swinstdefs.h.

const TInt SwiUI::KSWInstUpgradeError = -30483

Definition at line 45 of file swinstdefs.h.

const TUint SwiUI::KUserConfirmDrive = '!'

Definition at line 255 of file swinstdefs.h.


Copyright © Nokia Corporation 2001-2007