Classes | Public Member Functions | Private Attributes
com.github.rosjava.android_apps.application_management.MasterChecker Class Reference

List of all members.

Classes

class  CheckerThread
interface  FailureHandler
interface  RobotDescriptionReceiver

Public Member Functions

void beginChecking (RobotId robotId)
 MasterChecker (RobotDescriptionReceiver foundMasterCallback, FailureHandler failureCallback)
void stopChecking ()

Private Attributes

CheckerThread checkerThread
FailureHandler failureCallback
RobotDescriptionReceiver foundMasterCallback

Detailed Description

Threaded ROS-master checker. Runs a thread which checks for a valid ROS master and sends back a RobotDescription (with robot name and type) on success or a failure reason on failure.

Author:
hersh@willowgarage.com
murase@jsk.imi.i.u-tokyo.ac.jp (Kazuto Murase)

Definition at line 66 of file MasterChecker.java.


Constructor & Destructor Documentation

Constructor. Should not take any time.

Definition at line 89 of file MasterChecker.java.


Member Function Documentation

Start the checker thread with the given robotId. If the thread is already running, kill it first and then start anew. Returns immediately.

Definition at line 98 of file MasterChecker.java.

Stop the checker thread.

Definition at line 118 of file MasterChecker.java.


Member Data Documentation

Definition at line 82 of file MasterChecker.java.

Definition at line 84 of file MasterChecker.java.

Definition at line 83 of file MasterChecker.java.


The documentation for this class was generated from the following file:


android_apps
Author(s): Daniel Stonier , Kazuto Murase
autogenerated on Fri Aug 28 2015 10:04:41