आईडीवाइस मॉनिटर
public interface IDeviceMonitor
com.android.tradefed.device.IDeviceMonitor |
उपकरणों की स्थिति की निगरानी के लिए इंटरफ़ेस। एक करने के लिए पारित किया जा करने के इरादे से IDeviceManager
उदाहरण है, उस क्षण IDeviceManager
कॉलबैक लागू करेगा के रूप में संबंधित घटनाओं ट्रिगर कर रहे हैं। किसी भी कैशिंग या बैचिंग जरूरतों के भीतर की जानी IDeviceMonitor
उदाहरण।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | IDeviceMonitor.DeviceLister एक |
सार्वजनिक तरीके | |
---|---|
abstract void | notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState) सिग्नल्स |
abstract void | run () एक विधि जिसे मॉनिटर के सभी @Option फ़ील्ड के सेट होने के बाद कहा जाएगा। |
abstract void | setDeviceLister ( IDeviceMonitor.DeviceLister lister) की अनुमति देता है |
abstract void | stop () एक विधि जिसे मॉनिटर को बंद करने की आवश्यकता होने पर कॉल किया जाएगा। |
सार्वजनिक तरीके
सूचित करेंडिवाइसस्टेटचेंज
public abstract void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
सिग्नल्स IDeviceMonitor
कि एक युक्ति राज्य बदल दिया गया है। मॉनिटर कार्यान्वयन को इस पद्धति में उनके द्वारा किए जाने वाले प्रसंस्करण और IDeviceManager/DeviceLister इंटरैक्शन की मात्रा को सीमित करना चाहिए।
मापदंडों | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
Daud
public abstract void run ()
एक विधि जिसे मॉनिटर के सभी @Option फ़ील्ड के सेट होने के बाद कहा जाएगा।
सेटडिवाइस लिस्टर
public abstract void setDeviceLister (IDeviceMonitor.DeviceLister lister)
की अनुमति देता है DeviceLister
स्थापित किया जाना। लिस्टर सेट करने के सफल प्रयास के बाद, कार्यान्वयन बाद के सभी प्रयासों को छोड़ सकता है।
मापदंडों | |
---|---|
lister | IDeviceMonitor.DeviceLister |
विराम
public abstract void stop ()
एक विधि जिसे मॉनिटर को बंद करने की आवश्यकता होने पर कॉल किया जाएगा।
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-10-04 UTC.