Lines Matching +full:- +full:- +full:native +full:- +full:file
1 /* sane - Scanner Access Now Easy.
3 This file is part of the SANE package.
28 the executable file might be covered by the GNU General Public
40 // Sane.java - Java version of SANE API.
42 // Written: 10/9/97 - JSF
54 public static int STATUS_GOOD = 0; // everything A-OK
60 public static int STATUS_EOF = 5; // no more data available (end-of-file)
78 private native int getDevicesNative( in getDevicesNative()
81 private native void getOptionNative(int handle, int option, SaneOption opt); in getOptionNative()
101 public native int init(int[] versionCode); in init()
102 public native void exit(); // All done. in exit()
107 for (int i = 0; i < deviceList.length - 1; i++) in getDevices()
112 public native int open(String deviceName, int[] handle); in open()
114 public native void close(int handle); in close()
126 public native int getControlOption(int handle, int option, int [] value, in getControlOption()
128 public native int getControlOption(int handle, int option, byte [] value, in getControlOption()
132 public native int setControlOption(int handle, int option, in setControlOption()
134 public native int setControlOption(int handle, int option, in setControlOption()
136 public native int getParameters(int handle, SaneParameters params); in getParameters()
137 public native int start(int handle); in start()
138 public native int read(int handle, byte [] data, in read()
140 public native void cancel(int handle); in cancel()
141 public native String strstatus(int status); in strstatus()