CompanionDeviceTracker
 public class CompanionDeviceTracker
 extends Object
  
  
  
| java.lang.Объект | |
| ↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker | 
Класс для выделения и освобождения сопутствующих устройств.
Краткое содержание
Публичные методы | |
|---|---|
 ITestDevice |  allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)Выделите сопутствующее устройство на основе критериев выбора.  | 
 void |  freeCompanionDevice ( ITestDevice device)Освободите сопутствующее устройство, определенное основным устройством.  | 
 ITestDevice |  getCompanionDevice ( ITestDevice device)Получить выделенное сопутствующее устройство, идентифицированное основным устройством.  | 
 static CompanionDeviceTracker |  getInstance ()Получает одноэлементный экземпляр трекера  | 
Публичные методы
выделить CompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Выделите сопутствующее устройство на основе критериев выбора.
| Параметры | |
|---|---|
 device |  ITestDevice : основное устройство. используется для идентификации сопутствующего устройства | 
 opt |  DeviceSelectionOptions : критерии выбора | 
| Возврат | |
|---|---|
 ITestDevice |  выделенное устройство или null , если оно недоступно  | 
бесплатноCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Освободите сопутствующее устройство, определенное основным устройством.
| Параметры | |
|---|---|
 device |  ITestDevice : основное устройство, соответствующее сопутствующее устройство которого должно быть освобождено. | 
| Броски | |
|---|---|
 IllegalStateException | если нет сопутствующих устройств | 
GetCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Получить выделенное сопутствующее устройство, идентифицированное основным устройством.
| Параметры | |
|---|---|
 device |  ITestDevice : основное устройство, которому назначено сопутствующее устройство. | 
| Возврат | |
|---|---|
 ITestDevice |  сопутствующее устройство или null , если не найдено  | 
получить экземпляр
public static CompanionDeviceTracker getInstance ()
Получает одноэлементный экземпляр трекера
| Возврат | |
|---|---|
 CompanionDeviceTracker |  |