Package edu.wpi.first.hal.simulation
Class DIODataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.DIODataJNI
public class DIODataJNI extends JNIWrapper
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description DIODataJNI() -
Method Summary
Modifier and Type Method Description static 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)
-
Constructor Details
-
DIODataJNI
public DIODataJNI()
-
-
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
-