DeviceMonitor मल्टीप्लेक्सर

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

java.lang.Object
com.android.tradefed.device.DeviceMonitor मल्टीप्लेक्सर


एक से ज़्यादा 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()

मॉनिटर को बंद करने के लिए इस्तेमाल किया जाने वाला तरीका.

सार्वजनिक कंस्ट्रक्टर

DeviceMonitor मल्टीप्लेक्सर

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 फ़ील्ड को सेट करने के बाद कॉल किया जाता है.

DeviceLister सेट करें

public void setDeviceLister (IDeviceMonitor.DeviceLister lister)

DeviceLister को सेट करने की अनुमति देता है. लिस्टर को सेट करने की सफल कोशिश के बाद, लागू करने पर, बाद की सभी कोशिशें खारिज हो सकती हैं.

पैरामीटर
lister IDeviceMonitor.DeviceLister

बंद करो

public void stop ()

मॉनिटर को बंद करने के लिए इस्तेमाल किया जाने वाला तरीका.