Class AddressableLEDDataJNI


  • public class AddressableLEDDataJNI
    extends JNIWrapper
    • 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)