CihazMonitörü Multiplexer

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

Java.lang.Nesne
🎃 com.android.tradefed.device.DeviceMonitorMultiplexer


İstekleri birden fazla IDeviceMonitor öğesine yaymak için bir proxy sınıfı.

Özet

Kamu inşaatçıları

DeviceMonitorMultiplexer()

Herkese açık yöntemler

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

IDeviceMonitor cihazına bir cihaz durumunun değiştirildiğini bildirir.

void removeMonitor(IDeviceMonitor mon)
void run()

Monitor'ün tüm @Option alanları ayarlandıktan sonra çağrılacak bir yöntem.

void setDeviceLister(IDeviceMonitor.DeviceLister lister)

DeviceLister öğesinin ayarlanmasına izin verir.

void stop()

Monitörün durdurulması gerektiğinde çağrılacak bir yöntem.

Kamu inşaatçıları

CihazMonitörü Multiplexer

public DeviceMonitorMultiplexer ()

Herkese açık yöntemler

AddMonitor

public void addMonitor (IDeviceMonitor globalDeviceMonitor)

Parametreler
globalDeviceMonitor IDeviceMonitor

addMonitors

public void addMonitors ( globalDeviceMonitors)

Parametreler
globalDeviceMonitors

NotificationDeviceStateChange

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

IDeviceMonitor cihazına bir cihaz durumunun değiştirildiğini bildirir. Monitör uygulamaları, işleme miktarını sınırlamalı IDeviceManager/DeviceLister etkileşimlerine örnek verilebilir.

Parametreler
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

removeMonitor

public void removeMonitor (IDeviceMonitor mon)

Parametreler
mon IDeviceMonitor

çalıştır

public void run ()

Monitor'ün tüm @Option alanları ayarlandıktan sonra çağrılacak bir yöntem.

setDeviceLister

public void setDeviceLister (IDeviceMonitor.DeviceLister lister)

DeviceLister öğesinin ayarlanmasına izin verir. Lister'ı başarılı bir şekilde ayarlama girişiminden sonra, uygulanması, bundan sonraki tüm girişimleri silebilir.

Parametreler
lister IDeviceMonitor.DeviceLister

aktarma

public void stop ()

Monitörün durdurulması gerektiğinde çağrılacak bir yöntem.