Interface SoHidDevice
-
- All Known Implementing Classes:
NativeColorDevice,NativeDevice,NativeG12Device,NativeG13Device,NativeMonochromeDevice
public interface SoHidDeviceThe interface for native hid devices
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSoHidDevice.ButtonEventListenerstatic classSoHidDevice.ImageType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddButtonEventListener(SoHidDevice.ButtonEventListener buttonEventListener)voidconfigureMode(NativeDevice.Mode mode)voiddisconnect(purejavahidapi.HidDevice hidDevice)voidsetButtonState(NativeDevice.Button button, NativeDevice.ButtonState buttonState)voidsetMode(NativeDevice.Mode mode)voidsetMode(NativeDevice.Mode mode, java.lang.Byte parameter)voidsetSignatureRectangle(SignatureRectangle signatureRectangle, boolean signInDoc)voidstartButtonEventThread()voiduploadImage(SoHidDevice.ImageType imageType, java.awt.image.BufferedImage image, int soiMode, int bpp, java.lang.Integer transperentColor)
-
-
-
Method Detail
-
configureMode
void configureMode(NativeDevice.Mode mode) throws java.io.IOException
- Throws:
java.io.IOException
-
uploadImage
void uploadImage(SoHidDevice.ImageType imageType, java.awt.image.BufferedImage image, int soiMode, int bpp, java.lang.Integer transperentColor) throws java.io.IOException
- Throws:
java.io.IOException
-
setMode
void setMode(NativeDevice.Mode mode) throws java.io.IOException
- Throws:
java.io.IOException
-
setMode
void setMode(NativeDevice.Mode mode, java.lang.Byte parameter) throws java.io.IOException
- Throws:
java.io.IOException
-
addButtonEventListener
void addButtonEventListener(SoHidDevice.ButtonEventListener buttonEventListener)
-
startButtonEventThread
void startButtonEventThread() throws java.io.IOException- Throws:
java.io.IOException
-
setButtonState
void setButtonState(NativeDevice.Button button, NativeDevice.ButtonState buttonState)
-
setSignatureRectangle
void setSignatureRectangle(SignatureRectangle signatureRectangle, boolean signInDoc) throws java.io.IOException
- Throws:
java.io.IOException
-
disconnect
void disconnect(purejavahidapi.HidDevice hidDevice)
-
-