RootcanalUtils.RootcanalController
public
static
class
RootcanalUtils.RootcanalController
extends Object
implements
AutoCloseable
java.lang.Object | |
↳ | com.android.sts.common.RootcanalUtils.RootcanalController |
Summary
Public methods | |
---|---|
void
|
close()
|
RootcanalUtils.HciDevice
|
createHciDevice()
Create a new HCI device by connecting to rootcanal's HCI socket. |
String
|
sendTestChannelCommand(String cmd, String... args)
Send one command to rootcanal test channel. |
Public methods
close
public void close ()
Throws | |
---|---|
IOException |
createHciDevice
public RootcanalUtils.HciDevice createHciDevice ()
Create a new HCI device by connecting to rootcanal's HCI socket.
Returns | |
---|---|
RootcanalUtils.HciDevice |
HciDevice object that allows sending/receiving from the HCI port |
Throws | |
---|---|
DeviceNotAvailableException |
|
IOException |
|
InterruptedException |
sendTestChannelCommand
public String sendTestChannelCommand (String cmd, String... args)
Send one command to rootcanal test channel.
Send `help` command for list of accepted commands from Rootcanal.
Parameters | |
---|---|
cmd |
String : command to send |
args |
String : arguments for the command |
Returns | |
---|---|
String |
Response string from rootcanal |
Throws | |
---|---|
IOException |
|
InterruptedException |