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 : حقل أوامر Opcode

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

رميات
IOException

إرسال

public void sendHciPacket (byte[] packet)

إرسال حزمة HCI الخام إلى الجهاز.

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

رميات
IOException