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 se puede controlar mediante comandos HCI.

Resumen

Métodos públicos

void close ()
byte[] readHciPacket ()

Lea un paquete HCI del dispositivo, bloqueándolo hasta que los datos estén disponibles.

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

Conveniente envoltorio alrededor de sendHciPacket para enviar un paquete de comando HCI al dispositivo.

void sendHciPacket (byte[] packet)

Envía un 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, bloqueándolo hasta que los datos estén disponibles.

Devoluciones
byte[]

Lanza
IOException

enviarHciCmd

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

Conveniente envoltorio alrededor de sendHciPacket para enviar un paquete de comando 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ía un paquete HCI sin procesar al dispositivo.

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

Lanza
IOException