| 接口 | 说明 |
|---|---|
| HardCoderCallback.ConnectStatusCallback |
callback for localsocket connect status
|
| HardCoderCallback.FuncRetCallback |
callback for function id request
|
| HardCoderCallback.SceneReportCallback |
callback for scene value
|
| HardCoderJNI.AnrCallback | |
| HardCoderJNI.HCPerfManagerThread |
app can distribute a thread to run HCPerfManager or just use default thread like
HardCoderJNI.initHardCoder(String, int, String, HCPerfManagerThread, HardCoderCallback.ConnectStatusCallback)} |
| HardCoderLog.ILog | |
| HardCoderReporter.HardCoderReporterInterface |
| 类 | 说明 |
|---|---|
| HardCoderCallback | |
| HardCoderCallback.RequestStatus |
RequestStatus mark the request info when use startPerformance
|
| HardCoderJNI | |
| HardCoderLog |
If app wants to use customized Log, use setLog.
|
| HardCoderReporter |
report Hardcoder performance
use
HardCoderReporter.setReporter(HardCoderReporterInterface) if need report |
| HardCoderUtil |
utils
|
| HCPerfManager |
Manage Hardcoder tasks.
|
| HCPerfManager.PerformanceTask |
tasks need to be added to the start queue
|
| HCPerfManager.PerformanceTaskStop |
tasks need to be stopped
|
| HCPerfStatThread | |
| HCPerfStatThread.PerformanceStatus |