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 1 รายการจากอุปกรณ์ โดยบล็อกจนกว่าจะมีข้อมูล

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

Wrapper ที่สะดวกสำหรับ sendHciPacket เพื่อส่งแพ็กเก็ตคำสั่ง HCI ไปยังอุปกรณ์

void sendHciPacket(byte[] packet)

ส่งแพ็กเก็ต HCI ดิบไปยังอุปกรณ์

เมธอดสาธารณะ

ปิด

public void close ()

การโยน
IOException

readHciPacket

public byte[] readHciPacket ()

อ่านแพ็กเก็ต HCI 1 รายการจากอุปกรณ์ โดยบล็อกจนกว่าจะมีข้อมูล

คิกรีเทิร์น
byte[]

การโยน
IOException

sendHciCmd

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

Wrapper ที่สะดวกสำหรับ sendHciPacket เพื่อส่งแพ็กเก็ตคำสั่ง HCI ไปยังอุปกรณ์

พารามิเตอร์
ogf int: ช่องกลุ่มรหัสดำเนินการ

ocf int: ช่องคำสั่งรหัสดำเนินการ

params byte: พารามิเตอร์คำสั่งที่เหลือ

การโยน
IOException

sendHciPacket

public void sendHciPacket (byte[] packet)

ส่งแพ็กเก็ต HCI ดิบไปยังอุปกรณ์

พารามิเตอร์
packet byte: ข้อมูลแพ็กเก็ตดิบที่จะส่งไปยังอุปกรณ์

การโยน
IOException