Package edu.wpi.first.hal.simulation
Class AddressableLEDDataJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.simulation.AddressableLEDDataJNI
-
public class AddressableLEDDataJNI extends JNIWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper
-
-
Constructor Summary
Constructors Constructor Description AddressableLEDDataJNI()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
cancelDataCallback(int index, int uid)
static void
cancelInitializedCallback(int index, int uid)
static void
cancelLengthCallback(int index, int uid)
static void
cancelOutputPortCallback(int index, int uid)
static void
cancelRunningCallback(int index, int uid)
static int
findForChannel(int channel)
static byte[]
getData(int index)
static boolean
getInitialized(int index)
static int
getLength(int index)
static int
getOutputPort(int index)
static boolean
getRunning(int index)
static int
registerDataCallback(int index, ConstBufferCallback callback)
static int
registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerLengthCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerOutputPortCallback(int index, NotifyCallback callback, boolean initialNotify)
static int
registerRunningCallback(int index, NotifyCallback callback, boolean initialNotify)
static void
resetData(int index)
static void
setData(int index, byte[] data)
static void
setInitialized(int index, boolean initialized)
static void
setLength(int index, int length)
static void
setOutputPort(int index, int outputPort)
static void
setRunning(int index, boolean running)
-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad, suppressUnused
-
-
-
-
Constructor Detail
-
AddressableLEDDataJNI
public AddressableLEDDataJNI()
-
-
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)
-
registerOutputPortCallback
public static int registerOutputPortCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelOutputPortCallback
public static void cancelOutputPortCallback(int index, int uid)
-
getOutputPort
public static int getOutputPort(int index)
-
setOutputPort
public static void setOutputPort(int index, int outputPort)
-
registerLengthCallback
public static int registerLengthCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelLengthCallback
public static void cancelLengthCallback(int index, int uid)
-
getLength
public static int getLength(int index)
-
setLength
public static void setLength(int index, int length)
-
registerRunningCallback
public static int registerRunningCallback(int index, NotifyCallback callback, boolean initialNotify)
-
cancelRunningCallback
public static void cancelRunningCallback(int index, int uid)
-
getRunning
public static boolean getRunning(int index)
-
setRunning
public static void setRunning(int index, boolean running)
-
registerDataCallback
public static int registerDataCallback(int index, ConstBufferCallback callback)
-
cancelDataCallback
public static void cancelDataCallback(int index, int uid)
-
getData
public static byte[] getData(int index)
-
setData
public static void setData(int index, byte[] data)
-
resetData
public static void resetData(int index)
-
findForChannel
public static int findForChannel(int channel)
-
-