IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


기기 이벤트를 수신하는 API를 제공합니다.

참고: 이 기능은 현재 측정항목 수집기에서만 지원됩니다.

요약

공개 메서드

default boolean isDisabledReceiver()

IDeviceActionReceiver의 사용 중지 여부입니다.

abstract void rebootEnded(ITestDevice device)

기기의 재부팅이 종료되면 알림을 받습니다.

abstract void rebootStarted(ITestDevice device)

기기에서 재부팅이 시작되면 알림을 받습니다.

abstract void setDisableReceiver(boolean isDisabled)

IDeviceActionReceiver를 사용 중지해야 하는지 여부를 설정합니다.

공개 메서드

isDisabledReceiver

public boolean isDisabledReceiver ()

IDeviceActionReceiver의 사용 중지 여부입니다.

반환 값
boolean 중지되면 true를 반환하고 그렇지 않으면 false를 반환합니다.

재부팅 종료

public abstract void rebootEnded (ITestDevice device)

기기의 재부팅이 종료되면 알림을 받습니다.

참고: 수신자는 이 콜백 중에 재부팅을 피해야 합니다. 모든 재부팅 시도는 무시됩니다.

매개변수
device ITestDevice: 재부팅이 종료된 위치인 ITestDevice입니다.

생성 값
DeviceNotAvailableException

재부팅 시작

public abstract void rebootStarted (ITestDevice device)

기기에서 재부팅이 시작되면 알림을 받습니다.

참고: 수신자는 이 콜백 중에 재부팅을 피해야 합니다. 모든 재부팅 시도는 무시됩니다.

매개변수
device ITestDevice: 재부팅이 시작된 ITestDevice입니다.

생성 값
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver를 사용 중지해야 하는지 여부를 설정합니다. 사용 중지하면 기기 작업 이벤트 수신을 위해 기기에 등록되지 않아야 합니다.

매개변수
isDisabled boolean