RootcanalUtils.HciDevice
public static class RootcanalUtils.HciDevice
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.RootcanalUtils.HciDevice |
HCI 명령으로 제어할 수 있는 가상 HCI 장치를 캡슐화하는 클래스입니다.
요약
공개 메소드 |
---|
void | close () |
byte[] | readHciPacket () 장치에서 하나의 HCI 패킷을 읽고 데이터를 사용할 수 있을 때까지 차단합니다. |
void | sendHciCmd (int ogf, int ocf, byte[] params) HCI 명령 패킷을 장치로 보내기 위해 sendHciPacket을 둘러싼 편리한 래퍼입니다. |
void | sendHciPacket (byte[] packet) 원시 HCI 패킷을 장치로 보냅니다. |
공개 메소드
읽기HciPacket
public byte[] readHciPacket ()
장치에서 하나의 HCI 패킷을 읽고 데이터를 사용할 수 있을 때까지 차단합니다.
sendHciCmd
public void sendHciCmd (int ogf,
int ocf,
byte[] params)
HCI 명령 패킷을 장치로 보내기 위해 sendHciPacket을 둘러싼 편리한 래퍼입니다.
매개변수 |
---|
ogf | int : Opcode 그룹 필드 |
ocf | int : Opcode 명령 필드 |
params | byte : 나머지 명령 매개변수 |
sendHciPacket
public void sendHciPacket (byte[] packet)
원시 HCI 패킷을 장치로 보냅니다.
매개변수 |
---|
packet | byte : 장치로 보낼 원시 패킷 데이터 |