RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

java.lang.ऑब्जेक्ट
com.android.sts.common.RootcanalUtils.HciDevice


क्लास जो एक वर्चुअल एचसीआई डिवाइस को इनकैप्सुलेट करती है जिसे एचसीआई कमांड द्वारा नियंत्रित किया जा सकता है।

सारांश

सार्वजनिक तरीके

void close ()
byte[] readHciPacket ()

डिवाइस से एक एचसीआई पैकेट पढ़ें, डेटा उपलब्ध होने तक ब्लॉक करें।

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

डिवाइस पर HCI कमांड पैकेट भेजने के लिए sentHciPacket के चारों ओर सुविधाजनक रैपर।

void sendHciPacket (byte[] packet)

डिवाइस पर कच्चा HCI पैकेट भेजें।

सार्वजनिक तरीके

बंद करना

public void close ()

फेंकता
IOException

readHciPacket

public byte[] readHciPacket ()

डिवाइस से एक एचसीआई पैकेट पढ़ें, डेटा उपलब्ध होने तक ब्लॉक करें।

रिटर्न
byte[]

फेंकता
IOException

भेजेंHciCmd

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

डिवाइस पर HCI कमांड पैकेट भेजने के लिए sentHciPacket के चारों ओर सुविधाजनक रैपर।

पैरामीटर
ogf int : ओपकोड समूह फ़ील्ड

ocf int : ओपकोड कमांड फ़ील्ड

params byte : बाकी कमांड पैरामीटर

फेंकता
IOException

भेजेंHciPacket

public void sendHciPacket (byte[] packet)

डिवाइस पर कच्चा HCI पैकेट भेजें।

पैरामीटर
packet byte : डिवाइस पर भेजने के लिए कच्चा पैकेट डेटा

फेंकता
IOException