org.ros.android
Class NodeMainExecutorService
java.lang.Object
Service
org.ros.android.NodeMainExecutorService
- All Implemented Interfaces:
- org.ros.node.NodeMainExecutor
public class NodeMainExecutorService
- extends Service
- implements org.ros.node.NodeMainExecutor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeMainExecutorService
public NodeMainExecutorService()
onCreate
public void onCreate()
execute
public void execute(org.ros.node.NodeMain nodeMain,
org.ros.node.NodeConfiguration nodeConfiguration,
java.util.Collection<org.ros.node.NodeListener> nodeListeneners)
- Specified by:
execute
in interface org.ros.node.NodeMainExecutor
execute
public void execute(org.ros.node.NodeMain nodeMain,
org.ros.node.NodeConfiguration nodeConfiguration)
- Specified by:
execute
in interface org.ros.node.NodeMainExecutor
getScheduledExecutorService
public java.util.concurrent.ScheduledExecutorService getScheduledExecutorService()
- Specified by:
getScheduledExecutorService
in interface org.ros.node.NodeMainExecutor
shutdownNodeMain
public void shutdownNodeMain(org.ros.node.NodeMain nodeMain)
- Specified by:
shutdownNodeMain
in interface org.ros.node.NodeMainExecutor
shutdown
public void shutdown()
- Specified by:
shutdown
in interface org.ros.node.NodeMainExecutor
addListener
public void addListener(NodeMainExecutorServiceListener listener)
onDestroy
public void onDestroy()
onStartCommand
public int onStartCommand(Intent intent,
int flags,
int startId)
onBind
public IBinder onBind(Intent intent)
getMasterUri
public java.net.URI getMasterUri()
setMasterUri
public void setMasterUri(java.net.URI uri)
startMaster
public void startMaster()