domaindefs.h File Reference

const TInt32 KUidDmPropertyCategoryValue

const TInt32KUidDmPropertyCategoryValue[static]

const TUid KUidDmPropertyCategory

const TUidKUidDmPropertyCategory[static]

const TUint KDmPropertyKeyInit

const TUintKDmPropertyKeyInit[static]

Typedef TDmHierarchyId

typedef TUint8 TDmHierarchyId

Domain hierarchy identifier type.

Domain hierarchies are designated by "well known" domain hierarchy identifiers. The domain policy statically defines the list of domain hierarchies and their identifiers.

RDmDomainManager::Connect() RDmDomainManager::AddDomainHierarchy() RDmDomain::Connect() CHierarchyObserver CDmDomainManager CDmDomain

Typedef TDmDomainState

typedef TUint TDmDomainState

A type used to describe the state of a domain.

const TDmHierarchyId KDmHierarchyIdPower

const TDmHierarchyIdKDmHierarchyIdPower[static]

The power domain hierarchy Id.

const TDmHierarchyId KDmHierarchyIdStartup

const TDmHierarchyIdKDmHierarchyIdStartup[static]

The start-up domain hierarchy Id.

const TDmHierarchyId KDmHierarchyIdSystemState

const TDmHierarchyIdKDmHierarchyIdSystemState[static]

The start-up domain hierarchy Id. (For use by domain manager and/or SSMA)

Typedef TDmDomainId

typedef TUint16 TDmDomainId

Domain identifier type.

Domains are designated by "well known" domain identifiers. The domain manager statically defines the list of domains and their identifiers.

const TDmDomainId KDmIdNone

const TDmDomainIdKDmIdNone[static]

The null domain identifier.

There are no domains with this identifier.

const TDmDomainId KDmIdRoot

const TDmDomainIdKDmIdRoot[static]

The common ancestor of all domains.

const TDmDomainId KDmIdApps

const TDmDomainIdKDmIdApps[static]

The usual domain for all non-UI applications.

const TDmDomainId KDmIdUiApps

const TDmDomainIdKDmIdUiApps[static]

The usual domain for all UI applications.

const TInt KDmErrBadDomainId

const TIntKDmErrBadDomainId[static]

Domain manager specific error code - the domain designated by the specified domain identifier does not exist.

const TInt KDmErrAlreadyJoin

const TIntKDmErrAlreadyJoin[static]

Domain manager specific error code - this RDmDomain object has already been connected to a domain.

const TInt KDmErrNotJoin

const TIntKDmErrNotJoin[static]

Domain manager specific error code - this RDmDomain object is not connected to any domain.

const TInt KDmErrBadRequest

const TIntKDmErrBadRequest[static]

Domain manager specific error code - indicates a client-server protocol internal error.

const TInt KDmErrBadDomainSpec

const TIntKDmErrBadDomainSpec[static]

Domain manager specific error code - indicates an internal Domain Manager error.

const TInt KDmErrBadSequence

const TIntKDmErrBadSequence[static]

Domain manager specific error code - indicates a bad sequence of requests.

Typically, this occurs when a new request been made while an ongoing domain transition request has not yet completed.

const TInt KDmErrOutstanding

const TIntKDmErrOutstanding[static]

Domain manager specific error code - indicates that a transition is outstanding.

const TInt KErrBadHierarchyId

const TIntKErrBadHierarchyId[static]

Domain manager specific error code - indicates that the domain hierarchy does not exist.