RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

java.lang.Object
com.android.sts.common.RootcanalUtils.HciDevice


Lớp đóng gói một thiết bị HCI ảo có thể được điều khiển bằng các lệnh HCI.

Bản tóm tắt

Phương pháp công cộng

void close ()
byte[] readHciPacket ()

Đọc một gói HCI từ thiết bị, chặn cho đến khi có dữ liệu.

void sendHciCmd (int ogf, int ocf, byte[] params)

Trình bao bọc thuận tiện xung quanh sendHciPacket để gửi gói lệnh HCI đến thiết bị.

void sendHciPacket (byte[] packet)

Gửi gói HCI thô tới thiết bị.

Phương pháp công cộng

đóng

public void close ()

Ném
IOException

đọcHciGói

public byte[] readHciPacket ()

Đọc một gói HCI từ thiết bị, chặn cho đến khi có dữ liệu.

Trả lại
byte[]

Ném
IOException

gửiHciCmd

public void sendHciCmd (int ogf, 
                int ocf, 
                byte[] params)

Trình bao bọc thuận tiện xung quanh sendHciPacket để gửi gói lệnh HCI đến thiết bị.

Thông số
ogf int : Trường nhóm Opcode

ocf int : Trường lệnh Opcode

params byte : phần còn lại của các tham số lệnh

Ném
IOException

gửiHciGói

public void sendHciPacket (byte[] packet)

Gửi gói HCI thô tới thiết bị.

Thông số
packet byte : dữ liệu gói thô để gửi đến thiết bị

Ném
IOException