Class HidServicesListenerList

java.lang.Object
org.hid4java.event.HidServicesListenerList

public class HidServicesListenerList extends Object

HID services listener list

Since:
0.0.1  
  • Field Details

  • Constructor Details

    • HidServicesListenerList

      public HidServicesListenerList()
  • Method Details

    • add

      public final void add(HidServicesListener listener)
      Parameters:
      listener - The listener to add
    • remove

      public final void remove(HidServicesListener listener)
      Parameters:
      listener - The listener to remove
    • clear

      public final void clear()
      Removes all listeners
    • getListeners

      protected final List<HidServicesListener> getListeners()
      Returns:
      The listeners list
    • toArray

      public HidServicesListener[] toArray()
      Returns an array with the currently registered listeners. The returned array is detached from the internal list of registered listeners.
      Returns:
      Array with registered listeners.
    • fireHidDeviceAttached

      public void fireHidDeviceAttached(HidDevice hidDevice)

      Fire the HID device attached event

      Parameters:
      hidDevice - The device that was attached
    • fireHidDeviceDetached

      public void fireHidDeviceDetached(HidDevice hidDevice)

      Fire the HID device detached event

      Parameters:
      hidDevice - The device that was detached
    • fireHidFailure

      public void fireHidFailure(HidDevice hidDevice)

      Fire the HID failure event

      Parameters:
      hidDevice - The device that caused the error if known