conn::CDataOwnerInfo Class Reference
class conn::CDataOwnerInfo : public CBase |
CDataOwnerInfo packages up information for the backup / restore client on an individual data owner.
Access to the data members is direct.
CDataOwnerInfo packages up information for the backup / restore client on an individual data owner.
Access to the data members is direct.
Constructor & Destructor Documentation
CDataOwnerInfo()
CDataOwnerInfo | ( | ) | [private] |
~CDataOwnerInfo()
IMPORT_C | ~CDataOwnerInfo | ( | ) | |
Member Functions Documentation
ConstructL(CSBGenericDataType *, TCommonBURSettings, TPassiveBURSettings, TActiveBURSettings, const TDriveList &)
Symbian OS 2nd phase constructor.
ConstructL(const TDesC8 &)
void | ConstructL | ( | const TDesC8 & | aFlatDataOwnerInfo | ) | [private] |
Parameters
const TDesC8 & aFlatDataOwnerInfo | |
DriveList()
Getter method for returning the list of drives on which the Data Owner stores data to be backed up
ExternaliseL()
IMPORT_C HBufC8 * | ExternaliseL | ( | ) | |
Method to externalise the data owner so that it can be passed flat over the IPC interface or appended to a PC bound message, pops the pointer off the cleanup stack before it is returned
ExternaliseLC()
IMPORT_C HBufC8 * | ExternaliseLC | ( | ) | |
NewL(CSBGenericDataType *, TCommonBURSettings, TPassiveBURSettings, TActiveBURSettings, const TDriveList &)
Symbian constructor. This constructor is used to create a CDataOwnerInfo from it's constituent parts, rather than from an externalised class etc.
NewL(const TDesC8 &)
Symbian constructor for constructing a CDataOwnerInfo object from an externalised CDataOwnerInfo object. This may be used when taking an externalised class out of a PC message or over IPC.
Parameters
const TDesC8 & aFlatDataOwnerInfo | a flat data owner info returned from IPC |
PassiveSettings()
Getter method for returning the Passive Backup and Restore flags that the were specified in the Data Owner's backup registration file
Size()
Getter for returning the total flattened size of the object. Used for calculating the size of a descriptor to fit the externalised instance of this object
Member Data Documentation
TActiveBURSettings
iActiveBURSettings
flags for storing active backup and restore settings
TCommonBURSettings
iCommonBURSettings
flags for storing common backup and restore settings
TDriveList
iDriveList
List of drives that the data owner has data on
CSBGenericDataType * iGenericDataType
TPassiveBURSettings
iPassiveBURSettings
flags for storing passive backup and restore settings
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.