DeviceMonitorMultiplexer

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

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


कई IDeviceMonitor s के अनुरोधों को प्रचारित करने के लिए एक प्रॉक्सी क्लास।

सारांश

सार्वजनिक निर्माणकर्ता

DeviceMonitorMultiplexer ()

सार्वजनिक तरीके

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

IDeviceMonitor सिग्नल IDeviceMonitor कि डिवाइस स्टेट बदल दिया गया है।

void removeMonitor ( IDeviceMonitor mon)
void run ()

एक तरीका जिसे मॉनिटर के सभी @ ऑप्शन फ़ील्ड के बाद सेट किया जाएगा।

void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

DeviceLister सेट होने देता है।

void stop ()

एक तरीका जिसे मॉनिटर को बंद करने की आवश्यकता होती है उसे कॉल किया जाएगा।

सार्वजनिक निर्माणकर्ता

DeviceMonitorMultiplexer

public DeviceMonitorMultiplexer ()

सार्वजनिक तरीके

जोड़नेवाला

public void addMonitor (IDeviceMonitor globalDeviceMonitor)

मापदंडों
globalDeviceMonitor IDeviceMonitor

AddMonitors

06371 डी 8 सी 90

मापदंडों
globalDeviceMonitors

सूचित करें

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

IDeviceMonitor सिग्नल IDeviceMonitor कि डिवाइस स्टेट बदल दिया गया है। मॉनिटर कार्यान्वयन को इस विधि में प्रसंस्करण और IDeviceManager / DeviceLister इंटरैक्शन की मात्रा को सीमित करना चाहिए।

मापदंडों
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

हटानेवाला

public void removeMonitor (IDeviceMonitor mon)

मापदंडों
mon IDeviceMonitor

Daud

public void run ()

एक तरीका जिसे मॉनिटर के सभी @ ऑप्शन फ़ील्ड के बाद सेट किया जाएगा।

setDiceiceLister

public void setDeviceLister (IDeviceMonitor.DeviceLister lister)

DeviceLister सेट होने देता है। लिस्टर को सेट करने के सफल प्रयास के बाद, कार्यान्वयन बाद के सभी प्रयासों को छोड़ सकता है।

मापदंडों
lister IDeviceMonitor.DeviceLister

रुकें

public void stop ()

एक तरीका जिसे मॉनिटर को बंद करने की आवश्यकता होती है उसे कॉल किया जाएगा।