कंपैनियन डिवाइस ट्रैकर
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 |