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.