UserSvr Class Reference
A collection of static functions that are intended for internal use only, except for AddEvent.
UserSvr::AddEvent()
Public Member Functions
|
IMPORT_C
TInt
|
AddEvent
(const
TRawEvent
&)
|
IMPORT_C void
|
CaptureEventHook
()
|
IMPORT_C
TInt
|
ChangeLocale
(const
TDesC
&)
|
IMPORT_C
TUint32
|
DebugMask
()
|
IMPORT_C
TUint32
|
DebugMask
(
TUint
)
|
IMPORT_C void
|
DllFileName
(
TInt
,
TDes
&)
|
IMPORT_C void
|
DllFreeTls
(
TInt
)
|
IMPORT_C
TInt
|
DllSetTls
(
TInt
,
TAny
*)
|
IMPORT_C
TInt
|
DllSetTls
(
TInt
,
TInt
,
TAny
*)
|
IMPORT_C
TAny
*
|
DllTls
(
TInt
)
|
IMPORT_C
TAny
*
|
DllTls
(
TInt
,
TInt
)
|
IMPORT_C
TLinAddr
|
ExceptionDescriptor
(
TLinAddr
)
|
IMPORT_C
TInt
|
ExecuteInSupervisorMode
(
TSupervisorFunction
,
TAny
*)
|
IMPORT_C void
|
FsRegisterThread
()
|
IMPORT_C
TInt
|
HalFunction
(
TInt
,
TInt
,
TAny
*,
TAny
*)
|
IMPORT_C
TInt
|
HalFunction
(
TInt
,
TInt
,
TAny
*,
TAny
*,
TInt
)
|
IMPORT_C
TInt
|
HalGet
(
TInt
,
TAny
*)
|
IMPORT_C
TInt
|
HalSet
(
TInt
,
TAny
*)
|
IMPORT_C
TBool
|
IpcV1Available
()
|
IMPORT_C
TInt
|
LocalePropertiesSetDefaults
()
|
IMPORT_C void
|
LockRamDrive
()
|
IMPORT_C void
|
RegisterTrustedChunk
(
TInt
)
|
IMPORT_C void
|
ReleaseEventHook
()
|
IMPORT_C void
|
RequestEvent
(
TRawEventBuf
&,
TRequestStatus
&)
|
IMPORT_C void
|
RequestEventCancel
()
|
IMPORT_C
TInt
|
ResetMachine
(
TMachineStartupType
)
|
IMPORT_C
TUint32
|
RomHeaderAddress
()
|
IMPORT_C
TUint32
|
RomRootDirectoryAddress
()
|
IMPORT_C void
|
ScreenInfo
(
TDes8
&)
|
IMPORT_C
TInt
|
SetMemoryThresholds
(
TInt
,
TInt
)
|
IMPORT_C
TBool
|
TestBootSequence
()
|
IMPORT_C void
|
UnlockRamDrive
()
|
IMPORT_C void
|
WsRegisterSwitchOnScreenHandling
(
TBool
)
|
IMPORT_C void
|
WsRegisterThread
()
|
IMPORT_C void
|
WsSwitchOnScreen
()
|
Member Functions Documentation
AddEvent(const TRawEvent &)
Add an event to the queue.
-
capability
-
SwEvent
-
capability
-
PowerMgmt for ESwitchOff, ERestartSystem, ECaseOpen and ECaseClose
Parameters
const
TRawEvent
& anEvent
|
The raw hardware event to be added to the event queue.
|
CaptureEventHook()
IMPORT_C void
|
CaptureEventHook
|
(
|
)
|
[static]
|
ChangeLocale(const TDesC &)
IMPORT_C
TInt
|
ChangeLocale
|
(
|
const
TDesC
&
|
aLocaleDllName
|
)
|
[static]
|
Parameters
const
TDesC
& aLocaleDllName
|
|
DebugMask()
IMPORT_C
TUint32
|
DebugMask
|
(
|
)
|
[static]
|
Return the kernel debug mask at index 0
DebugMask(TUint)
Return the kernel debug mask at the given index position
Parameters
TUint
aIndex
|
An index of which 32 bit mask word is to be accessed
|
DllFileName(TInt, TDes &)
IMPORT_C void
|
DllFileName
|
(
|
TInt
|
aHandle,
|
|
TDes
&
|
aFileName
|
|
)
|
[static]
|
DllFreeTls(TInt)
IMPORT_C void
|
DllFreeTls
|
(
|
TInt
|
aHandle
|
)
|
[static]
|
DllSetTls(TInt, TAny *)
IMPORT_C
TInt
|
DllSetTls
|
(
|
TInt
|
aHandle,
|
|
TAny
*
|
aPtr
|
|
)
|
[static]
|
DllSetTls(TInt, TInt, TAny *)
DllTls(TInt)
IMPORT_C
TAny
*
|
DllTls
|
(
|
TInt
|
aHandle
|
)
|
[static]
|
DllTls(TInt, TInt)
IMPORT_C
TAny
*
|
DllTls
|
(
|
TInt
|
aHandle,
|
|
TInt
|
aDllUid
|
|
)
|
[static]
|
ExceptionDescriptor(TLinAddr)
Gets the linear address of the exception descriptor for the code module in which a specified code address resides.
Parameters
TLinAddr
aCodeAddress
|
The code address in question.
|
ExecuteInSupervisorMode(TSupervisorFunction, TAny *)
FsRegisterThread()
IMPORT_C void
|
FsRegisterThread
|
(
|
)
|
[static]
|
HalFunction(TInt, TInt, TAny *, TAny *)
HalFunction(TInt, TInt, TAny *, TAny *, TInt)
IpcV1Available()
IMPORT_C
TBool
|
IpcV1Available
|
(
|
)
|
[static]
|
LocalePropertiesSetDefaults()
IMPORT_C
TInt
|
LocalePropertiesSetDefaults
|
(
|
)
|
[static]
|
LockRamDrive()
IMPORT_C void
|
LockRamDrive
|
(
|
)
|
[static]
|
RegisterTrustedChunk(TInt)
IMPORT_C void
|
RegisterTrustedChunk
|
(
|
TInt
|
aHandle
|
)
|
[static]
|
Registers file server's chunk intended for DMA transfer.
ReleaseEventHook()
IMPORT_C void
|
ReleaseEventHook
|
(
|
)
|
[static]
|
RequestEvent(TRawEventBuf &, TRequestStatus &)
RequestEventCancel()
IMPORT_C void
|
RequestEventCancel
|
(
|
)
|
[static]
|
ResetMachine(TMachineStartupType)
RomHeaderAddress()
IMPORT_C
TUint32
|
RomHeaderAddress
|
(
|
)
|
[static]
|
RomRootDirectoryAddress()
IMPORT_C
TUint32
|
RomRootDirectoryAddress
|
(
|
)
|
[static]
|
ScreenInfo(TDes8 &)
IMPORT_C void
|
ScreenInfo
|
(
|
TDes8
&
|
anInfo
|
)
|
[static]
|
SetMemoryThresholds(TInt, TInt)
IMPORT_C
TInt
|
SetMemoryThresholds
|
(
|
TInt
|
aLowThreshold,
|
|
TInt
|
aGoodThreshold
|
|
)
|
[static]
|
-
capability
-
WriteDeviceData
TestBootSequence()
IMPORT_C
TBool
|
TestBootSequence
|
(
|
)
|
[static]
|
UnlockRamDrive()
IMPORT_C void
|
UnlockRamDrive
|
(
|
)
|
[static]
|
WsRegisterSwitchOnScreenHandling(TBool)
IMPORT_C void
|
WsRegisterSwitchOnScreenHandling
|
(
|
TBool
|
aState
|
)
|
[static]
|
Register whether the W/S takes care of turning the screen on
WsRegisterThread()
IMPORT_C void
|
WsRegisterThread
|
(
|
)
|
[static]
|
WsSwitchOnScreen()
IMPORT_C void
|
WsSwitchOnScreen
|
(
|
)
|
[static]
|
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.