#include <jni.h>
Go to the source code of this file.
Functions | |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_advertise (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jtopic, jobject jmessage, jint queueSize, jboolean latch) |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_advertiseService (JNIEnv *env, jclass __jni, jlong cppHandle, jstring name, jlong cppCallback) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_callService (JNIEnv *env, jclass __jni, jlong cppServiceClient, jobject jrequest, jobject jresponse, jstring md5) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_checkMaster (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_createNodeHandle (JNIEnv *env, jclass __jni, jstring jns, jobjectArray jmappings) |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_createSrvCallback (JNIEnv *env, jclass __jni, jobject jcallback, jstring serviceMD5, jstring serviceDataType, jobject jreq, jobject jres) |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_createSubCallback (JNIEnv *env, jclass __jni, jobject jcallback, jobject messageTemplate) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_deleteSrvCallback (JNIEnv *env, jclass __jni, jlong cppCallback) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_deleteSubCallback (JNIEnv *env, jclass __jni, jlong cppCallback) |
JNIEXPORT jobjectArray JNICALL | Java_ros_roscpp_JNI_getAdvertisedTopics (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_getBooleanParam (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache) |
JNIEXPORT jdouble JNICALL | Java_ros_roscpp_JNI_getDoubleParam (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache) |
JNIEXPORT jint JNICALL | Java_ros_roscpp_JNI_getIntParam (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache) |
JNIEXPORT jstring JNICALL | Java_ros_roscpp_JNI_getMasterHost (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jint JNICALL | Java_ros_roscpp_JNI_getMasterPort (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jstring JNICALL | Java_ros_roscpp_JNI_getName (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jint JNICALL | Java_ros_roscpp_JNI_getNumSubscribers (JNIEnv *env, jclass __jni, jlong cppPublisher) |
JNIEXPORT jstring JNICALL | Java_ros_roscpp_JNI_getPackageLocation (JNIEnv *env, jclass __jni, jstring jname) |
JNIEXPORT jobjectArray JNICALL | Java_ros_roscpp_JNI_getPublishedTopics (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jstring JNICALL | Java_ros_roscpp_JNI_getStringParam (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache) |
JNIEXPORT jobjectArray JNICALL | Java_ros_roscpp_JNI_getSubscribedTopics (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_hasParam (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_init (JNIEnv *env, jclass __jni, jstring name, jboolean noSigintHandler, jboolean anonymousName, jboolean noRosout, jobjectArray jargs) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_isPublisherValid (JNIEnv *env, jclass __jni, jlong cppPublisher) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_isServiceServerValid (JNIEnv *env, jclass __jni, jlong cppServiceServer) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_isSubscriberValid (JNIEnv *env, jclass __jni, jlong cppSubscriber) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_logDebug (JNIEnv *env, jclass __jni, jstring jmessage) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_logError (JNIEnv *env, jclass __jni, jstring jmessage) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_logFatal (JNIEnv *env, jclass __jni, jstring jmessage) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_logInfo (JNIEnv *env, jclass __jni, jstring jmessage) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_logWarn (JNIEnv *env, jclass __jni, jstring jmessage) |
JNIEXPORT jstring JNICALL | Java_ros_roscpp_JNI_mapName (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jname) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_nhOk (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT jobject JNICALL | Java_ros_roscpp_JNI_now (JNIEnv *env, jclass __jni) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_publish (JNIEnv *env, jclass __jni, jlong cppPublisher, jobject jmessage) |
JNIEXPORT jboolean JNICALL | Java_ros_roscpp_JNI_rosOk (JNIEnv *env, jclass __jni) |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_serviceClient (JNIEnv *env, jclass __jni, jlong cppHandle, jstring name, jstring md5, jboolean persist, jobjectArray jheaderValues) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_setMasterRetryTimeout (JNIEnv *env, jclass __jni, jlong cppHandle, jint ms) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2D (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jdouble val) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2I (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jint val) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jstring val) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Z (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean val) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_shutdown (JNIEnv *env, jclass __jni, jlong cppHandle) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_shutdownPublisher (JNIEnv *env, jclass __jni, jlong cppPublisher) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_shutdownServiceClient (JNIEnv *env, jclass __jni, jlong cppServiceClient) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_shutdownServiceServer (JNIEnv *env, jclass __jni, jlong cppServiceServer) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_shutdownSubscriber (JNIEnv *env, jclass __jni, jlong cppSubscriber) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_spin (JNIEnv *env, jclass __jni) |
JNIEXPORT void JNICALL | Java_ros_roscpp_JNI_spinOnce (JNIEnv *env, jclass __jni) |
JNIEXPORT jlong JNICALL | Java_ros_roscpp_JNI_subscribe (JNIEnv *env, jclass __jni, jlong cppHandle, jstring jtopic, jlong cppCallback, jint queueSize) |
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_advertise | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jtopic, | |||
jobject | jmessage, | |||
jint | queueSize, | |||
jboolean | latch | |||
) |
Definition at line 880 of file rosjava.cpp.
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_advertiseService | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | name, | |||
jlong | cppCallback | |||
) |
Definition at line 1049 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_callService | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppServiceClient, | |||
jobject | jrequest, | |||
jobject | jresponse, | |||
jstring | md5 | |||
) |
Definition at line 940 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_checkMaster | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 342 of file rosjava.cpp.
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_createNodeHandle | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jns, | |||
jobjectArray | jmappings | |||
) |
Definition at line 279 of file rosjava.cpp.
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_createSrvCallback | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jobject | jcallback, | |||
jstring | serviceMD5, | |||
jstring | serviceDataType, | |||
jobject | jreq, | |||
jobject | jres | |||
) |
Definition at line 1025 of file rosjava.cpp.
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_createSubCallback | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jobject | jcallback, | |||
jobject | messageTemplate | |||
) |
Definition at line 818 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_deleteSrvCallback | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppCallback | |||
) |
Definition at line 1037 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_deleteSubCallback | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppCallback | |||
) |
Definition at line 828 of file rosjava.cpp.
JNIEXPORT jobjectArray JNICALL Java_ros_roscpp_JNI_getAdvertisedTopics | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 480 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_getBooleanParam | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jboolean | cache | |||
) |
Definition at line 535 of file rosjava.cpp.
JNIEXPORT jdouble JNICALL Java_ros_roscpp_JNI_getDoubleParam | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jboolean | cache | |||
) |
Definition at line 559 of file rosjava.cpp.
JNIEXPORT jint JNICALL Java_ros_roscpp_JNI_getIntParam | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jboolean | cache | |||
) |
Definition at line 547 of file rosjava.cpp.
JNIEXPORT jstring JNICALL Java_ros_roscpp_JNI_getMasterHost | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 348 of file rosjava.cpp.
JNIEXPORT jint JNICALL Java_ros_roscpp_JNI_getMasterPort | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 355 of file rosjava.cpp.
JNIEXPORT jstring JNICALL Java_ros_roscpp_JNI_getName | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 372 of file rosjava.cpp.
JNIEXPORT jint JNICALL Java_ros_roscpp_JNI_getNumSubscribers | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppPublisher | |||
) |
Definition at line 892 of file rosjava.cpp.
JNIEXPORT jstring JNICALL Java_ros_roscpp_JNI_getPackageLocation | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jname | |||
) |
Definition at line 389 of file rosjava.cpp.
JNIEXPORT jobjectArray JNICALL Java_ros_roscpp_JNI_getPublishedTopics | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 499 of file rosjava.cpp.
JNIEXPORT jstring JNICALL Java_ros_roscpp_JNI_getStringParam | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jboolean | cache | |||
) |
Definition at line 571 of file rosjava.cpp.
JNIEXPORT jobjectArray JNICALL Java_ros_roscpp_JNI_getSubscribedTopics | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 461 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_hasParam | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam | |||
) |
Definition at line 528 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_init | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | name, | |||
jboolean | noSigintHandler, | |||
jboolean | anonymousName, | |||
jboolean | noRosout, | |||
jobjectArray | jargs | |||
) |
Definition at line 226 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_isPublisherValid | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppPublisher | |||
) |
Definition at line 905 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_isServiceServerValid | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppServiceServer | |||
) |
Definition at line 1074 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_isSubscriberValid | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppSubscriber | |||
) |
Definition at line 860 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_logDebug | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jmessage | |||
) |
Definition at line 417 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_logError | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jmessage | |||
) |
Definition at line 435 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_logFatal | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jmessage | |||
) |
Definition at line 441 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_logInfo | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jmessage | |||
) |
Definition at line 423 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_logWarn | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jstring | jmessage | |||
) |
Definition at line 429 of file rosjava.cpp.
JNIEXPORT jstring JNICALL Java_ros_roscpp_JNI_mapName | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jname | |||
) |
Definition at line 381 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_nhOk | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 311 of file rosjava.cpp.
JNIEXPORT jobject JNICALL Java_ros_roscpp_JNI_now | ( | JNIEnv * | env, | |
jclass | __jni | |||
) |
Definition at line 454 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_publish | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppPublisher, | |||
jobject | jmessage | |||
) |
Definition at line 898 of file rosjava.cpp.
JNIEXPORT jboolean JNICALL Java_ros_roscpp_JNI_rosOk | ( | JNIEnv * | env, | |
jclass | __jni | |||
) |
Definition at line 318 of file rosjava.cpp.
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_serviceClient | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | name, | |||
jstring | md5, | |||
jboolean | persist, | |||
jobjectArray | jheaderValues | |||
) |
Definition at line 926 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_setMasterRetryTimeout | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jint | ms | |||
) |
Definition at line 362 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2D | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jdouble | val | |||
) |
Definition at line 600 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2I | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jint | val | |||
) |
Definition at line 592 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Ljava_lang_String_2 | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jstring | val | |||
) |
Definition at line 608 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Z | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jparam, | |||
jboolean | val | |||
) |
Definition at line 585 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_shutdown | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle | |||
) |
Definition at line 292 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_shutdownPublisher | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppPublisher | |||
) |
Definition at line 913 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_shutdownServiceClient | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppServiceClient | |||
) |
Definition at line 949 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_shutdownServiceServer | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppServiceServer | |||
) |
Definition at line 1081 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_shutdownSubscriber | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppSubscriber | |||
) |
Definition at line 867 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_spin | ( | JNIEnv * | env, | |
jclass | __jni | |||
) |
Definition at line 327 of file rosjava.cpp.
JNIEXPORT void JNICALL Java_ros_roscpp_JNI_spinOnce | ( | JNIEnv * | env, | |
jclass | __jni | |||
) |
Definition at line 333 of file rosjava.cpp.
JNIEXPORT jlong JNICALL Java_ros_roscpp_JNI_subscribe | ( | JNIEnv * | env, | |
jclass | __jni, | |||
jlong | cppHandle, | |||
jstring | jtopic, | |||
jlong | cppCallback, | |||
jint | queueSize | |||
) |
Definition at line 840 of file rosjava.cpp.