gcc/libjava/gnu/java/nio
Michael Koch 81bc077a39 2003-10-12 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/PipeImpl.java
	(SourceChannelImpl): New inner class.
	(SinkChannelImpl): New inner class.
	(sink): New member variable.
	(source): New member variable.
	(PipeImpl): Add SelectorProvider argument, implemented.
	(nativeInit): New method.
	(sink): Return sink channel.
	(source): Return source channel.
	* gnu/java/nio/SelectorProviderImpl.java
	(openPipe): Give provider as argument to PipeImpl constructor.
	* java/nio/channels/spi/SelectorProvider.java
	(pr): Removed.
	(systemDefaultProvider): New member variable.
	(provider): Made it synchronized, use property
	java.nio.channels.spi.SelectorProvider.
	* gnu/java/nio/natPipeImpl.cc: New file.
	* Makefile.am (nat_source_files): Added gnu/java/nio/natPipeImpl.cc.
	* Makefile.in: Regenerated.

From-SVN: r72397
2003-10-12 13:39:07 +00:00
..
charset
DatagramChannelImpl.java 2003-09-25 Michael Koch <konqueror@gmx.de> 2003-09-25 21:14:43 +00:00
DatagramChannelSelectionKey.java 2003-09-25 Michael Koch <konqueror@gmx.de> 2003-09-25 21:14:43 +00:00
FileLockImpl.java
natFileLockImpl.cc
natNIOServerSocket.cc NIOSocket.java (setChannel): Initialize impl. 2003-10-11 18:01:35 +00:00
natPipeImpl.cc 2003-10-12 Michael Koch <konqueror@gmx.de> 2003-10-12 13:39:07 +00:00
natSelectorImpl.cc 2003-09-25 Michael Koch <konqueror@gmx.de> 2003-09-25 17:09:23 +00:00
NIOConstants.java 2003-09-25 Michael Koch <konqueror@gmx.de> 2003-09-25 10:17:00 +00:00
NIODatagramSocket.java NIODatagramSocket.java, [...]: New files. 2003-09-19 21:12:58 +00:00
NIOServerSocket.java NIOSocket.java (setChannel): Initialize impl. 2003-10-11 18:01:35 +00:00
NIOSocket.java NIOSocket.java (setChannel): Initialize impl. 2003-10-11 18:01:35 +00:00
PipeImpl.java 2003-10-12 Michael Koch <konqueror@gmx.de> 2003-10-12 13:39:07 +00:00
SelectionKeyImpl.java re PR java/12426 (gcj allows access to private members from superclass) 2003-09-26 22:02:05 +00:00
SelectorImpl.java SelectorImpl.java (register): Use ServerSocketChannelSelectionKey for server socket channels... 2003-10-09 18:01:08 +00:00
SelectorProviderImpl.java 2003-10-12 Michael Koch <konqueror@gmx.de> 2003-10-12 13:39:07 +00:00
ServerSocketChannelImpl.java NIOSocket.java (setChannel): Initialize impl. 2003-10-11 18:01:35 +00:00
ServerSocketChannelSelectionKey.java SelectorImpl.java (register): Use ServerSocketChannelSelectionKey for server socket channels... 2003-10-09 18:01:08 +00:00
SocketChannelImpl.java NIOSocket.java (setChannel): Initialize impl. 2003-10-11 18:01:35 +00:00
SocketChannelSelectionKey.java 2003-09-25 Michael Koch <konqueror@gmx.de> 2003-09-25 21:14:43 +00:00