|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.greenthrottle.gcs.api.ControllerInfo
public class ControllerInfo
| Nested Class Summary | |
|---|---|
static class |
ControllerInfo.ControllerState
State of this controller. |
| Field Summary | |
|---|---|
static |
CREATOR
|
| Constructor Summary | |
|---|---|
ControllerInfo(java.lang.String controller_bt_address,
ControllerInfo.ControllerState initial_state)
|
|
ControllerInfo(java.lang.String controller_bt_address,
ControllerInfo.ControllerState initial_state,
boolean saved)
|
|
| Method Summary | |
|---|---|
java.lang.String |
btAddress()
Returns BT address of the controller |
static boolean |
controllerSetContainsBtAddr(java.util.Set<ControllerInfo> controllerSet,
java.lang.String addr)
|
int |
describeContents()
Used internally by IPC |
int |
getPlayerLight()
|
boolean |
hasName()
|
boolean |
hasSysCName()
|
boolean |
isSaved()
Returns true if controller is saved for autoconnect. |
java.lang.String |
name()
|
void |
setName(java.lang.String new_name)
|
void |
setPlayerLight(int number)
|
void |
setState(ControllerInfo.ControllerState new_state)
|
void |
setSysCName(java.lang.String new_name)
|
ControllerInfo.ControllerState |
state()
Returns connection state of the controller |
java.lang.String |
sysCName()
Returns player id assigned to controller |
java.lang.String |
updateName(java.lang.String new_name)
|
ControllerInfo.ControllerState |
updateState(ControllerInfo.ControllerState new_state)
|
java.lang.String |
updateSysCName(java.lang.String new_name)
|
void |
writeToParcel(Parcel dest,
int flags)
Used internally by IPC |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static finalCREATOR
| Constructor Detail |
|---|
public ControllerInfo(java.lang.String controller_bt_address,
ControllerInfo.ControllerState initial_state)
public ControllerInfo(java.lang.String controller_bt_address,
ControllerInfo.ControllerState initial_state,
boolean saved)
| Method Detail |
|---|
public int describeContents()
public void writeToParcel(Parcel dest,
int flags)
public java.lang.String btAddress()
public java.lang.String name()
public java.lang.String updateName(java.lang.String new_name)
public void setName(java.lang.String new_name)
public boolean hasName()
public java.lang.String sysCName()
public java.lang.String updateSysCName(java.lang.String new_name)
public void setSysCName(java.lang.String new_name)
public boolean hasSysCName()
public ControllerInfo.ControllerState state()
public boolean isSaved()
public ControllerInfo.ControllerState updateState(ControllerInfo.ControllerState new_state)
public void setState(ControllerInfo.ControllerState new_state)
public static boolean controllerSetContainsBtAddr(java.util.Set<ControllerInfo> controllerSet,
java.lang.String addr)
public void setPlayerLight(int number)
public int getPlayerLight()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||