Public Member Functions | |
String | getActionName () |
ConnectedNode | getConnectedNode () |
GraphName | getDefaultNodeName () |
void | onStart (ConnectedNode connectedNode) |
RoconAppManager (String nodeName, String actionName) | |
void | setActionName (String actionName) |
void | setAppListResponseBuilder (ServiceResponseBuilder< GetAppListRequest, GetAppListResponse > appListResponseBuilder) |
void | setInviteResponseBuilder (ServiceResponseBuilder< InviteRequest, InviteResponse > inviteResponseBuilder) |
void | setNodeName (String nodeName) |
void | setParent (RosBaseActivity parent) |
void | setPlatformInfoResponseBuilder (ServiceResponseBuilder< GetPlatformInfoRequest, GetPlatformInfoResponse > platformInfoResponseBuilder) |
void | setStartAppResponseBuilder (ServiceResponseBuilder< StartAppRequest, StartAppResponse > startAppResponseBuilder) |
void | setStatusResponseBuilder (ServiceResponseBuilder< StatusRequest, StatusResponse > statusResponseBuilder) |
Static Public Attributes | |
static final String | ACTION_APPLIST = "list_apps" |
static final String | ACTION_INVITE = "invite" |
static final String | ACTION_PLATFORMINFO = "platform_info" |
static final String | ACTION_STARTAPP = "start_app" |
static final String | ACTION_STATUS = "status" |
Private Member Functions | |
void | onStartApp () |
void | onStartAppList () |
void | onStartInvite () |
void | onStartPlatformInfo () |
void | onStartStatus () |
Private Attributes | |
String | actionName = "" |
ServiceResponseBuilder < GetAppListRequest, GetAppListResponse > | appListResponseBuilder = null |
ConnectedNode | connectedNode = null |
ServiceResponseBuilder < InviteRequest, InviteResponse > | inviteResponseBuilder = null |
String | nodeName = "" |
RosBaseActivity | parent = null |
ServiceResponseBuilder < GetPlatformInfoRequest, GetPlatformInfoResponse > | platformInfoResponseBuilder = null |
String | serviceName = "" |
ServiceResponseBuilder < StartAppRequest, StartAppResponse > | startAppResponseBuilder = null |
ServiceResponseBuilder < StatusRequest, StatusResponse > | statusResponseBuilder = null |
Definition at line 12 of file RoconAppManager.java.
com.ros.turtlebot.apps.rocon.RoconAppManager.RoconAppManager | ( | String | nodeName, |
String | actionName | ||
) | [inline] |
Definition at line 35 of file RoconAppManager.java.
String com.ros.turtlebot.apps.rocon.RoconAppManager.getActionName | ( | ) | [inline] |
Definition at line 123 of file RoconAppManager.java.
Definition at line 152 of file RoconAppManager.java.
Implements org::ros::node::NodeMain.
Definition at line 42 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.onStart | ( | ConnectedNode | connectedNode | ) | [inline] |
Reimplemented from org::ros::node::AbstractNodeMain.
Definition at line 48 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.onStartApp | ( | ) | [inline, private] |
Definition at line 104 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.onStartAppList | ( | ) | [inline, private] |
Definition at line 74 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.onStartInvite | ( | ) | [inline, private] |
Definition at line 94 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.onStartPlatformInfo | ( | ) | [inline, private] |
Definition at line 64 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.onStartStatus | ( | ) | [inline, private] |
Definition at line 84 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setActionName | ( | String | actionName | ) | [inline] |
Definition at line 119 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setAppListResponseBuilder | ( | ServiceResponseBuilder< GetAppListRequest, GetAppListResponse > | appListResponseBuilder | ) | [inline] |
Definition at line 132 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setInviteResponseBuilder | ( | ServiceResponseBuilder< InviteRequest, InviteResponse > | inviteResponseBuilder | ) | [inline] |
Definition at line 137 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setNodeName | ( | String | nodeName | ) | [inline] |
Definition at line 115 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setParent | ( | RosBaseActivity | parent | ) | [inline] |
Definition at line 156 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setPlatformInfoResponseBuilder | ( | ServiceResponseBuilder< GetPlatformInfoRequest, GetPlatformInfoResponse > | platformInfoResponseBuilder | ) | [inline] |
Definition at line 127 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setStartAppResponseBuilder | ( | ServiceResponseBuilder< StartAppRequest, StartAppResponse > | startAppResponseBuilder | ) | [inline] |
Definition at line 147 of file RoconAppManager.java.
void com.ros.turtlebot.apps.rocon.RoconAppManager.setStatusResponseBuilder | ( | ServiceResponseBuilder< StatusRequest, StatusResponse > | statusResponseBuilder | ) | [inline] |
Definition at line 142 of file RoconAppManager.java.
final String com.ros.turtlebot.apps.rocon.RoconAppManager.ACTION_APPLIST = "list_apps" [static] |
Definition at line 15 of file RoconAppManager.java.
final String com.ros.turtlebot.apps.rocon.RoconAppManager.ACTION_INVITE = "invite" [static] |
Definition at line 16 of file RoconAppManager.java.
final String com.ros.turtlebot.apps.rocon.RoconAppManager.ACTION_PLATFORMINFO = "platform_info" [static] |
Definition at line 14 of file RoconAppManager.java.
final String com.ros.turtlebot.apps.rocon.RoconAppManager.ACTION_STARTAPP = "start_app" [static] |
Definition at line 18 of file RoconAppManager.java.
final String com.ros.turtlebot.apps.rocon.RoconAppManager.ACTION_STATUS = "status" [static] |
Definition at line 17 of file RoconAppManager.java.
String com.ros.turtlebot.apps.rocon.RoconAppManager.actionName = "" [private] |
Definition at line 29 of file RoconAppManager.java.
ServiceResponseBuilder<GetAppListRequest, GetAppListResponse> com.ros.turtlebot.apps.rocon.RoconAppManager.appListResponseBuilder = null [private] |
Definition at line 21 of file RoconAppManager.java.
ConnectedNode com.ros.turtlebot.apps.rocon.RoconAppManager.connectedNode = null [private] |
Definition at line 26 of file RoconAppManager.java.
ServiceResponseBuilder<InviteRequest, InviteResponse> com.ros.turtlebot.apps.rocon.RoconAppManager.inviteResponseBuilder = null [private] |
Definition at line 22 of file RoconAppManager.java.
String com.ros.turtlebot.apps.rocon.RoconAppManager.nodeName = "" [private] |
Definition at line 28 of file RoconAppManager.java.
RosBaseActivity com.ros.turtlebot.apps.rocon.RoconAppManager.parent = null [private] |
Definition at line 32 of file RoconAppManager.java.
ServiceResponseBuilder<GetPlatformInfoRequest, GetPlatformInfoResponse> com.ros.turtlebot.apps.rocon.RoconAppManager.platformInfoResponseBuilder = null [private] |
Definition at line 20 of file RoconAppManager.java.
String com.ros.turtlebot.apps.rocon.RoconAppManager.serviceName = "" [private] |
Definition at line 30 of file RoconAppManager.java.
ServiceResponseBuilder<StartAppRequest, StartAppResponse> com.ros.turtlebot.apps.rocon.RoconAppManager.startAppResponseBuilder = null [private] |
Definition at line 24 of file RoconAppManager.java.
ServiceResponseBuilder<StatusRequest, StatusResponse> com.ros.turtlebot.apps.rocon.RoconAppManager.statusResponseBuilder = null [private] |
Definition at line 23 of file RoconAppManager.java.