CEikSgcServer Class Reference
class CEikSgcServer : public CBase
|
Nested Classes and Structures
Constructor & Destructor Documentation
CEikSgcServer()
CEikSgcServer
|
(
|
)
|
[private]
|
Member Functions Documentation
ActivateEffectL()
void
|
ActivateEffectL
|
(
|
)
|
[private]
|
BackgroundAppsStateChangeDeferred()
TBool
|
BackgroundAppsStateChangeDeferred
|
(
|
)
|
const
|
ChangeIdleStateCallBack(TAny *)
TInt
|
ChangeIdleStateCallBack
|
(
|
TAny
*
|
aThis
|
)
|
[private, static]
|
ClearWgPartialFg(TWgState &)
void
|
ClearWgPartialFg
|
(
|
TWgState
&
|
aWgState
|
)
|
[private]
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
CreateWgIdListLC()
CWgIds
*
|
CreateWgIdListLC
|
(
|
)
|
const [private]
|
DoChangeIdleState()
void
|
DoChangeIdleState
|
(
|
)
|
[private]
|
DoMoveApp()
void
|
DoMoveApp
|
(
|
)
|
[private]
|
DoRemoveBlank()
void
|
DoRemoveBlank
|
(
|
)
|
[private]
|
DoRestoreThreadPriorities()
void
|
DoRestoreThreadPriorities
|
(
|
)
|
[private]
|
FadeBitmapGenerationL()
void
|
FadeBitmapGenerationL
|
(
|
)
|
|
FadeColorGenerationL()
void
|
FadeColorGenerationL
|
(
|
)
|
|
FocusWgIndex()
TInt
|
FocusWgIndex
|
(
|
)
|
const [private]
|
ForegroundWgId()
TInt
|
ForegroundWgId
|
(
|
)
|
[private]
|
HandleLayoutChangeCallBackL()
void
|
HandleLayoutChangeCallBackL
|
(
|
)
|
|
HandleWindowGroupListChangeL()
void
|
HandleWindowGroupListChangeL
|
(
|
)
|
|
HandleWindowGroupParamChangeL(TInt, TBitFlags, TInt, TInt, TInt)
IsGlobalNoteForeground()
TBool
|
IsGlobalNoteForeground
|
(
|
)
|
[private]
|
IsIdleForeground()
TBool
|
IsIdleForeground
|
(
|
)
|
[private]
|
LayoutInstallationCallBack(TAny *)
TInt
|
LayoutInstallationCallBack
|
(
|
TAny
*
|
aPtr
|
)
|
[static]
|
MoveAppL(TInt, TSgcMoveAppToWhere)
PostChangeRecalcL()
void
|
PostChangeRecalcL
|
(
|
)
|
[private]
|
PrepareForAppExitL(TInt)
void
|
PrepareForAppExitL
|
(
|
TInt
|
aWgId
|
)
|
|
ReOrderWgStatesL(CWgIds *)
void
|
ReOrderWgStatesL
|
(
|
CWgIds
*
|
aWgIds
|
)
|
[private]
|
RefreshLayoutIfRequiredL()
TInt
|
RefreshLayoutIfRequiredL
|
(
|
)
|
[private]
|
RelinquishPriorityToForegroundAppL(const RMessage2 &)
void
|
RelinquishPriorityToForegroundAppL
|
(
|
const
RMessage2
&
|
aMessage
|
)
|
|
RemoveBlankCallBack(TAny *)
TInt
|
RemoveBlankCallBack
|
(
|
TAny
*
|
aThis
|
)
|
[private, static]
|
RestoreThreadPriorities(TAny *)
TInt
|
RestoreThreadPriorities
|
(
|
TAny
*
|
aThis
|
)
|
[private, static]
|
SetAknCapAppServerAppUi(CAknCapAppServerAppUi *)
SetBackgroundAppsStateChangeDeferred(TBool)
void
|
SetBackgroundAppsStateChangeDeferred
|
(
|
TBool
|
aDeferred
|
)
|
|
SetIdleState(TBool)
void
|
SetIdleState
|
(
|
TBool
|
aFlag
|
)
|
[private]
|
SetLayoutBlankScreenL(TBool, TInt)
void
|
SetLayoutBlankScreenL
|
(
|
TBool
|
aBlank,
|
|
TInt
|
aStep
|
|
)
|
[private]
|
SetLayoutBlankScreenL(TBool, TInt, TInt)
void
|
SetLayoutBlankScreenL
|
(
|
TBool
|
aBlank,
|
|
TInt
|
aStep,
|
|
TInt
|
aCnt
|
|
)
|
[private]
|
SetLayoutL(TInt)
void
|
SetLayoutL
|
(
|
TInt
|
aSpIndex
|
)
|
[private]
|
SetPartialForegroundStatusesL()
void
|
SetPartialForegroundStatusesL
|
(
|
)
|
[private]
|
SetStatusPane(CEikServStatusPane *)
SetStatusPaneShapeAndFlagsL(TInt)
void
|
SetStatusPaneShapeAndFlagsL
|
(
|
TInt
|
aSpIndex
|
)
|
[private]
|
SetWgPartialFg(TWgState &)
void
|
SetWgPartialFg
|
(
|
TWgState
&
|
aWgState
|
)
|
[private]
|
TestWgListOrderOk(CWgIds *)
TBool
|
TestWgListOrderOk
|
(
|
CWgIds
*
|
aWgIds
|
)
|
const [private]
|
TopSpIndex(TInt)
TInt
|
TopSpIndex
|
(
|
TInt
|
aAfter = KStartAtTheTop
|
)
|
const [private]
|
Parameters
TInt
aAfter = KStartAtTheTop
|
|
UpdateIdleState()
void
|
UpdateIdleState
|
(
|
)
|
[private]
|
UpdateNotificationsInIdleAllowedKey()
void
|
UpdateNotificationsInIdleAllowedKey
|
(
|
)
|
|
WgStateIndex(TInt)
TInt
|
WgStateIndex
|
(
|
TInt
|
aWgId
|
)
|
const [private]
|
Member Enumerations Documentation
Member Type Definitions Documentation
Typedef RRelinquishedThreadList
Member Data Documentation
CAknCapAppServerAppUi * iAknCapAppServerAppUi
TInt
iBackgroundLayoutDeferred
TInt
|
iBackgroundLayoutDeferred
|
[private]
|
TInt
iBlankCount
TInt
|
iBlankCount
|
[private]
|
CPeriodic * iChangeIdleState
TInt
iFirstFullScreenWg
TInt
|
iFirstFullScreenWg
|
[private]
|
TInt
iLastScreenModeSet
TInt
|
iLastScreenModeSet
|
[private]
|
TInt
iLastTopSpWg
TInt
|
iLastTopSpWg
|
[private]
|
CLayoutChangeCallBack * iLayoutChangeCallBack
CLayoutChangeCallBack *
|
iLayoutChangeCallBack
|
[private]
|
CEComPluginNotifier * iLayoutNotifier
TInt
iMoveAppWdId
TInt
|
iMoveAppWdId
|
[private]
|
TSgcMoveAppToWhere
iMoveAppWhere
TBool
iNotificationsInIdleAllowed
TBool
|
iNotificationsInIdleAllowed
|
[private]
|
REComPluginInfoArray
iPrevPluginInfo
CPeriodic * iRelinquishedThreadCallBack
CPeriodic
*
|
iRelinquishedThreadCallBack
|
[private]
|
RRelinquishedThreadList
iRelinquishedThreads
CPeriodic * iRemoveBlankCallBack
TInt
iRemoveBlankCount
TInt
|
iRemoveBlankCount
|
[private]
|
TInt
iSetLayoutBlankStep
TInt
|
iSetLayoutBlankStep
|
[private]
|
CAknCompaIf * iTouchCompaModeIf
TInt
iTouchCompaScreenMode
TInt
|
iTouchCompaScreenMode
|
[private]
|
CWindowChangeMonitor * iWinChange
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.