RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

Java.lang.Nesne
🎃 com.android.sts.common.RootcanalUtils.HciDevice


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

Özet

Herkese açık yöntemler

void close()
byte[] readHciPacket()

Cihazdan bir HCI paketi okur, veri kullanılabilir olana kadar işlemi engeller.

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

Cihaza HCI komut paketi göndermek için sendHciPacket'in çevresindeki pratik sarmalayıcı.

void sendHciPacket(byte[] packet)

Cihaza ham HCI paketi gönderin.

Herkese açık yöntemler

kapat

public void close ()

Fırlatma
IOException

ReadHciPacket

public byte[] readHciPacket ()

Cihazdan bir HCI paketi okur, veri kullanılabilir olana kadar işlemi engeller.

İlerlemeler
byte[]

Fırlatma
IOException

sendHciCmd

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

Cihaza HCI komut paketi göndermek için sendHciPacket'in çevresindeki pratik sarmalayıcı.

Parametreler
ogf int: İşlem kodu grubu alanı

ocf int: Operatör kodu komut alanı

params byte: komut parametrelerinin geri kalanı

Fırlatma
IOException

gönderHciPacket

public void sendHciPacket (byte[] packet)

Cihaza ham HCI paketi gönderin.

Parametreler
packet byte: cihaza gönderilecek ham paket verileri

Fırlatma
IOException