دستگاه مانیتور مولتی پلکسر
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) به |
void | removeMonitor ( IDeviceMonitor mon) |
void | run () روشی که پس از تنظیم تمام فیلدهای @Option مانیتور فراخوانی می شود. |
void | setDeviceLister ( IDeviceMonitor.DeviceLister lister) به |
void | stop () روشی که زمانی فراخوانی می شود که مانیتور باید متوقف شود. |
سازندگان عمومی
دستگاه مانیتور مولتی پلکسر
public DeviceMonitorMultiplexer ()
روش های عمومی
addMonitor
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
پارامترها | |
---|---|
globalDeviceMonitor | IDeviceMonitor |
افزودن مانیتورها
public void addMonitors (globalDeviceMonitors)
پارامترها | |
---|---|
globalDeviceMonitors |
notifyDeviceStateChange
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
به IDeviceMonitor
سیگنال می دهد که وضعیت دستگاه تغییر کرده است. پیاده سازی های مانیتور باید میزان پردازش و تعامل IDeviceManager/DeviceLister را که در این روش انجام می دهند محدود کنند.
پارامترها | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
اجرا کنید
public void run ()
روشی که پس از تنظیم تمام فیلدهای @Option مانیتور فراخوانی می شود.
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
به DeviceLister
اجازه می دهد تا تنظیم شود. پس از تلاش موفقیت آمیز برای تنظیم لیستر، پیاده سازی ها ممکن است تمام تلاش های بعدی را کنار بگذارند.
پارامترها | |
---|---|
lister | IDeviceMonitor.DeviceLister |
توقف
public void stop ()
روشی که زمانی فراخوانی می شود که مانیتور باید متوقف شود.