CompanionDeviceTracker
public
class
CompanionDeviceTracker
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Klasa do przydzielania i zwalniania urządzeń towarzyszących
Podsumowanie
Metody publiczne | |
|---|---|
ITestDevice
|
allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
przydzielać urządzenie towarzyszące na podstawie kryteriów wyboru, |
void
|
freeCompanionDevice(ITestDevice device)
Uwolnienie urządzenia towarzyszącego, które zostało zidentyfikowane przez urządzenie główne |
ITestDevice
|
getCompanionDevice(ITestDevice device)
Pobranie przypisanego urządzenia towarzyszącego, zidentyfikowanego przez urządzenie główne |
static
CompanionDeviceTracker
|
getInstance()
Pobiera pojedynczy obiekt śledzenia |
Metody publiczne
allocateCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
przydzielać urządzenie towarzyszące na podstawie kryteriów wyboru,
| Parametry | |
|---|---|
device |
ITestDevice: urządzenie główne. służy do identyfikowania urządzenia towarzyszącego |
opt |
DeviceSelectionOptions: kryteria wyboru |
| Zwroty | |
|---|---|
ITestDevice |
urządzenia przypisanego lub null, jeśli nie ma dostępnych urządzeń |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Uwolnienie urządzenia towarzyszącego, które zostało zidentyfikowane przez urządzenie główne
| Parametry | |
|---|---|
device |
ITestDevice: podstawowe urządzenie, którego odpowiadające urządzenie towarzyszące powinno zostać zwolnione |
| Rzuty | |
|---|---|
IllegalStateException |
if no companion devices |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Pobranie przypisanego urządzenia towarzyszącego, zidentyfikowanego przez urządzenie główne
| Parametry | |
|---|---|
device |
ITestDevice: podstawowe urządzenie, do którego przypisane jest urządzenie towarzyszące |
| Zwroty | |
|---|---|
ITestDevice |
urządzenia towarzyszącego lub null, jeśli nie zostanie znalezione |
getInstance
public static CompanionDeviceTracker getInstance ()
Pobiera pojedynczy obiekt śledzenia
| Zwroty | |
|---|---|
CompanionDeviceTracker |
|