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