CompanionDeviceTracker

public class CompanionDeviceTracker
extends Object

JavaScript.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()

אחזור מופע בודד של מכשיר המעקב

שיטות ציבוריות

הקצאת מכשיר Companion

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