RootcanalUtils.HciDevice

public static class RootcanalUtils.HciDevice
extends Object implements AutoCloseable

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


Clase que encapsula un dispositivo HCI virtual que puede controlarse mediante comandos HCI.

Resumen

Métodos públicos

void close ()
byte[] readHciPacket ()

Lea un paquete HCI del dispositivo y bloquee hasta que haya datos disponibles.

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

Práctico contenedor de sendHciPacket para enviar un paquete de comandos HCI al dispositivo.

void sendHciPacket (byte[] packet)

Envíe el paquete HCI sin procesar al dispositivo.

Métodos públicos

cerca

public void close ()

Lanza
IOException

leerHciPacket

public byte[] readHciPacket ()

Lea un paquete HCI del dispositivo y bloquee hasta que haya datos disponibles.

Devoluciones
byte[]

Lanza
IOException

enviarHciCmd

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

Práctico contenedor de sendHciPacket para enviar un paquete de comandos HCI al dispositivo.

Parámetros
ogf int : campo de grupo de código de operación

ocf int : campo de comando de código de operación

params byte : el resto de los parámetros del comando

Lanza
IOException

enviarHciPacket

public void sendHciPacket (byte[] packet)

Envíe el paquete HCI sin procesar al dispositivo.

Parámetros
packet byte : datos del paquete sin procesar para enviar al dispositivo

Lanza
IOException