81bc077a39
* 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 |
||
---|---|---|
.. | ||
charset | ||
DatagramChannelImpl.java | ||
DatagramChannelSelectionKey.java | ||
FileLockImpl.java | ||
natFileLockImpl.cc | ||
natNIOServerSocket.cc | ||
natPipeImpl.cc | ||
natSelectorImpl.cc | ||
NIOConstants.java | ||
NIODatagramSocket.java | ||
NIOServerSocket.java | ||
NIOSocket.java | ||
PipeImpl.java | ||
SelectionKeyImpl.java | ||
SelectorImpl.java | ||
SelectorProviderImpl.java | ||
ServerSocketChannelImpl.java | ||
ServerSocketChannelSelectionKey.java | ||
SocketChannelImpl.java | ||
SocketChannelSelectionKey.java |