РутканалУтилс.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

java.lang.Объект
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

чтениеHciPacket

public byte[] readHciPacket ()

Считайте один пакет HCI с устройства, блокируя его до тех пор, пока данные не станут доступны.

Возврат
byte[]

Броски
IOException

ОтправитьHciCmd

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

Удобная оболочка sendHciPacket для отправки пакета команд HCI на устройство.

Параметры
ogf int : поле группы кодов операций.

ocf int : поле команды кода операции

params byte : остальные параметры команды

Броски
IOException

ОтправитьHciPacket

public void sendHciPacket (byte[] packet)

Отправьте необработанный пакет HCI на устройство.

Параметры
packet byte : необработанные пакетные данные для отправки на устройство

Броски
IOException