CompanionDevice Tracker

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