domaindefs.h File Reference

const TInt32 KUidDmPropertyCategoryValue

const TInt32 KUidDmPropertyCategoryValue [static]

const TUid KUidDmPropertyCategory

const TUid KUidDmPropertyCategory [static]

const TUint KDmPropertyKeyInit

const TUint KDmPropertyKeyInit [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 TDmHierarchyId KDmHierarchyIdPower [static]

The power domain hierarchy Id.

const TDmHierarchyId KDmHierarchyIdStartup

const TDmHierarchyId KDmHierarchyIdStartup [static]

The start-up domain hierarchy Id.

const TDmHierarchyId KDmHierarchyIdSystemState

const TDmHierarchyId KDmHierarchyIdSystemState [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 TDmDomainId KDmIdNone [static]

The null domain identifier.

There are no domains with this identifier.

const TDmDomainId KDmIdRoot

const TDmDomainId KDmIdRoot [static]

The common ancestor of all domains.

const TDmDomainId KDmIdApps

const TDmDomainId KDmIdApps [static]

The usual domain for all non-UI applications.

const TDmDomainId KDmIdUiApps

const TDmDomainId KDmIdUiApps [static]

The usual domain for all UI applications.

const TInt KDmErrBadDomainId

const TInt KDmErrBadDomainId [static]

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

const TInt KDmErrAlreadyJoin

const TInt KDmErrAlreadyJoin [static]

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

const TInt KDmErrNotJoin

const TInt KDmErrNotJoin [static]

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

const TInt KDmErrBadRequest

const TInt KDmErrBadRequest [static]

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

const TInt KDmErrBadDomainSpec

const TInt KDmErrBadDomainSpec [static]

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

const TInt KDmErrBadSequence

const TInt KDmErrBadSequence [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 TInt KDmErrOutstanding [static]

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

const TInt KErrBadHierarchyId

const TInt KErrBadHierarchyId [static]

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