อุปกรณ์ตรวจสอบมัลติเพล็กเซอร์

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

java.lang.Object
com.android.tradefed.device.DeviceMonitorMultiplexer


คลาสพร็อกซีเพื่อเผยแพร่คำขอไปยัง IDeviceMonitor หลายตัว

สรุป

ผู้สร้างสาธารณะ

DeviceMonitorMultiplexer ()

วิธีการสาธารณะ

void addMonitor ( IDeviceMonitor globalDeviceMonitor)
void addMonitors ( globalDeviceMonitors) addMonitors ( globalDeviceMonitors)
void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)

ส่งสัญญาณ IDeviceMonitor ว่าสถานะอุปกรณ์มีการเปลี่ยนแปลง

void removeMonitor ( IDeviceMonitor mon)
void run ()

เมธอดที่จะเรียกใช้หลังจากตั้งค่าฟิลด์ @Option ของ Monitor ทั้งหมดแล้ว

void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

อนุญาตให้ตั้งค่า DeviceLister

void stop ()

เมธอดที่จะเรียกใช้เมื่อต้องหยุดมอนิเตอร์

ผู้สร้างสาธารณะ

อุปกรณ์ตรวจสอบมัลติเพล็กเซอร์

public DeviceMonitorMultiplexer ()

วิธีการสาธารณะ

เพิ่มจอภาพ

public void addMonitor (IDeviceMonitor globalDeviceMonitor)

พารามิเตอร์
globalDeviceMonitor IDeviceMonitor

เพิ่มจอภาพ

public void addMonitors ( globalDeviceMonitors)

พารามิเตอร์
globalDeviceMonitors

แจ้งDeviceStateChange

public void notifyDeviceStateChange (String serial, 
                DeviceAllocationState oldState, 
                DeviceAllocationState newState)

ส่งสัญญาณ IDeviceMonitor ว่าสถานะอุปกรณ์มีการเปลี่ยนแปลง การตรวจสอบการใช้งานควรจำกัดปริมาณการประมวลผลและการโต้ตอบของ IDeviceManager/DeviceLister ที่ทำในวิธีนี้

พารามิเตอร์
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

ลบจอภาพ

public void removeMonitor (IDeviceMonitor mon)

พารามิเตอร์
mon IDeviceMonitor

วิ่ง

public void run ()

เมธอดที่จะเรียกใช้หลังจากตั้งค่าฟิลด์ @Option ของ Monitor ทั้งหมดแล้ว

setDeviceLister

public void setDeviceLister (IDeviceMonitor.DeviceLister lister)

อนุญาตให้ตั้งค่า DeviceLister หลังจากพยายามตั้งค่า Lister สำเร็จ การใช้งานอาจละทิ้งความพยายามที่ตามมาทั้งหมด

พารามิเตอร์
lister IDeviceMonitor.DeviceLister

หยุด

public void stop ()

เมธอดที่จะเรียกใช้เมื่อต้องหยุดมอนิเตอร์