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.