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