RootcanalUtils.RootcanalController

public static class RootcanalUtils.RootcanalController
extends Object implements AutoCloseable

java.lang.Object
   ↳ com.android.sts.common.RootcanalUtils.RootcanalController


요약

공개 메서드

void close()
RootcanalUtils.HciDevice createHciDevice()

rootcanal의 HCI 소켓에 연결하여 새 HCI 기기를 만듭니다.

String sendTestChannelCommand(String cmd, String... args)

rootcanal 테스트 채널에 명령어 1개를 전송합니다.

공개 메서드

닫기

public void close ()

생성 값
IOException

createHciDevice

public RootcanalUtils.HciDevice createHciDevice ()

rootcanal의 HCI 소켓에 연결하여 새 HCI 기기를 만듭니다.

반환 값
RootcanalUtils.HciDevice HCI 포트에서 전송/수신을 허용하는 HciDevice 객체

생성 값
DeviceNotAvailableException
IOException
InterruptedException

sendTestChannelCommand

public String sendTestChannelCommand (String cmd, 
                String... args)

rootcanal 테스트 채널에 명령어 1개를 전송합니다.

Rootcanal에서 허용되는 명령어 목록을 확인하기 위해 `help` 명령어를 전송합니다.

매개변수
cmd String: 전송할 명령어

args String: 명령어의 인수

반환 값
String rootcanal의 응답 문자열

생성 값
IOException
InterruptedException