C G I O R S V W

C

cancelIo(long, long) - Static method in class com.codemercs.iow.IowKit
Cancel a read or write operation under way on one of the pipes.
closeDevice(long) - Static method in class com.codemercs.iow.IowKit
Close all IO-Warriors.
com.codemercs.iow - package com.codemercs.iow
This package provides the JNI wrapper class for the library iokwit.dll (operating system Windows) or libiowkit.so (operating system Linux) for controlling the IO-Warrior hardware invented by Code Mercenaries Hard- und Software GmbH.

G

getDeviceHandle(long) - Static method in class com.codemercs.iow.IowKit
Access a specific IO-Warrior present.
getNumDevs() - Static method in class com.codemercs.iow.IowKit
Returns the number of IO-Warriors devices present.
getProductId(long) - Static method in class com.codemercs.iow.IowKit
Return the Product ID of the IO-Warrior device identified by iowHandle.
getRevision(long) - Static method in class com.codemercs.iow.IowKit
Return the revision of the firmware of the IO-Warrior device identified by iowHandle.
getSerialNumber(long) - Static method in class com.codemercs.iow.IowKit
Returns a String containing the serial number string from the device.
getThreadHandle(long) - Static method in class com.codemercs.iow.IowKit
Returns the internal Windows thread handle used to read the I/O pins of the IO-Warrior.

I

IowKit - Class in com.codemercs.iow
The Java class to access the IO-Warrior uses the API of the dynamic library iowkit (iowkit.dll or libiowkit.so).
IowKit() - Constructor for class com.codemercs.iow.IowKit
 

O

openDevice() - Static method in class com.codemercs.iow.IowKit
Opens all available IO-Warrior devices and returns the handle to the first device found.

R

read(long, long, long) - Static method in class com.codemercs.iow.IowKit
Read data from IO-Warrior.
readImmediate(long) - Static method in class com.codemercs.iow.IowKit
Return last value read from IO-Warrior pipe 0 (I/O pins).
readNonBlocking(long, long, long) - Static method in class com.codemercs.iow.IowKit
Read data from an IO-Warrior without blocking.

S

setTimeout(long, long) - Static method in class com.codemercs.iow.IowKit
Set read I/O timeout in milliseconds.
setWriteTimeout(long, long) - Static method in class com.codemercs.iow.IowKit
Set write I/O timeout in milliseconds.

V

version() - Static method in class com.codemercs.iow.IowKit
Return a String identifying the dynamic library version.

W

write(long, long, int[]) - Static method in class com.codemercs.iow.IowKit
Write an array of bytes to pipe numPipe of IO-Warrior.

C G I O R S V W