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를 반환합니다.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

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

참고: 수신기는 이 콜백 중에 재부팅하지 않아야 합니다. 재부팅 시도는 무시됩니다.

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

생성 값
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

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

참고: 수신기는 이 콜백 중에 재부팅하지 않아야 합니다. 재부팅 시도는 무시됩니다.

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

생성 값
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

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

매개변수
isDisabled boolean