RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

java.lang.Object
com.android.sts.common.RootcanalUtils.HciDevice


HCI komutlarıyla kontrol edilebilen sanal bir HCI cihazını kapsayan sınıf.

Özet

Genel yöntemler

void close ()
byte[] readHciPacket ()

Veri mevcut olana kadar bloke ederek cihazdan bir HCI paketini okuyun.

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

Cihaza bir HCI komut paketi göndermek için sendHciPacket'in etrafındaki kullanışlı sarmalayıcı.

void sendHciPacket (byte[] packet)

Ham HCI paketini cihaza gönderin.

Genel yöntemler

kapalı

public void close ()

Atar
IOException

HciPacket'i oku

public byte[] readHciPacket ()

Veri mevcut olana kadar bloke ederek cihazdan bir HCI paketini okuyun.

İadeler
byte[]

Atar
IOException

HciCmd'yi gönder

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

Cihaza bir HCI komut paketi göndermek için sendHciPacket'in etrafındaki kullanışlı sarmalayıcı.

Parametreler
ogf int : İşlem kodu grup alanı

ocf int : İşlem kodu komut alanı

params byte : komut parametrelerinin geri kalanı

Atar
IOException

HciPacket gönder

public void sendHciPacket (byte[] packet)

Ham HCI paketini cihaza gönderin.

Parametreler
packet byte : cihaza gönderilecek ham paket verileri

Atar
IOException