6#ifndef _Included_com_ctre_phoenix_CANifierJNI
7#define _Included_com_ctre_phoenix_CANifierJNI
17 (JNIEnv *, jclass, jint);
25 (JNIEnv *, jclass, jlong);
41 (JNIEnv *, jclass, jlong, jint, jint);
49 (JNIEnv *, jclass, jlong, jint, jint);
57 (JNIEnv *, jclass, jlong, jint, jboolean, jboolean);
65 (JNIEnv *, jclass, jlong, jint, jint);
73 (JNIEnv *, jclass, jlong, jint, jboolean);
81 (JNIEnv *, jclass, jlong, jbooleanArray);
89 (JNIEnv *, jclass, jlong, jint);
97 (JNIEnv *, jclass, jlong, jint, jdoubleArray);
105 (JNIEnv *, jclass, jlong);
113 (JNIEnv *, jclass, jlong);
121 (JNIEnv *, jclass, jlong);
129 (JNIEnv *, jclass, jlong, jint, jint);
137 (JNIEnv *, jclass, jlong);
145 (JNIEnv *, jclass, jlong, jint, jint);
153 (JNIEnv *, jclass, jlong, jint, jint);
161 (JNIEnv *, jclass, jlong, jboolean, jint);
169 (JNIEnv *, jclass, jlong, jboolean, jint);
177 (JNIEnv *, jclass, jlong, jboolean, jint);
185 (JNIEnv *, jclass, jlong, jint, jint, jint);
193 (JNIEnv *, jclass, jlong, jint, jint);
201 (JNIEnv *, jclass, jlong, jint, jdouble, jint, jint, jint);
209 (JNIEnv *, jclass, jlong, jint, jint, jint);
217 (JNIEnv *, jclass, jlong, jint);
225 (JNIEnv *, jclass, jlong, jint, jint, jint);
233 (JNIEnv *, jclass, jlong, jint, jint);
241 (JNIEnv *, jclass, jlong, jint, jint);
249 (JNIEnv *, jclass, jlong);
257 (JNIEnv *, jclass, jlong);
265 (JNIEnv *, jclass, jlong);
273 (JNIEnv *, jclass, jlong);
281 (JNIEnv *, jclass, jlong, jint);
289 (JNIEnv *, jclass, jlong);
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetQuadraturePosition(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetFaults(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigVelocityMeasurementWindow(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetQuadratureVelocity(JNIEnv *, jclass, jlong)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetPWMInput(JNIEnv *, jclass, jlong, jint, jdoubleArray)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetFirmwareVersion(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ClearStickyFaults(JNIEnv *, jclass, jlong, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigClearPositionOnLimitF(JNIEnv *, jclass, jlong, jboolean, jint)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetGeneralInputs(JNIEnv *, jclass, jlong, jbooleanArray)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigFactoryDefault(JNIEnv *, jclass, jlong, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetStickyFaults(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetQuadraturePosition(JNIEnv *, jclass, jlong)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1EnablePWMOutput(JNIEnv *, jclass, jlong, jint, jboolean)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetStatusFramePeriod(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jdouble JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetBatteryVoltage(JNIEnv *, jclass, jlong)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetLEDOutput(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetLastError(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetControlFramePeriod(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetPWMOutput(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jdouble JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigGetParameter(JNIEnv *, jclass, jlong, jint, jint, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigSetCustomParam(JNIEnv *, jclass, jlong, jint, jint, jint)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetGeneralOutput(JNIEnv *, jclass, jlong, jint, jboolean, jboolean)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetStatusFramePeriod(JNIEnv *, jclass, jlong, jint, jint, jint)
JNIEXPORT jdouble JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetBusVoltage(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigGetCustomParam(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigClearPositionOnQuadIdx(JNIEnv *, jclass, jlong, jboolean, jint)
JNIEXPORT jboolean JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1GetGeneralInput(JNIEnv *, jclass, jlong, jint)
JNIEXPORT jboolean JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1HasResetOccurred(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigClearPositionOnLimitR(JNIEnv *, jclass, jlong, jboolean, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigSetParameter(JNIEnv *, jclass, jlong, jint, jdouble, jint, jint, jint)
JNIEXPORT void JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1SetGeneralOutputs(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1destroy_1CANifier(JNIEnv *, jclass, jlong)
JNIEXPORT jint JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1ConfigVelocityMeasurementPeriod(JNIEnv *, jclass, jlong, jint, jint)
JNIEXPORT jlong JNICALL Java_com_ctre_phoenix_CANifierJNI_JNI_1new_1CANifier(JNIEnv *, jclass, jint)