RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

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


Klasa obejmująca wirtualne urządzenie HCI, którym można sterować za pomocą poleceń HCI.

Podsumowanie

Metody publiczne

void close()
byte[] readHciPacket()

Odczytuj jeden pakiet HCI z urządzenia, aż dane będą dostępne.

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

Wygodna otoka wokół sendHciPacket umożliwiająca wysyłanie pakietu poleceń HCI do urządzenia.

void sendHciPacket(byte[] packet)

Wyślij nieprzetworzony pakiet HCI do urządzenia.

Metody publiczne

zamknij

public void close ()

Rzuty
IOException

Plik readHciPacket

public byte[] readHciPacket ()

Odczytuj jeden pakiet HCI z urządzenia, aż dane będą dostępne.

Zwroty
byte[]

Rzuty
IOException

sendHciCmd

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

Wygodna otoka wokół sendHciPacket umożliwiająca wysyłanie pakietu poleceń HCI do urządzenia.

Parametry
ogf int: pole grupy kodu operacyjnego

ocf int: pole poleceń operatora

params byte: pozostałe parametry polecenia.

Rzuty
IOException

WyślijHciPacket

public void sendHciPacket (byte[] packet)

Wyślij nieprzetworzony pakiet HCI do urządzenia.

Parametry
packet byte: nieprzetworzone dane pakietów wysyłane do urządzenia

Rzuty
IOException