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