* 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 |
|---|---|---|
| .. | ||
| channels | Loading commit data... | |
| charset | Loading commit data... | |
| Buffer.java | Loading commit data... | |
| BufferOverflowException.java | Loading commit data... | |
| BufferUnderflowException.java | Loading commit data... | |
| ByteBuffer.java | Loading commit data... | |
| ByteBufferHelper.java | Loading commit data... | |
| ByteBufferImpl.java | Loading commit data... | |
| ByteOrder.java | Loading commit data... | |
| CharBuffer.java | Loading commit data... | |
| CharBufferImpl.java | Loading commit data... | |
| CharViewBufferImpl.java | Loading commit data... | |
| DirectByteBufferImpl.java | Loading commit data... | |
| DoubleBuffer.java | Loading commit data... | |
| DoubleBufferImpl.java | Loading commit data... | |
| DoubleViewBufferImpl.java | Loading commit data... | |
| FloatBuffer.java | Loading commit data... | |
| FloatBufferImpl.java | Loading commit data... | |
| FloatViewBufferImpl.java | Loading commit data... | |
| IntBuffer.java | Loading commit data... | |
| IntBufferImpl.java | Loading commit data... | |
| IntViewBufferImpl.java | Loading commit data... | |
| InvalidMarkException.java | Loading commit data... | |
| LongBuffer.java | Loading commit data... | |
| LongBufferImpl.java | Loading commit data... | |
| LongViewBufferImpl.java | Loading commit data... | |
| MappedByteBuffer.java | Loading commit data... | |
| MappedByteBufferImpl.java | Loading commit data... | |
| ReadOnlyBufferException.java | Loading commit data... | |
| ShortBuffer.java | Loading commit data... | |
| ShortBufferImpl.java | Loading commit data... | |
| ShortViewBufferImpl.java | Loading commit data... | |
| natDirectByteBufferImpl.cc | Loading commit data... |