RootcanalUtils.HciDevice
public static class RootcanalUtils.HciDevice
extends Object
implements AutoCloseable
java.lang.Oggetto |
↳ | com.android.sts.common.RootcanalUtils.HciDevice |
Classe che incapsula un dispositivo HCI virtuale che può essere controllato dai comandi HCI.
Riepilogo
Metodi pubblici |
---|
void | close () |
byte[] | readHciPacket () Legge un pacchetto HCI dal dispositivo, bloccandolo finché i dati non sono disponibili. |
void | sendHciCmd (int ogf, int ocf, byte[] params) Comodo wrapper attorno a sendHciPacket per inviare un pacchetto di comandi HCI al dispositivo. |
void | sendHciPacket (byte[] packet) Invia pacchetto HCI non elaborato al dispositivo. |
Metodi pubblici
chiudere
public void close ()
readHciPacket
public byte[] readHciPacket ()
Legge un pacchetto HCI dal dispositivo, bloccandolo finché i dati non sono disponibili.
inviaHciCmd
public void sendHciCmd (int ogf,
int ocf,
byte[] params)
Comodo wrapper attorno a sendHciPacket per inviare un pacchetto di comandi HCI al dispositivo.
Parametri |
---|
ogf | int : campo del gruppo Opcode |
ocf | int : campo di comando Opcode |
params | byte : il resto dei parametri del comando |
sendHciPacket
public void sendHciPacket (byte[] packet)
Invia pacchetto HCI non elaborato al dispositivo.
Parametri |
---|
packet | byte : dati grezzi del pacchetto da inviare al dispositivo |