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 | |
