CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
java.lang.Obiekt | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Klasa do przydzielania i zwalniania urządzeń towarzyszących
Streszczenie
Metody publiczne | |
---|---|
ITestDevice | allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt) Przydziel urządzenie towarzyszące na podstawie kryteriów wyboru. |
void | freeCompanionDevice ( ITestDevice device) Uwolnij urządzenie towarzyszące zidentyfikowane przez urządzenie główne |
ITestDevice | getCompanionDevice ( ITestDevice device) Pobierz przydzielone urządzenie towarzyszące identyfikowane przez urządzenie podstawowe |
static CompanionDeviceTracker | getInstance () Pobiera pojedynczą instancję modułu śledzącego |
Metody publiczne
przydziel urządzenie towarzyszące
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Przydziel urządzenie towarzyszące na podstawie kryteriów wyboru.
Parametry | |
---|---|
device | ITestDevice : podstawowe urządzenie. służy do identyfikacji urządzenia towarzyszącego |
opt | DeviceSelectionOptions : kryteria wyboru |
Zwroty | |
---|---|
ITestDevice | przydzielone urządzenie lub null , jeśli żadne nie jest dostępne |
darmowe urządzenie towarzyszące
public void freeCompanionDevice (ITestDevice device)
Uwolnij urządzenie towarzyszące zidentyfikowane przez urządzenie główne
Parametry | |
---|---|
device | ITestDevice : podstawowe urządzenie, którego odpowiednie urządzenie towarzyszące powinno zostać zwolnione |
Rzuty | |
---|---|
| jeśli nie ma urządzeń towarzyszących |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Pobierz przydzielone urządzenie towarzyszące identyfikowane przez urządzenie podstawowe
Parametry | |
---|---|
device | ITestDevice : podstawowe urządzenie, do którego jest przydzielone urządzenie towarzyszące |
Zwroty | |
---|---|
ITestDevice | urządzenie towarzyszące lub null , jeśli nie zostanie znalezione |
uzyskac instancje
public static CompanionDeviceTracker getInstance ()
Pobiera pojedynczą instancję modułu śledzącego
Zwroty | |
---|---|
CompanionDeviceTracker |