TrackerUrządzenia towarzyszącego
public
class
CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.Companion.CompanionDeviceTracker |
Klasa dotycząca przydzielania i zwalniania urządzeń towarzyszących
Podsumowanie
Metody publiczne | |
---|---|
ITestDevice
|
allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
Przydziel urządzenie towarzyszące na podstawie kryteriów wyboru. |
void
|
freeCompanionDevice(ITestDevice device)
Zwolnij urządzenie towarzyszące określone przez urządzenie główne |
ITestDevice
|
getCompanionDevice(ITestDevice device)
Pobieranie przydzielonego urządzenia towarzyszącego określonego przez urządzenie główne |
static
CompanionDeviceTracker
|
getInstance()
Pobiera instancję trackera w formacie jednotonowym |
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 : główne 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 |
bezpłatne urządzenie towarzyszące
public void freeCompanionDevice (ITestDevice device)
Zwolnij urządzenie towarzyszące określone przez urządzenie główne
Parametry | |
---|---|
device |
ITestDevice : główne urządzenie, którego powiązane urządzenie powinno zostać zwolnione. |
Rzuty | |
---|---|
IllegalStateException |
jeśli brak urządzeń towarzyszących |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Pobieranie przydzielonego urządzenia towarzyszącego określonego przez urządzenie główne
Parametry | |
---|---|
device |
ITestDevice : główne urządzenie, z którym zostało przydzielone urządzenie towarzyszące. |
Zwroty | |
---|---|
ITestDevice |
urządzenie towarzyszące lub null , jeśli nie zostaną znalezione |
getInstance
public static CompanionDeviceTracker getInstance ()
Pobiera instancję trackera w formacie jednotonowym
Zwroty | |
---|---|
CompanionDeviceTracker |