REikAppUiSession Class Reference

class REikAppUiSession : public RSessionBase

Inherits from

Public Member Functions
REikAppUiSession()
IMPORT_C TIntBlankScreen()
IMPORT_C voidClose()
IMPORT_C voidCloseFepAttributes()
IMPORT_C TIntCommitFepAttributes()
IMPORT_C TIntConnect()
IMPORT_C voidCycleTasks(TTaskCycleDirection)
IMPORT_C TIntEnableTaskList()
IMPORT_C voidExtension(TUid, const TDesC8 &, TRequestStatus &)
IMPORT_C CEikDebugPreferences *GetDebugPreferencesL()
IMPORT_C TIntGetFepAttribute(TUid, TDes8 &)
IMPORT_C TIntGetInstalledFepName(TDes &)
IMPORT_C CColorList *GetSystemColorsL()
IMPORT_C voidLaunchTaskList()
IMPORT_C TIntOpenFepAttributes()
IMPORT_C voidREikAppUiSession_Reserved1()
IMPORT_C voidREikAppUiSession_Reserved2()
IMPORT_C CEikonEnv::TErrorValidityResolveError(TDes &, TInt, TUid)
IMPORT_C CEikonEnv::TErrorValidityResolveErrorWithTitleL(TDes &, TInt, TInt &, TUint &, TDes &, TBool)
IMPORT_C TIntSetFepAttribute(TUid, const TDesC8 &)
IMPORT_C TIntSetInstalledFepName(const TDesC &, TBool)
IMPORT_C TIntSetStatusPaneFlags(TInt)
IMPORT_C TIntSetStatusPaneLayout(TInt)
IMPORT_C voidSetSystemColorsL(const CColorList &)
IMPORT_C TIntUnblankScreen()
IMPORT_C TVersionVersion()
Private Member Functions
voidStartServerL()
Inherited Functions
RHandleBase::Attributes()const
RHandleBase::BTraceId()const
RHandleBase::DoExtendedClose()
RHandleBase::Duplicate(const RThread &,TOwnerType)
RHandleBase::FullName()const
RHandleBase::FullName(TDes &)const
RHandleBase::Handle()const
RHandleBase::HandleInfo(THandleInfo *)
RHandleBase::Name()const
RHandleBase::NotifyDestruction(TRequestStatus &)
RHandleBase::Open(const TFindHandleBase &,TOwnerType)
RHandleBase::OpenByName(const TDesC &,TOwnerType,TInt)
RHandleBase::RHandleBase()
RHandleBase::RHandleBase(TInt)
RHandleBase::SetHandle(TInt)
RHandleBase::SetHandleNC(TInt)
RSessionBase::CreateSession(RServer2,const TVersion &)
RSessionBase::CreateSession(RServer2,const TVersion &,TInt)
RSessionBase::CreateSession(RServer2,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *)
RSessionBase::CreateSession(const TDesC &,const TVersion &)
RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt)
RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *)
RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TRequestStatus *)
RSessionBase::Open(RMessagePtr2,TInt,TOwnerType)
RSessionBase::Open(RMessagePtr2,TInt,const TSecurityPolicy &,TOwnerType)
RSessionBase::Open(TInt,TOwnerType)
RSessionBase::Open(TInt,const TSecurityPolicy &,TOwnerType)
RSessionBase::Send(TInt)const
RSessionBase::Send(TInt,const TIpcArgs &)const
RSessionBase::SendReceive(TInt)const
RSessionBase::SendReceive(TInt,TRequestStatus &)const
RSessionBase::SendReceive(TInt,const TIpcArgs &)const
RSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
RSessionBase::SetReturnedHandle(TInt)
RSessionBase::SetReturnedHandle(TInt,RHandleBase &)
RSessionBase::SetReturnedHandle(TInt,const TSecurityPolicy &)
RSessionBase::ShareAuto()
RSessionBase::ShareProtected()
Inherited Enumerations
RHandleBase:TAttributes
RSessionBase:TAttachMode
Private Attributes
CExtension *iExtension
Inherited Attributes
RHandleBase::iHandle

Constructor & Destructor Documentation

REikAppUiSession()

IMPORT_CREikAppUiSession()

Member Functions Documentation

BlankScreen()

IMPORT_C TIntBlankScreen()const

Close()

IMPORT_C voidClose()

CloseFepAttributes()

IMPORT_C voidCloseFepAttributes()const

CommitFepAttributes()

IMPORT_C TIntCommitFepAttributes()const

Connect()

IMPORT_C TIntConnect()

CycleTasks(TTaskCycleDirection)

IMPORT_C voidCycleTasks(TTaskCycleDirectionaDirection)const

Parameters

TTaskCycleDirection aDirection

EnableTaskList()

IMPORT_C TIntEnableTaskList()const

Extension(TUid, const TDesC8 &, TRequestStatus &)

IMPORT_C voidExtension(TUidaExtensionUid,
const TDesC8 &aBuffer,
TRequestStatus &aRequestStatus
)const

Parameters

TUid aExtensionUid
const TDesC8 & aBuffer
TRequestStatus & aRequestStatus

GetDebugPreferencesL()

IMPORT_C CEikDebugPreferences *GetDebugPreferencesL()const

GetFepAttribute(TUid, TDes8 &)

IMPORT_C TIntGetFepAttribute(TUidaAttribUid,
TDes8 &aAttribData
)const

Parameters

TUid aAttribUid
TDes8 & aAttribData

GetInstalledFepName(TDes &)

IMPORT_C TIntGetInstalledFepName(TDes &aName)const

Parameters

TDes & aName

GetSystemColorsL()

IMPORT_C CColorList *GetSystemColorsL()const

LaunchTaskList()

IMPORT_C voidLaunchTaskList()const

OpenFepAttributes()

IMPORT_C TIntOpenFepAttributes()const

REikAppUiSession_Reserved1()

IMPORT_C voidREikAppUiSession_Reserved1()[virtual]

REikAppUiSession_Reserved2()

IMPORT_C voidREikAppUiSession_Reserved2()[virtual]

ResolveError(TDes &, TInt, TUid)

IMPORT_C CEikonEnv::TErrorValidityResolveError(TDes &aText,
TIntaError,
TUidaAppUid
)const

Parameters

TDes & aText
TInt aError
TUid aAppUid

ResolveErrorWithTitleL(TDes &, TInt, TInt &, TUint &, TDes &, TBool)

IMPORT_C CEikonEnv::TErrorValidityResolveErrorWithTitleL(TDes &aErrorText,
TIntaError,
TInt &aTextId,
TUint &aFlags,
TDes &aTitleText,
TBoolaIsMemoryAllocatedByErrResolver
)const

Parameters

TDes & aErrorText
TInt aError
TInt & aTextId
TUint & aFlags
TDes & aTitleText
TBool aIsMemoryAllocatedByErrResolver

SetFepAttribute(TUid, const TDesC8 &)

IMPORT_C TIntSetFepAttribute(TUidaAttribUid,
const TDesC8 &aAttribData
)const

Parameters

TUid aAttribUid
const TDesC8 & aAttribData

SetInstalledFepName(const TDesC &, TBool)

IMPORT_C TIntSetInstalledFepName(const TDesC &aName,
TBoolaRaiseFileError
)const

Parameters

const TDesC & aName
TBool aRaiseFileError

SetStatusPaneFlags(TInt)

IMPORT_C TIntSetStatusPaneFlags(TIntaFlags)const

Parameters

TInt aFlags

SetStatusPaneLayout(TInt)

IMPORT_C TIntSetStatusPaneLayout(TIntaLayoutResId)const

Parameters

TInt aLayoutResId

SetSystemColorsL(const CColorList &)

IMPORT_C voidSetSystemColorsL(const CColorList &aColorList)const

Parameters

const CColorList & aColorList

StartServerL()

voidStartServerL()[private]

UnblankScreen()

IMPORT_C TIntUnblankScreen()const

Version()

IMPORT_C TVersionVersion()const

Member Data Documentation

CExtension * iExtension

CExtension *iExtension[private]