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)

حزمة مناسبة حول 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)

حزمة مناسبة حول sendHciPacket لإرسال حزمة أوامر HCI إلى الجهاز

المعلمات
ogf int: حقل مجموعة رموز العمليات

ocf int: حقل طلب رمز التشغيل

params byte: بقية مَعلمات الأمر

عمليات الرمي
IOException

sendHciPacket

public void sendHciPacket (byte[] packet)

أرسِل حزمة HCI الأوّلية إلى الجهاز.

المعلمات
packet byte: بيانات الحزمة الأوّلية المطلوب إرسالها إلى الجهاز

عمليات الرمي
IOException