rserror.h File Reference

const TInt KErrRSSuddenDeath

const TIntKErrRSSuddenDeath

A module has died, voluntarily or otherwise.

const TInt KErrRSRequestCancelled

const TIntKErrRSRequestCancelled

A request was cancelled.

const TInt KErrRSInvalidParameter

const TIntKErrRSInvalidParameter

A parameter was in some way invalid.

const TInt KErrRSInvalidParameterFile

const TIntKErrRSInvalidParameterFile

The file could not be found, read or was in some way corrupt.

const TInt KErrRSInvalidParameterName

const TIntKErrRSInvalidParameterName

The name was invalid.

const TInt KErrRSInvalidParameterStackSize

const TIntKErrRSInvalidParameterStackSize

The stack size was invalid.

const TInt KErrRSInvalidParameterHeapSize

const TIntKErrRSInvalidParameterHeapSize

The heap size was invalid.

const TInt KErrRSInvalidUidType

const TIntKErrRSInvalidUidType

The second UID of the DLL was not the UID of a Comms Provider Module. For a DLL to be a CPM it must have the second UID value of 0x101f7418.

const TInt KErrRSModuleAlreadyExist

const TIntKErrRSModuleAlreadyExist

A Comms Provider Module with this name is already loaded.

const TInt KErrRSInvalidMBufPoolSize

const TIntKErrRSInvalidMBufPoolSize

The size of the MBuf pool is invalid.

const TInt KErrRSModuleNotRunning

const TIntKErrRSModuleNotRunning

The specified module is not running.

const TInt KErrRSModuleNotLoaded

const TIntKErrRSModuleNotLoaded

The specified module is not loaded.

const TInt KErrRSAlreadyBound

const TIntKErrRSAlreadyBound

The specified binding is already active.

const TInt KErrRSModulesStillRunning

const TIntKErrRSModulesStillRunning

There are running modules.

const TInt KErrRSNoNewHeapsAvailable

const TIntKErrRSNoNewHeapsAvailable

Unable to create more new heaps in the Comms Process. Consider sharing a heap between modules.

const TInt KErrRSRequestTimedOut

const TIntKErrRSRequestTimedOut

A request timed out. This can happen when a module stops responding to requests for some reason.

const TInt KErrRSModuleUnknown

const TIntKErrRSModuleUnknown

The specified module does not exist..

const TInt KErrRSSubModuleUnknown

const TIntKErrRSSubModuleUnknown

The specified submodule does not exist.

const TInt KErrRSBindingUnknown

const TIntKErrRSBindingUnknown

The specified binding does not exist.

const TInt KErrRSStatusUnknown

const TIntKErrRSStatusUnknown

The status is unknown.

const TInt KErrRSBindingExists

const TIntKErrRSBindingExists

The specified binding exist.

const TInt KErrRSModuleNotReady

const TIntKErrRSModuleNotReady

The module is not ready for requests.

const TInt KErrRSBindingInProgress

const TIntKErrRSBindingInProgress

The specified binding is not yet completed.

const TInt KErrRSUnableToOpenHeap

const TIntKErrRSUnableToOpenHeap

Found heap but unable to open it for sharing.

const TInt KErrRSUnableToFindHeap

const TIntKErrRSUnableToFindHeap

Unable to find specified heap.

const TInt KErrRSUnableToCreateQueues

const TIntKErrRSUnableToCreateQueues

Unable to create communication channels for new module.

const TInt KErrRSZombie

const TIntKErrRSZombie

This Comms Provider Module exist but is not responding.

const TInt KErrRSInvalidParameterThreadFuncOrdinal

const TIntKErrRSInvalidParameterThreadFuncOrdinal

The specified ordinal does not exist for the DLL.

const TInt KErrRSInvalidBinding

const TIntKErrRSInvalidBinding

Invalid binding.

const TInt KErrRSInvalidQueueLength

const TIntKErrRSInvalidQueueLength

Queue length of binding invalid. Must be between TRSBindingInfo::EMinQueueLength and TRSBindingInfo::EMaxQueueLength. TRSBindingInfo

const TInt KErrRSSuddenViolentDeath

const TIntKErrRSSuddenViolentDeath

A module has died through a panic, Kill(), or other exception

const TInt KErrRSEitherModuleInBindingFailedToLoad

const TIntKErrRSEitherModuleInBindingFailedToLoad

A module (boot-time/OnDemand) involved in binding failed, hence if any of the two module(s) is/are On-Demand, the message needs to be completed with this error code to signal to caller that there are icomplete bindings