NCentralRepositoryConstants

Public Attributes
const TIntKCentRepFindBufSize
const TUint32KInvalidNotificationId
const TIntKMaxBinaryLength
const TIntKMaxUnicodeStringLength
const TUint32KMetaSymbianReserved
const TUint32KMetaUnreserved
const TUint32KUnspecifiedKey

Namespace encapsulating the CentralRepository constants.

Namespace encapsulating the CentralRepository internal constants.

Member Attribute Documentation

KCentRepFindBufSize

const TIntKCentRepFindBufSize

Initial buffer size for Find~ API. Initial buffer is used to cut on the number of IPC calls required for each Find~ API call. If the number of settings found is less than or equal to KCentRepFindBufSize then all the settings can be retrieved with a single IPC.

KInvalidNotificationId

const TUint32KInvalidNotificationId

Use KUnspecifiedKey instead of this value. Deprecated

KMaxBinaryLength

const TIntKMaxBinaryLength

The maximum number of bytes that can be stored in a setting

KMaxUnicodeStringLength

const TIntKMaxUnicodeStringLength

The maximum number of unicode characters that can be stored in a setting

KMetaSymbianReserved

const TUint32KMetaSymbianReserved

The 8 most significant bits of a setting's meta-data are reserved for internal use. Clients should not make use of the reserved bits (unless it is specifically stated otherwise in Symbian developer documentation). Clients should not rely on the value of the reserved bits. Reserved bits are not guaranteed to be 0 or 1 and are not guaranteed to stay constant from one GetMeta call to the next.

See also: CRepository::GetMeta KMetaUnreserved

KMetaUnreserved

const TUint32KMetaUnreserved

The 24 least significant bits of a setting's meta-data are available for use. Clients should make use of KMetaUnreserved to mask out the reserved bits following a call to GetMeta. Clients should not rely on the value of the reserved bits. Reserved bits are not guaranteed to be 0 or 1 and are not guaranteed to stay constant from one GetMeta call to the next.

See also: CRepository::GetMeta KMetaSymbianReserved

KUnspecifiedKey

const TUint32KUnspecifiedKey

Error key returned by CommitTransaction in case of an error that cannot be attributed to any single or partial key. Also notify value for spurious notifications (eg when a notification is cancelled or several values change at once )