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