A
- add(int, int, int) - Method in class com.samsung.sdk.sperf.CustomParams
-
Add a resource to the CustomParams instance for boosting.
C
- com.samsung.sdk.sperf - package com.samsung.sdk.sperf
- CustomParams - Class in com.samsung.sdk.sperf
-
This class defines the system resources to request.
- CustomParams() - Constructor for class com.samsung.sdk.sperf.CustomParams
G
- getInstance() - Static method in class com.samsung.sdk.sperf.PerformanceManager
-
Get the PerformanceManager instance, to request a boost.
- getVersionCode() - Static method in class com.samsung.sdk.sperf.SPerf
-
Get the SPerf API version.
- getVersionName() - Static method in class com.samsung.sdk.sperf.SPerf
-
Get the SPerf API version.
I
- initialize(Context) - Static method in class com.samsung.sdk.sperf.SPerf
-
Initialize the SPerf module. Mandatory before calling SPerf API methods.
O
- onHighTempWarning(int) - Method in interface com.samsung.sdk.sperf.SPerfListener
-
Called when device temperature is high.
- onReleasedByTimeout() - Method in interface com.samsung.sdk.sperf.SPerfListener
-
Called when 'setLevelWithScene' API is released by timeout.
P
- PerformanceManager - Class in com.samsung.sdk.sperf
-
This class starts and stops resource control.
- PRESET_TYPE_BUS - Static variable in class com.samsung.sdk.sperf.PerformanceManager
- PRESET_TYPE_CPU - Static variable in class com.samsung.sdk.sperf.PerformanceManager
- PRESET_TYPE_GPU - Static variable in class com.samsung.sdk.sperf.PerformanceManager
S
- setDebugModeEnabled(boolean) - Static method in class com.samsung.sdk.sperf.SPerf
-
Show debug logs. Default is false.
- SPerf - Class in com.samsung.sdk.sperf
-
This class initializes the SPerf API module and enables debugging.
- SPerfListener - Interface in com.samsung.sdk.sperf
-
This class defines a listener for notifications about the device's thermal status.
- start(CustomParams) - Method in class com.samsung.sdk.sperf.PerformanceManager
-
Start all boosts defined in the CustomParams instance.
- start(int, int) - Method in class com.samsung.sdk.sperf.PerformanceManager
-
Starts preset boosts.
- stop() - Method in class com.samsung.sdk.sperf.PerformanceManager
-
Stops all currently running boosts.
T
- TYPE_BUS_MAX - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Maximum RAM bus frequency for the power preferred mode.
- TYPE_BUS_MIN - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Minimum RAM bus frequency for the performance preferred mode.
- TYPE_CPU_AWAKE - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Keep the CPU awake (disable the C-state.)
- TYPE_CPU_CORE_NUM_MAX - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Maximum number of active CPU cores for the power preferred mode.
- TYPE_CPU_CORE_NUM_MIN - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Minimum number of active CPU cores for the performance preferred mode.
- TYPE_CPU_MAX - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Maximum CPU frequency for the power preferred mode.
- TYPE_CPU_MIN - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Minimum CPU frequency for the performance preferred mode.
- TYPE_GPU_MAX - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Maximum GPU frequency for the power preferred mode.
- TYPE_GPU_MIN - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Minimum GPU frequency for the performance preferred mode.
- TYPE_TASK_AFFINITY - Static variable in class com.samsung.sdk.sperf.CustomParams
-
CPU core for the process.
- TYPE_TASK_PRIORITY - Static variable in class com.samsung.sdk.sperf.CustomParams
-
Process scheduler priority.