Class AddressableLEDDataJNI
java.lang.Object
org.wpilib.hardware.hal.JNIWrapper
org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
JNI for addressable LED data.
-
Nested Class Summary
Nested classes/interfaces inherited from class JNIWrapper
JNIWrapper.Helper -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcancelDataCallback(int uid) static voidcancelInitializedCallback(int index, int uid) static voidcancelLengthCallback(int index, int uid) static voidcancelStartCallback(int index, int uid) static byte[]getData(int start, int length) static booleangetInitialized(int index) static intgetLength(int index) static intgetStart(int index) static intregisterDataCallback(ConstBufferCallback callback) static intregisterInitializedCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterLengthCallback(int index, NotifyCallback callback, boolean initialNotify) static intregisterStartCallback(int index, NotifyCallback callback, boolean initialNotify) static voidresetData(int index) static voidsetData(int start, byte[] data) static voidsetInitialized(int index, boolean initialized) static voidsetLength(int index, int length) static voidsetStart(int index, int start) Methods inherited from class JNIWrapper
forceLoad, suppressUnused
-
Method Details
-
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) -
registerStartCallback
-
cancelStartCallback
public static void cancelStartCallback(int index, int uid) -
getStart
public static int getStart(int index) -
setStart
public static void setStart(int index, int start) -
registerLengthCallback
-
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) -
registerDataCallback
-
cancelDataCallback
public static void cancelDataCallback(int uid) -
getData
public static byte[] getData(int start, int length) -
setData
public static void setData(int start, byte[] data) -
resetData
public static void resetData(int index)
-