Package edu.wpi.first.hal.simulation
Class AddressableLEDDataJNI
java.lang.Object
edu.wpi.first.hal.JNIWrapper
edu.wpi.first.hal.simulation.AddressableLEDDataJNI
JNI for addressable LED data.
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.hal.JNIWrapper
JNIWrapper.Helper -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 intfindForChannel(int channel) 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, suppressUnused
-
Method Details
-
registerInitializedCallback
public static int registerInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelInitializedCallback
-
getInitialized
-
setInitialized
-
registerOutputPortCallback
public static int registerOutputPortCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelOutputPortCallback
-
getOutputPort
-
setOutputPort
-
registerLengthCallback
-
cancelLengthCallback
-
getLength
-
setLength
-
registerRunningCallback
public static int registerRunningCallback(int index, NotifyCallback callback, boolean initialNotify) -
cancelRunningCallback
-
getRunning
-
setRunning
-
registerDataCallback
-
cancelDataCallback
-
getData
-
setData
-
resetData
-
findForChannel
-