CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
java.lang.ऑब्जेक्ट | |
मैं | 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 | यदि कोई साथी उपकरण नहीं है |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
प्राथमिक डिवाइस द्वारा पहचाने गए आवंटित सहयोगी डिवाइस को पुनः प्राप्त करें
मापदंडों | |
---|---|
device | ITestDevice : प्राथमिक उपकरण जिसके साथ सहयोगी उपकरण आवंटित किया जाता है |
रिटर्न | |
---|---|
ITestDevice | साथी डिवाइस या null अगर नहीं मिला |
दृष्टांत लो
public static CompanionDeviceTracker getInstance ()
ट्रैकर का सिंगलटन इंस्टेंस पुनर्प्राप्त करता है
रिटर्न | |
---|---|
CompanionDeviceTracker |