RootcanalUtils.HciDevice
public static class RootcanalUtils.HciDevice
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.RootcanalUtils.HciDevice |
Classe qui encapsule un périphérique HCI virtuel pouvant être contrôlé par des commandes HCI.
Sommaire
Méthodes publiques |
---|
void | close () |
byte[] | readHciPacket () Lit un paquet HCI à partir de l'appareil, en le bloquant jusqu'à ce que les données soient disponibles. |
void | sendHciCmd (int ogf, int ocf, byte[] params) Wrapper pratique autour de sendHciPacket pour envoyer un paquet de commande HCI à l'appareil. |
void | sendHciPacket (byte[] packet) Envoyer un paquet HCI brut à l'appareil. |
Méthodes publiques
proche
public void close ()
readHciPacket
public byte[] readHciPacket ()
Lit un paquet HCI à partir de l'appareil, en le bloquant jusqu'à ce que les données soient disponibles.
sendHciCmd
public void sendHciCmd (int ogf,
int ocf,
byte[] params)
Wrapper pratique autour de sendHciPacket pour envoyer un paquet de commande HCI à l'appareil.
Paramètres |
---|
ogf | int : champ de groupe d'opcodes |
ocf | int : champ de commande de l'opcode |
params | byte : le reste des paramètres de la commande |
sendHciPacket
public void sendHciPacket (byte[] packet)
Envoyer un paquet HCI brut à l'appareil.
Paramètres |
---|
packet | byte : données de paquet brutes à envoyer à l'appareil |