AbstractHostMonitor

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

java.lang.Object 中
   ↳ com.android.tradefed.util.hostmetric.AbstractHostMonitor


主机运行状况监控的典型类。通过代理详细信息实现 patch()。

摘要

字段

protected mHostData

protected mHostEvents

公共构造函数

AbstractHostMonitor()

公共方法

void addHostEvent(IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)

为添加要发送的特殊事件而调用的方法。

abstract void dispatch()

收集并发出当前主机数据值。

IHostMonitor.HostMetricType getTag()

返回标识“class”的标记还有 IHostMonitor 可覆盖。

void run()
void terminate()

为停止主机监视器而调用的方法。

字段

mHostData

protected  mHostData

mHostEvents

protected  mHostEvents

公共构造函数

AbstractHostMonitor

public AbstractHostMonitor ()

公共方法

addHostEvent

public void addHostEvent (IHostMonitor.HostMetricType tag, 
                IHostMonitor.HostDataPoint event)

为添加要发送的特殊事件而调用的方法。

参数
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

调度

public abstract void dispatch ()

收集并发出当前主机数据值。应该发出队列的事件(如果有)。

getTag

public IHostMonitor.HostMetricType getTag ()

返回标识“class”的标记还有 IHostMonitor 可覆盖。

返回
IHostMonitor.HostMetricType

得分

public void run ()

终止

public void terminate ()

为停止主机监视器而调用的方法。