Public Member Functions | |
GraphName | getDefaultNodeName () |
Boolean | getInvitationResult () |
InvitationServiceClient (String gatewayName, String namespace) | |
InvitationServiceClient (String gatewayName, String namespace, Boolean cancel) | |
void | onStart (final ConnectedNode connectedNode) |
Boolean | waitForResponse () |
Private Member Functions | |
void | init (String gatewayName, String namespace, Boolean cancel) |
Private Attributes | |
Boolean | cancel |
ConnectedNode | connectedNode |
String | gatewayName |
Boolean | invitationAccepted = null |
ServiceResponseListener < InviteResponse > | listener |
Service with which the android client can invite the robot app manager to permit this device to remotely control its applications.
Definition at line 23 of file InvitationServiceClient.java.
com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.InvitationServiceClient | ( | String | gatewayName, |
String | namespace | ||
) | [inline] |
Configures the service client.
namespace | : namespace for the app manager's services |
Definition at line 36 of file InvitationServiceClient.java.
com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.InvitationServiceClient | ( | String | gatewayName, |
String | namespace, | ||
Boolean | cancel | ||
) | [inline] |
Definition at line 40 of file InvitationServiceClient.java.
GraphName com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.getDefaultNodeName | ( | ) | [inline] |
This is unused, but abstract, so have to override.
Definition at line 124 of file InvitationServiceClient.java.
Boolean com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.getInvitationResult | ( | ) | [inline] |
Definition at line 85 of file InvitationServiceClient.java.
void com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.init | ( | String | gatewayName, |
String | namespace, | ||
Boolean | cancel | ||
) | [inline, private] |
Definition at line 44 of file InvitationServiceClient.java.
void com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.onStart | ( | final ConnectedNode | connectedNode | ) | [inline] |
Definition at line 90 of file InvitationServiceClient.java.
Boolean com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.waitForResponse | ( | ) | [inline] |
Utility function to block until the callback gets processed.
It returns an error if it's timed out.
Definition at line 69 of file InvitationServiceClient.java.
Boolean com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.cancel [private] |
Definition at line 29 of file InvitationServiceClient.java.
ConnectedNode com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.connectedNode [private] |
Definition at line 28 of file InvitationServiceClient.java.
String com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.gatewayName [private] |
Definition at line 24 of file InvitationServiceClient.java.
Boolean com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.invitationAccepted = null [private] |
Definition at line 27 of file InvitationServiceClient.java.
ServiceResponseListener<InviteResponse> com.github.rosjava.android_apps.application_management.rapp_manager.InvitationServiceClient.listener [private] |
Definition at line 26 of file InvitationServiceClient.java.