CompanionDeviceTracker
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()
אחזור מופע יחיד של מכשיר המעקב |
שיטות ציבוריות
allocateCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
הקצאת מכשיר נלווה על סמך קריטריונים לבחירה.
פרמטרים | |
---|---|
device |
ITestDevice : המכשיר הראשי. משמש לזיהוי מכשיר השותף |
opt |
DeviceSelectionOptions : קריטריונים לבחירה |
החזרות | |
---|---|
ITestDevice |
המכשיר שהוקצה או null אם אין מכשיר זמין |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
שחרור המכשיר הנלווה כפי שהוא מזוהה על ידי המכשיר הראשי
פרמטרים | |
---|---|
device |
ITestDevice : המכשיר הראשי שצריך לפנות את המכשיר הנלווה התואם שלו |
זריקות | |
---|---|
IllegalStateException |
אם אין מכשירים נלווים |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
אחזור של מכשיר השותף שהוקצה כפי שזוהה על ידי המכשיר הראשי
פרמטרים | |
---|---|
device |
ITestDevice : המכשיר הראשי שאליו מוקצה מכשיר התלווה |
החזרות | |
---|---|
ITestDevice |
המכשיר הנלווה או null אם הוא לא נמצא |
getInstance
public static CompanionDeviceTracker getInstance ()
אחזור מופע יחיד של מכשיר המעקב
החזרות | |
---|---|
CompanionDeviceTracker |