HIDDevice.java 549 B

12345678910111213141516171819
  1. package org.libsdl.app;
  2. interface HIDDevice
  3. {
  4. public int getId();
  5. public int getVendorId();
  6. public int getProductId();
  7. public String getSerialNumber();
  8. public int getVersion();
  9. public String getManufacturerName();
  10. public String getProductName();
  11. public boolean open();
  12. public int sendFeatureReport(byte[] report);
  13. public int sendOutputReport(byte[] report);
  14. public boolean getFeatureReport(byte[] report);
  15. public void setFrozen(boolean frozen);
  16. public void close();
  17. public void shutdown();
  18. }