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