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 () デバイスから 1 つの HCI パケットを読み取り、データが利用可能になるまでブロックします。 |
void | sendHciCmd (int ogf, int ocf, byte[] params) HCI コマンド パケットをデバイスに送信する sendHciPacket の便利なラッパー。 |
void | sendHciPacket (byte[] packet) 生の HCI パケットをデバイスに送信します。 |
公開メソッド
readHciPacket
public byte[] readHciPacket ()
デバイスから 1 つの HCI パケットを読み取り、データが利用可能になるまでブロックします。
sendHciCmd
public void sendHciCmd (int ogf,
int ocf,
byte[] params)
HCI コマンド パケットをデバイスに送信する sendHciPacket の便利なラッパー。
パラメーター |
---|
ogf | int : オペコード グループ フィールド |
ocf | int : オペコード コマンド フィールド |
params | byte : 残りのコマンド パラメータ |
sendHciPacket
public void sendHciPacket (byte[] packet)
生の HCI パケットをデバイスに送信します。
パラメーター |
---|
packet | byte : デバイスに送信する生のパケット データ |