การตรวจสอบอุปกรณ์ Multiplexer

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

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


คลาสพร็อกซีเพื่อกระจายคำขอไปยัง IDeviceMonitor หลายรายการ

สรุป

ช่างก่อสร้างสาธารณะ

DeviceMonitorMultiplexer()

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

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

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

void removeMonitor(IDeviceMonitor mon)
void run()

เมธอดที่จะถูกเรียกหลังจากตั้งค่าช่อง @Option ของจอภาพทั้งหมดแล้ว

void setDeviceLister(IDeviceMonitor.DeviceLister lister)

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

void stop()

เมธอดที่จะเรียกใช้เมื่อจำเป็นต้องหยุดการตรวจสอบ

ช่างก่อสร้างสาธารณะ

การตรวจสอบอุปกรณ์ Multiplexer

public DeviceMonitorMultiplexer ()

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

เพิ่มหน้าจอ

public void addMonitor (IDeviceMonitor globalDeviceMonitor)

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

เพิ่มหน้าจอ

public void addMonitors ( globalDeviceMonitors)

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

เปลี่ยนสถานะอุปกรณ์

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 ของจอภาพทั้งหมดแล้ว

setDeviceLister

public void setDeviceLister (IDeviceMonitor.DeviceLister lister)

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

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

แวะพัก

public void stop ()

เมธอดที่จะเรียกใช้เมื่อจำเป็นต้องหยุดการตรวจสอบ