public class BTCommandHelper
extends android.os.AsyncTask<java.lang.Void,java.lang.Void,java.lang.Void>
Modifier and Type | Class and Description |
---|---|
static interface |
BTCommandHelper.Listener |
Modifier and Type | Field and Description |
---|---|
private static int |
MAX_SLEEP |
private java.lang.String |
mCommand |
private BTCommandHelper.Listener |
mListener |
private android.bluetooth.BluetoothSocket |
mSocket |
private boolean |
mStop |
Constructor and Description |
---|
BTCommandHelper(android.bluetooth.BluetoothSocket socket) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Void |
doInBackground(java.lang.Void... voids) |
protected void |
onProgressUpdate(java.lang.Void... values) |
void |
request(java.lang.String command,
BTCommandHelper.Listener listener) |
void |
start() |
void |
stop() |
private static final int MAX_SLEEP
private android.bluetooth.BluetoothSocket mSocket
private BTCommandHelper.Listener mListener
private java.lang.String mCommand
private boolean mStop
public void start()
public void stop()
public void request(java.lang.String command, BTCommandHelper.Listener listener)
protected java.lang.Void doInBackground(java.lang.Void... voids)
doInBackground
in class android.os.AsyncTask<java.lang.Void,java.lang.Void,java.lang.Void>
protected void onProgressUpdate(java.lang.Void... values)
onProgressUpdate
in class android.os.AsyncTask<java.lang.Void,java.lang.Void,java.lang.Void>