Package edu.wpi.first.hal.simulation
Class DIODataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.DIODataJNI
JNI for DIO data.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcancelFilterIndexCallback(int index, int uid) static voidcancelInitializedCallback(int index, int uid) static voidcancelIsInputCallback(int index, int uid) static voidcancelPulseLengthCallback(int index, int uid) static voidcancelValueCallback(int index, int uid) static intgetFilterIndex(int index) static booleangetInitialized(int index) static booleangetIsInput(int index) static doublegetPulseLength(int index) static booleangetValue(int index) static intregisterFilterIndexCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterIsInputCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterPulseLengthCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterValueCallback(int index, NotifyCallback callback, boolean initialNotify) static voidresetData(int index) static voidsetFilterIndex(int index, int filterIndex) static voidsetInitialized(int index, boolean initialized) static voidsetIsInput(int index, boolean isInput) static voidsetPulseLength(int index, double pulseLength) static voidsetValue(int index, boolean value) Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
Method Details
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelInitializedCallback
-
getInitialized
-
setInitialized
-
registerValueCallback
-
cancelValueCallback
-
getValue
-
setValue
-
registerPulseLengthCallback
public static int registerPulseLengthCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelPulseLengthCallback
-
getPulseLength
-
setPulseLength
-
registerIsInputCallback
public static int registerIsInputCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelIsInputCallback
-
getIsInput
-
setIsInput
-
registerFilterIndexCallback
public static int registerFilterIndexCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelFilterIndexCallback
-
getFilterIndex
-
setFilterIndex
-
resetData
-