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
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description DIODataJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
cancelFilterIndexCallback(int index, int uid)
static void
cancelInitializedCallback(int index, int uid)
static void
cancelIsInputCallback(int index, int uid)
static void
cancelPulseLengthCallback(int index, int uid)
static void
cancelValueCallback(int index, int uid)
static int
getFilterIndex(int index)
static boolean
getInitialized(int index)
static boolean
getIsInput(int index)
static double
getPulseLength(int index)
static boolean
getValue(int index)
static int
registerFilterIndexCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerIsInputCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerPulseLengthCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerValueCallback(int index, NotifyCallback callback, boolean initialNotify)
static void
resetData(int index)
static void
setFilterIndex(int index, int filterIndex)
static void
setInitialized(int index, boolean initialized)
static void
setIsInput(int index, boolean isInput)
static void
setPulseLength(int index, double pulseLength)
static void
setValue(int index, boolean value)
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
-
-
-
Constructor Detail
-
DIODataJNI
public DIODataJNI()
-
-
Method Detail
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelInitializedCallback
public static void cancelInitializedCallback(int index, int uid)
-
getInitialized
public static boolean getInitialized(int index)
-
setInitialized
public static void setInitialized(int index, boolean initialized)
-
registerValueCallback
public static int registerValueCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelValueCallback
public static void cancelValueCallback(int index, int uid)
-
getValue
public static boolean getValue(int index)
-
setValue
public static void setValue(int index, boolean value)
-
registerPulseLengthCallback
public static int registerPulseLengthCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelPulseLengthCallback
public static void cancelPulseLengthCallback(int index, int uid)
-
getPulseLength
public static double getPulseLength(int index)
-
setPulseLength
public static void setPulseLength(int index, double pulseLength)
-
registerIsInputCallback
public static int registerIsInputCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelIsInputCallback
public static void cancelIsInputCallback(int index, int uid)
-
getIsInput
public static boolean getIsInput(int index)
-
setIsInput
public static void setIsInput(int index, boolean isInput)
-
registerFilterIndexCallback
public static int registerFilterIndexCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelFilterIndexCallback
public static void cancelFilterIndexCallback(int index, int uid)
-
getFilterIndex
public static int getFilterIndex(int index)
-
setFilterIndex
public static void setFilterIndex(int index, int filterIndex)
-
resetData
public static void resetData(int index)
-
-