Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

DeviceMonitorMultiplexer

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

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


Kelas proxy untuk menyebarkan permintaan ke beberapa IDeviceMonitor .

Ringkasan

Konstruktor publik

DeviceMonitorMultiplexer ()

Metode publik

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

IDeviceMonitor sinyal ke IDeviceMonitor bahwa status perangkat telah diubah.

void removeMonitor ( IDeviceMonitor mon)
void run ()

Metode yang akan dipanggil setelah semua bidang @Option Monitor disetel.

void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

Memungkinkan DeviceLister disetel.

void stop ()

Sebuah metode yang akan dipanggil saat Monitor perlu dihentikan.

Konstruktor publik

DeviceMonitorMultiplexer

public DeviceMonitorMultiplexer ()

Metode publik

addMonitor

public void addMonitor (IDeviceMonitor globalDeviceMonitor)

Parameter
globalDeviceMonitor IDeviceMonitor

addMonitors

public void addMonitors ( globalDeviceMonitors)

Parameter
globalDeviceMonitors

notifyDeviceStateChange

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

IDeviceMonitor sinyal ke IDeviceMonitor bahwa status perangkat telah diubah. Implementasi monitor harus membatasi jumlah pemrosesan dan interaksi IDeviceManager / DeviceLister yang mereka lakukan dalam metode ini.

Parameter
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

removeMonitor

public void removeMonitor (IDeviceMonitor mon)

Parameter
mon IDeviceMonitor

Lari

public void run ()

Metode yang akan dipanggil setelah semua bidang @Option Monitor disetel.

setDeviceLister

public void setDeviceLister (IDeviceMonitor.DeviceLister lister)

Memungkinkan DeviceLister disetel. Setelah upaya berhasil untuk mengatur Lister, implementasi dapat mengabaikan semua upaya berikutnya.

Parameter
lister IDeviceMonitor.DeviceLister

berhenti

public void stop ()

Sebuah metode yang akan dipanggil saat Monitor perlu dihentikan.