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