RootcanalUtils.HciDevice
public static class RootcanalUtils.HciDevice
extends Object
implements AutoCloseable
java.lang.Object |
↳ | com.android.sts.common.RootcanalUtils.HciDevice |
Klasse, die ein virtuelles HCI-Gerät kapselt, das durch HCI-Befehle gesteuert werden kann.
Zusammenfassung
Öffentliche Methoden |
---|
void | close () |
byte[] | readHciPacket () Liest ein HCI-Paket vom Gerät und blockiert, bis Daten verfügbar sind. |
void | sendHciCmd (int ogf, int ocf, byte[] params) Praktischer Wrapper um sendHciPacket, um ein HCI-Befehlspaket an das Gerät zu senden. |
void | sendHciPacket (byte[] packet) Unformatiertes HCI-Paket an das Gerät senden. |
Öffentliche Methoden
nah dran
public void close ()
readHciPacket
public byte[] readHciPacket ()
Liest ein HCI-Paket vom Gerät und blockiert, bis Daten verfügbar sind.
sendHciCmd
public void sendHciCmd (int ogf,
int ocf,
byte[] params)
Praktischer Wrapper um sendHciPacket, um ein HCI-Befehlspaket an das Gerät zu senden.
Parameter |
---|
ogf | int : Opcode-Gruppenfeld |
ocf | int : Opcode-Befehlsfeld |
params | byte : der Rest der Befehlsparameter |
sendHciPacket
public void sendHciPacket (byte[] packet)
Unformatiertes HCI-Paket an das Gerät senden.
Parameter |
---|
packet | byte : rohe Paketdaten, die an das Gerät gesendet werden sollen |