src/main/c/Posix/SerialPort_Posix.c [260:276]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; comPortField = (*env)->GetFieldID(env, serialCommClass, "comPort", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; friendlyNameField = (*env)->GetFieldID(env, serialCommClass, "friendlyName", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; portDescriptionField = (*env)->GetFieldID(env, serialCommClass, "portDescription", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; vendorIdField = (*env)->GetFieldID(env, serialCommClass, "vendorID", "I"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; productIdField = (*env)->GetFieldID(env, serialCommClass, "productID", "I"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; serialNumberField = (*env)->GetFieldID(env, serialCommClass, "serialNumber", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; manufacturerField = (*env)->GetFieldID(env, serialCommClass, "manufacturer", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; deviceDriverField = (*env)->GetFieldID(env, serialCommClass, "deviceDriver", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/main/c/Windows/SerialPort_Windows.c [631:647]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; comPortField = (*env)->GetFieldID(env, serialCommClass, "comPort", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; friendlyNameField = (*env)->GetFieldID(env, serialCommClass, "friendlyName", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; portDescriptionField = (*env)->GetFieldID(env, serialCommClass, "portDescription", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; vendorIdField = (*env)->GetFieldID(env, serialCommClass, "vendorID", "I"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; productIdField = (*env)->GetFieldID(env, serialCommClass, "productID", "I"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; serialNumberField = (*env)->GetFieldID(env, serialCommClass, "serialNumber", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; manufacturerField = (*env)->GetFieldID(env, serialCommClass, "manufacturer", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; deviceDriverField = (*env)->GetFieldID(env, serialCommClass, "deviceDriver", "Ljava/lang/String;"); if (checkJniError(env, __LINE__ - 1)) return JNI_ERR; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -