Package edu.wpi.first.hal.sim.mockdata
Class AddressableLEDDataJNI
- java.lang.Object
-
- edu.wpi.first.hal.JNIWrapper
-
- edu.wpi.first.hal.sim.mockdata.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 voidcancelDataCallback(int index, int uid)static voidcancelInitializedCallback(int index, int uid)static voidcancelLengthCallback(int index, int uid)static voidcancelOutputPortCallback(int index, int uid)static voidcancelRunningCallback(int index, int uid)static byte[]getData(int index)static booleangetInitialized(int index)static intgetLength(int index)static intgetOutputPort(int index)static booleangetRunning(int index)static intregisterDataCallback(int index, ConstBufferCallback callback)static intregisterInitializedCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterLengthCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterOutputPortCallback(int index, NotifyCallback callback, boolean initialNotify)static intregisterRunningCallback(int index, NotifyCallback callback, boolean initialNotify)static voidresetData(int index)static voidsetData(int index, byte[] data)static voidsetInitialized(int index, boolean initialized)static voidsetLength(int index, int length)static voidsetOutputPort(int index, int outputPort)static voidsetRunning(int index, boolean running)-
Methods inherited from class edu.wpi.first.hal.JNIWrapper
forceLoad
-
-
-
-
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)
-
-