/* * Class: edu_wpi_first_wpilibj_hal_SolenoidJNI * Method: clearAllPCMStickyFaults * Signature: (J)V */ JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_hal_SolenoidJNI_clearAllPCMStickyFaults (JNIEnv *env, jclass, jlong solenoid_port) { int32_t status = 0; clearAllPCMStickyFaults_sol((void*)solenoid_port, &status); CheckStatus(env, status); }
/* * Class: edu_wpi_first_wpilibj_hal_SolenoidJNI * Method: clearAllPCMStickyFaults * Signature: (Ljava/nio/ByteBuffer;Ljava/nio/IntBuffer;)V */ JNIEXPORT void JNICALL Java_edu_wpi_first_wpilibj_hal_SolenoidJNI_clearAllPCMStickyFaults (JNIEnv *env, jclass, jobject solenoid_port, jobject status) { VoidPointer *solenoid_port_pointer = (VoidPointer *)env->GetDirectBufferAddress(solenoid_port); jint *status_pointer = (jint *)env->GetDirectBufferAddress(status); clearAllPCMStickyFaults_sol(*solenoid_port_pointer, status_pointer); }