* A java wrapper to load and run a native-code ROS node.
* A java wrapper to load and run a native-code ROS node.
*
*
* Note: there are no actual native methods declared in this class. We only define an interface. The native methods should be declared in the child class.
* Note: there are no actual native methods declared in this class. We only define an interface. The native methods should be declared in the child class.
* Native methods' return codes can be handled by the application using {@link #onError(Node, Throwable)}.