Esempio n. 1
0
/*
 * 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);
}
Esempio n. 2
0
/*
 * 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);
}