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

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

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

void sendHciPacket (byte[] packet)

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

วิธีการสาธารณะ

ปิด

public void close ()

พ่น
IOException

อ่าน HciPacket

public byte[] readHciPacket ()

อ่านหนึ่งแพ็กเก็ต HCI จากอุปกรณ์ ปิดกั้นจนกว่าจะมีข้อมูล

ส่งคืน
byte[]

พ่น
IOException

sendHciCmd

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

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

พารามิเตอร์
ogf int : ฟิลด์กลุ่ม Opcode

ocf int : ช่องคำสั่ง Opcode

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

พ่น
IOException

sendHciPacket

public void sendHciPacket (byte[] packet)

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

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

พ่น
IOException