RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

JavaScript.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

readHciPacket

public byte[] readHciPacket ()

קריאה של חבילת HCI אחת מהמכשיר, וחסימה עד שהנתונים יהיו זמינים.

החזרות
byte[]

קליעות
IOException

SendHciCmd

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

wrapper נוח סביב sendHciPacket כדי לשלוח חבילת פקודת HCI למכשיר.

פרמטרים
ogf int: שדה לקבוצת קודי פעולה

ocf int: שדה פקודת Opcode

params byte: שאר הפרמטרים של הפקודה

קליעות
IOException

sendHciPacket

public void sendHciPacket (byte[] packet)

שליחה של חבילת HCI גולמית למכשיר.

פרמטרים
packet byte: נתוני חבילה גולמיים שיישלחו למכשיר

קליעות
IOException