
Public Member Functions | |
| abstract< MextendsMessage > Publisher< M > | advertise (String newTopic, M messageTemplate, int queueSize, boolean latch) throws RosException |
| abstract< QextendsMessage, AextendsMessage, SextendsService< Q, A > ServiceServer< Q, A, S > | advertiseService (String serviceName, S serviceTemplate, ServiceServer.Callback< Q, A > callback) throws RosException |
| abstract boolean | checkMaster () |
| abstract NodeHandle | copy () |
| abstract Collection< String > | getAdvertisedTopics () |
| boolean | getBooleanParam (String param) throws RosException |
| abstract boolean | getBooleanParam (String param, boolean useCache) throws RosException |
| double | getDoubleParam (String param) throws RosException |
| abstract double | getDoubleParam (String param, boolean useCache) throws RosException |
| int | getIntParam (String param) throws RosException |
| abstract int | getIntParam (String param, boolean useCache) throws RosException |
| abstract String | getMasterHost () |
| abstract int | getMasterPort () |
| abstract String | getName () |
| abstract String | getNamespace () |
| String | getStringParam (String param) throws RosException |
| abstract String | getStringParam (String param, boolean useCache) throws RosException |
| abstract Collection< String > | getSubscribedTopics () |
| abstract Collection< Topic > | getTopics () |
| abstract boolean | hasParam (String param) |
| abstract boolean | isValid () |
| abstract void | logDebug (String message) |
| abstract void | logError (String message) |
| abstract void | logFatal (String message) |
| abstract void | logInfo (String message) |
| abstract void | logWarn (String message) |
| abstract Time | now () |
| abstract boolean | ok () |
| abstract String | resolveName (String name) |
| abstract< QextendsMessage, AextendsMessage, SextendsService< Q, A > ServiceClient< Q, A, S > | serviceClient (String serviceName, S serviceTemplate, boolean isPersistant, Map< String, String > headerValues) |
| abstract void | setMasterRetryTimeout (int ms) |
| abstract void | setParam (String param, String value) |
| abstract void | setParam (String param, double value) |
| abstract void | setParam (String param, int value) |
| abstract void | setParam (String param, boolean value) throws RosException |
| abstract void | shutdown () |
| abstract void | spin () |
| abstract void | spinOnce () |
| abstract< MextendsMessage > Subscriber< M > | subscribe (String topic, M messageTemplate, Subscriber.Callback< M > callback, int queueSize) throws RosException |
Package Functions | |
| public< M extends Message > Publisher< M > | advertise (String newTopic, M messageTemplate, int queueSize) throws RosException |
| public< Q extends Message, A extends Message, S extends Service< Q, A > > ServiceClient< Q, A, S > | serviceClient (String serviceName, S serviceTemplate, boolean isPersistant) |
| public< Q extends Message, A extends Message, S extends Service< Q, A > > ServiceClient< Q, A, S > | serviceClient (String serviceName, S serviceTemplate) |
Definition at line 45 of file NodeHandle.java.
| public<M extends Message> Publisher<M> ros::NodeHandle::advertise | ( | String | newTopic, | |
| M | messageTemplate, | |||
| int | queueSize | |||
| ) | throws RosException [inline, package] |
Definition at line 96 of file NodeHandle.java.
| abstract <MextendsMessage> Publisher<M> ros::NodeHandle::advertise | ( | String | newTopic, | |
| M | messageTemplate, | |||
| int | queueSize, | |||
| boolean | latch | |||
| ) | throws RosException [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract <QextendsMessage,AextendsMessage,SextendsService<Q,A> ServiceServer<Q, A, S> ros::NodeHandle::advertiseService | ( | String | serviceName, | |
| S | serviceTemplate, | |||
| ServiceServer.Callback< Q, A > | callback | |||
| ) | throws RosException [pure virtual] |
| abstract boolean ros::NodeHandle::checkMaster | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract NodeHandle ros::NodeHandle::copy | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract Collection<String> ros::NodeHandle::getAdvertisedTopics | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| boolean ros::NodeHandle::getBooleanParam | ( | String | param | ) | throws RosException [inline] |
Definition at line 72 of file NodeHandle.java.
| abstract boolean ros::NodeHandle::getBooleanParam | ( | String | param, | |
| boolean | useCache | |||
| ) | throws RosException [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| double ros::NodeHandle::getDoubleParam | ( | String | param | ) | throws RosException [inline] |
Definition at line 74 of file NodeHandle.java.
| abstract double ros::NodeHandle::getDoubleParam | ( | String | param, | |
| boolean | useCache | |||
| ) | throws RosException [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| int ros::NodeHandle::getIntParam | ( | String | param | ) | throws RosException [inline] |
Definition at line 73 of file NodeHandle.java.
| abstract int ros::NodeHandle::getIntParam | ( | String | param, | |
| boolean | useCache | |||
| ) | throws RosException [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract String ros::NodeHandle::getMasterHost | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract int ros::NodeHandle::getMasterPort | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract String ros::NodeHandle::getName | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract String ros::NodeHandle::getNamespace | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| String ros::NodeHandle::getStringParam | ( | String | param | ) | throws RosException [inline] |
Definition at line 75 of file NodeHandle.java.
| abstract String ros::NodeHandle::getStringParam | ( | String | param, | |
| boolean | useCache | |||
| ) | throws RosException [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract Collection<String> ros::NodeHandle::getSubscribedTopics | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract Collection<Topic> ros::NodeHandle::getTopics | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract boolean ros::NodeHandle::hasParam | ( | String | param | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract boolean ros::NodeHandle::isValid | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::logDebug | ( | String | message | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::logError | ( | String | message | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::logFatal | ( | String | message | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::logInfo | ( | String | message | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::logWarn | ( | String | message | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract Time ros::NodeHandle::now | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract boolean ros::NodeHandle::ok | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract String ros::NodeHandle::resolveName | ( | String | name | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| public<Q extends Message, A extends Message, S extends Service<Q, A> > ServiceClient<Q, A, S> ros::NodeHandle::serviceClient | ( | String | serviceName, | |
| S | serviceTemplate, | |||
| boolean | isPersistant | |||
| ) | [inline, package] |
Definition at line 114 of file NodeHandle.java.
| public<Q extends Message, A extends Message, S extends Service<Q, A> > ServiceClient<Q, A, S> ros::NodeHandle::serviceClient | ( | String | serviceName, | |
| S | serviceTemplate | |||
| ) | [inline, package] |
Definition at line 109 of file NodeHandle.java.
| abstract <QextendsMessage,AextendsMessage,SextendsService<Q,A> ServiceClient<Q, A, S> ros::NodeHandle::serviceClient | ( | String | serviceName, | |
| S | serviceTemplate, | |||
| boolean | isPersistant, | |||
| Map< String, String > | headerValues | |||
| ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::setMasterRetryTimeout | ( | int | ms | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::setParam | ( | String | param, | |
| String | value | |||
| ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::setParam | ( | String | param, | |
| double | value | |||
| ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::setParam | ( | String | param, | |
| int | value | |||
| ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::setParam | ( | String | param, | |
| boolean | value | |||
| ) | throws RosException [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::shutdown | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::spin | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract void ros::NodeHandle::spinOnce | ( | ) | [pure virtual] |
Implemented in ros::roscpp::CppNodeHandle.
| abstract <MextendsMessage> Subscriber<M> ros::NodeHandle::subscribe | ( | String | topic, | |
| M | messageTemplate, | |||
| Subscriber.Callback< M > | callback, | |||
| int | queueSize | |||
| ) | throws RosException [pure virtual] |