| Modifier and Type | Class and Description |
|---|---|
static interface |
Command.Method
Supported command methods.
|
static interface |
Command.Priority
Supported command methods.
|
| Modifier and Type | Field and Description |
|---|---|
static byte[] |
DISABLE |
static byte[] |
ENABLE |
| Constructor and Description |
|---|
Command(int priority,
java.lang.String key,
int method,
byte[] data,
java.lang.Object callback) |
Command(int priority,
java.lang.String key,
int method,
java.lang.Object callback) |
Command(int priority,
java.lang.String key,
int method,
java.lang.String serviceUUID,
java.lang.String charactUUID,
byte[] data,
java.lang.Object callback) |
Command(int priority,
java.lang.String key,
int method,
java.lang.String serviceUUID,
java.lang.String charactUUID,
java.lang.Object callback) |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(Command o1,
Command o2) |
java.lang.Object |
getCallback() |
java.lang.String |
getCharactUUID() |
byte[] |
getData() |
java.lang.String |
getKey()
Return the key of peripheral for this command.
|
int |
getMethod()
Return the method for this command.
|
int |
getPriority()
Return the priority for this command.
|
java.lang.String |
getServiceUUID() |
boolean |
isEnable() |
boolean |
isValid() |
void |
setCallback(java.lang.Object callback) |
void |
setCharactUUID(java.lang.String uuid) |
void |
setData(byte[] value) |
void |
setKey(java.lang.String key) |
void |
setMethod(int method) |
void |
setPriority(int priority) |
void |
setServiceUUID(java.lang.String uuid) |
java.lang.String |
toString() |
public Command(int priority,
java.lang.String key,
int method,
java.lang.Object callback)
public Command(int priority,
java.lang.String key,
int method,
byte[] data,
java.lang.Object callback)
public Command(int priority,
java.lang.String key,
int method,
java.lang.String serviceUUID,
java.lang.String charactUUID,
java.lang.Object callback)
public Command(int priority,
java.lang.String key,
int method,
java.lang.String serviceUUID,
java.lang.String charactUUID,
byte[] data,
java.lang.Object callback)
public int getPriority()
Command.Priority.public void setPriority(int priority)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public int getMethod()
Command.Method.public void setMethod(int method)
public java.lang.String getServiceUUID()
public void setServiceUUID(java.lang.String uuid)
public java.lang.String getCharactUUID()
public void setCharactUUID(java.lang.String uuid)
public void setData(byte[] value)
public byte[] getData()
public boolean isEnable()
public void setCallback(java.lang.Object callback)
public java.lang.Object getCallback()
public boolean isValid()
public int compare(Command o1, Command o2)
compare in interface java.util.Comparator<Command>public java.lang.String toString()
toString in class java.lang.Object