CIAUpdateParameters Class Reference
class CIAUpdateParameters : public CBase
|
CIAUpdateParameters
defines the update targets. The update action will be directed only to the objects that qualify at least one of the parameter requirements.
CIAUpdate
The operation functions provide more detailed description about what combinations of the parameter values are supported.
-
Since
-
S60 v3.2
Constructor & Destructor Documentation
CIAUpdateParameters()
CIAUpdateParameters
|
(
|
)
|
[private]
|
Constructor is private because this class is not meant for inheritance.
CIAUpdateParameters(const CIAUpdateParameters &)
~CIAUpdateParameters()
IMPORT_C
|
~CIAUpdateParameters
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CommandLineArguments()
IMPORT_C const
TDesC8
&
|
CommandLineArguments
|
(
|
)
|
const
|
CommandLineExecutable()
IMPORT_C const
TDesC
&
|
CommandLineExecutable
|
(
|
)
|
const
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Importance()
IMPORT_C
TUint
|
Importance
|
(
|
)
|
const
|
NewL()
-
Exceptions
-
Leaves
|
with system wide error code.
|
-
Since
-
S60 v3.2
Refresh()
IMPORT_C
TBool
|
Refresh
|
(
|
)
|
const
|
SearchCriteria()
IMPORT_C const
TDesC
&
|
SearchCriteria
|
(
|
)
|
const
|
SetCommandLineArgumentsL(const TDesC8 &)
IMPORT_C void
|
SetCommandLineArgumentsL
|
(
|
const
TDesC8
&
|
aCommandLineArguments
|
)
|
|
Parameters
const
TDesC8
& aCommandLineArguments
|
When the update operation finishes, the content of this desciptor will be used as command line arguments with the command line executable.
|
SetCommandLineExecutableL(const TDesC &)
IMPORT_C void
|
SetCommandLineExecutableL
|
(
|
const
TDesC
&
|
aCommandLineExecutable
|
)
|
|
Parameters
const
TDesC
& aCommandLineExecutable
|
|
SetImportance(TUint)
IMPORT_C void
|
SetImportance
|
(
|
TUint
|
aImportance
|
)
|
|
SetRefresh(TBool)
IMPORT_C void
|
SetRefresh
|
(
|
TBool
|
aRefresh
|
)
|
|
SetSearchCriteriaL(const TDesC &)
IMPORT_C void
|
SetSearchCriteriaL
|
(
|
const
TDesC
&
|
aSearchCriteria
|
)
|
|
Parameters
const
TDesC
& aSearchCriteria
|
When correct updates are searched, this text is used as a criteria when checking the information that is attached to the updates.
|
SetShowProgress(TBool)
IMPORT_C void
|
SetShowProgress
|
(
|
TBool
|
aShowProgress
|
)
|
|
If this parameter is set to ETrue, a ready-made wait dialog with localized texts is shown if
CIAUpdate::CheckUpdates
operation takes longer time to complete. This happens e.g. if the updates are refreshed from the server.
Parameters
TBool
aShowProgress
|
If ETrue, a wait dialog is shown when CIAUpdate::CheckUpdates operation is started. If EFalse, the dialog is not shown.
|
SetType(TUint)
IMPORT_C void
|
SetType
|
(
|
TUint
|
aType
|
)
|
|
SetUid(const TUid &)
IMPORT_C void
|
SetUid
|
(
|
const
TUid
&
|
aUid
|
)
|
|
Parameters
const
TUid
& aUid
|
Uid describes either package UID or SID.
|
ShowProgress()
IMPORT_C
TBool
|
ShowProgress
|
(
|
)
|
const
|
If this parameter is set to ETrue, a ready-made wait dialog with localized texts is shown if
CIAUpdate::CheckUpdates
operation takes longer time to complete. This happens e.g. if the updates are refreshed from the server.
Type()
IMPORT_C
TUint
|
Type
|
(
|
)
|
const
|
Uid()
IMPORT_C const
TUid
&
|
Uid
|
(
|
)
|
const
|
operator=(const CIAUpdateParameters &)
Member Enumerations Documentation
Enum TUpdateImportance
Enumerators
ETest = 0x1
|
|
ENormal = 0x2
|
|
ERecommended = 0x4
|
|
ECritical = 0x8
|
|
EMandatory = 0x10
|
|
EHidden = 0x20
|
|
Enum TUpdateType
Enumerators
ESis = 0x1
|
|
EFota = 0x2
|
|
ENsu = 0x4
|
|
Member Data Documentation
HBufC8 * iCommandLineArguments
HBufC8
*
|
iCommandLineArguments
|
[private]
|
HBufC * iCommandLineExecutable
HBufC
*
|
iCommandLineExecutable
|
[private]
|
TUint
iImportance
TUint
|
iImportance
|
[private]
|
HBufC * iSearchCriteria
HBufC
*
|
iSearchCriteria
|
[private]
|
TBool
iShowProgress
TBool
|
iShowProgress
|
[private]
|
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.