gcc/libjava/gnu/java
Michael Koch a4536c7a94 2002-11-29 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/DatagramChannelImpl:
	(fd): New member variable to store file descriptor of socket.
	* gnu/java/nio/SelectionKeyImpl.java:
	(ops): Removed.
	(readyOps): New member variable.
	(interestOps): New member variable.
	(readyOps): Implemented.
	(readyOps): New method to set member variable readyOps.
	(interestOps): Replaced ops by interestOps.
	* gnu/java/nio/SelectorImpl.java:
	(SelectorImpl): Initialize key sets.
	(select): Call select with -1 instead of Long.MAX_VALUE).
	(java_do_select): Make it a native method.
	(getFDsAsArray): New helper method.
	(select): Remove canceled keys, give only interested file discriptors
	to java_do_select, set ready ops.
	(add): No need to initialize keys set here.
	(add_selected): No need to initialize selected set here.
	(deregisterCanceledKeys): New helper method.
	(register): Set interest ops, set attachments, added handling of datagram
	channels.
	* gnu/java/nio/ServerSocketChannelImpl:
	(SocketAccept): Renamed from NioSocketAccept.
	(implConfigureBlocking): Implemented.
	(accept): Use SocketAccept instead of NioSocketAccept.
	* gnu/java/nio/SocketChannelImpl:
	Reactivate native methods.

From-SVN: r59632
2002-11-29 09:57:05 +00:00
..
awt More AWT/Swing merge from GNU Classpath. 2002-08-09 05:32:43 +01:00
beans [multiple changes] 2002-03-24 21:32:14 +00:00
io
lang Add Proxy support. 2002-09-30 05:19:09 +00:00
locale
math
nio 2002-11-29 Michael Koch <konqueror@gmx.de> 2002-11-29 09:57:05 +00:00
rmi backport: MarshalledObject.java (equals): Check hashcode first. 2002-11-07 18:01:05 +00:00
security SHA.java (engineGetDigestLength): Return 20. 2002-11-05 04:12:04 +00:00
text SentenceBreakIterator.java (next): Skip all java white space characters. 2002-05-12 01:11:18 +00:00
util Merge JDK 1.4 java.security changes from classpath. 2002-05-24 12:57:40 +01:00