AndroidDebugBridge.IDeviceChangeListener

public static interface AndroidDebugBridge.IDeviceChangeListener

com.android.tradefed.device.server.AndroidDebugBridge.IDeviceChangeListener


इस इंटरफ़ेस को लागू करने वाली क्लास, IDevice को जोड़ने, मिटाने, और उसमें बदलाव करने के तरीके उपलब्ध कराती हैं.

खास जानकारी

पब्लिक मेथड

abstract void deviceChanged(IDevice device, int changeMask)

डिवाइस पर मौजूद डेटा में बदलाव होने या डिवाइस पर क्लाइंट के शुरू/बंद होने पर भेजा जाता है.

abstract void deviceConnected(IDevice device)

डिवाइस के AndroidDebugBridge से कनेक्ट होने पर भेजा जाता है.

abstract void deviceDisconnected(IDevice device)

डिवाइस के AndroidDebugBridge से कनेक्ट होने पर भेजा जाता है.

पब्लिक मेथड

deviceChanged

public abstract void deviceChanged (IDevice device, 
                int changeMask)

डिवाइस पर मौजूद डेटा में बदलाव होने या डिवाइस पर क्लाइंट के शुरू/बंद होने पर भेजा जाता है.

यह यूज़र इंटरफ़ेस (यूआई) थ्रेड के अलावा किसी अन्य थ्रेड से भेजा जाता है.

पैरामीटर
device IDevice: वह डिवाइस जिसे अपडेट किया गया है.

changeMask int: वह मास्क जिससे यह पता चलता है कि क्या बदला है. इसमें इनमें से कोई भी वैल्यू हो सकती है: वैल्यू: IDevice.CHANGE_BUILD_INFO, IDevice.CHANGE_STATE, ERROR(IDevice.CHANGE_CLIENT_LIST/com.android.ddmlib.IDevice#CHANGE_CLIENT_LIST IDevice.CHANGE_CLIENT_LIST)

deviceConnected

public abstract void deviceConnected (IDevice device)

डिवाइस के AndroidDebugBridge से कनेक्ट होने पर भेजा जाता है.

यह यूज़र इंटरफ़ेस (यूआई) थ्रेड के अलावा किसी अन्य थ्रेड से भेजा जाता है.

पैरामीटर
device IDevice: नया डिवाइस.

deviceDisconnected

public abstract void deviceDisconnected (IDevice device)

डिवाइस के AndroidDebugBridge से कनेक्ट होने पर भेजा जाता है.

यह यूज़र इंटरफ़ेस (यूआई) थ्रेड के अलावा किसी अन्य थ्रेड से भेजा जाता है.

पैरामीटर
device IDevice: नया डिवाइस.