summaryrefslogtreecommitdiffstats
path: root/qtjava/javalib/org/trinitydesktop/qt/TQIODeviceInterface.java
blob: 77771ff33318249f36ee53bb772386595f820890 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//Auto-generated by kalyptus. DO NOT EDIT.
package org.trinitydesktop.qt;


public interface TQIODeviceInterface {
		int flags();
		int mode();
		int state();
		boolean isDirectAccess();
		boolean isSequentialAccess();
		boolean isCombinedAccess();
		boolean isBuffered();
		boolean isRaw();
		boolean isSynchronous();
		boolean isAsynchronous();
		boolean isTranslated();
		boolean isReadable();
		boolean isWritable();
		boolean isReadWrite();
		boolean isInactive();
		boolean isOpen();
		int status();
		void resetStatus();
		boolean open(int mode);
		void close();
		void flush();
		long size();
		long at();
		boolean at(long arg1);
		boolean atEnd();
		boolean reset();
		long readBlock(StringBuffer data, long maxlen);
		long writeBlock(String data, long len);
		long readLine(String data, long maxlen);
		long writeBlock(byte[] data);
		byte[] readAll();
		int getch();
		int putch(int arg1);
		int ungetch(int arg1);
}