कंपैनियन डिवाइस ट्रैकर

public class CompanionDeviceTracker
extends Object

java.lang.Object
com.android.tradefed.targetprep.companion.CompanionDeviceTracker


कंपैनियन डिवाइसों को असाइन और खाली करने की कैटगरी

खास जानकारी

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

ITestDevice allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)

चुनने की शर्तों के आधार पर, साथी डिवाइस तय करें.

void freeCompanionDevice(ITestDevice device)

मुख्य डिवाइस से पहचाने गए कंपैनियन डिवाइस को खाली करें

ITestDevice getCompanionDevice(ITestDevice device)

मुख्य डिवाइस से पहचाने गए असाइन किए गए कंपैनियन डिवाइस को वापस पाएं

static CompanionDeviceTracker getInstance()

ट्रैकर के सिंगलटन इंस्टेंस की जानकारी हासिल करता है

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

कंपैनियन डिवाइस असाइन करें

public ITestDevice allocateCompanionDevice (ITestDevice device, 
                DeviceSelectionOptions opt)

चुनने की शर्तों के आधार पर, साथी डिवाइस तय करें.

पैरामीटर
device ITestDevice: मुख्य डिवाइस. इसका इस्तेमाल, साथी डिवाइस की पहचान करने के लिए किया जाता है

opt DeviceSelectionOptions: चुनने की शर्तें

रिटर्न
ITestDevice असाइन किया गया डिवाइस या अगर कोई डिवाइस उपलब्ध नहीं है, तो null

मुफ़्त कंपैनियन डिवाइस

public void freeCompanionDevice (ITestDevice device)

मुख्य डिवाइस से पहचाने गए कंपैनियन डिवाइस को खाली करें

पैरामीटर
device ITestDevice: वह मुख्य डिवाइस जिसके साथ काम करने वाला कंपैनियन डिवाइस हटा दिया जाना चाहिए

थ्रो
IllegalStateException अगर कोई कंपैनियन डिवाइस नहीं है

कंपैनियन डिवाइस देखें

public ITestDevice getCompanionDevice (ITestDevice device)

मुख्य डिवाइस से पहचाने गए असाइन किए गए कंपैनियन डिवाइस को वापस पाएं

पैरामीटर
device ITestDevice: वह मुख्य डिवाइस जिसके साथ साथी डिवाइस असाइन किया गया है

रिटर्न
ITestDevice साथी डिवाइस या null नहीं मिलने पर

'इंस्टेंस'

public static CompanionDeviceTracker getInstance ()

ट्रैकर के सिंगलटन इंस्टेंस की जानकारी हासिल करता है

रिटर्न
CompanionDeviceTracker