aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/nio/SocketChannelImpl.java
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2003-09-25 21:14:43 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2003-09-25 21:14:43 +0000
commit1bfb64ff9a95faf36b928d9243a4a6c34005dd31 (patch)
tree17b727bada732a4e8ec9d8c21dcfa11399a0d8ea /libjava/gnu/java/nio/SocketChannelImpl.java
parent73a1415eb4165742522002a28850037448b9f477 (diff)
downloadgcc-1bfb64ff9a95faf36b928d9243a4a6c34005dd31.zip
gcc-1bfb64ff9a95faf36b928d9243a4a6c34005dd31.tar.gz
gcc-1bfb64ff9a95faf36b928d9243a4a6c34005dd31.tar.bz2
2003-09-25 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/DatagramChannelImpl.java (getNativeFD): New method. * gnu/java/nio/SelectionKeyImpl.java (SelectionKeyImpl): Class made abstract. (fd): Removed. (SelectionKeyImpl): Remove fd argument. (getNativeFD): New method. * gnu/java/nio/SocketChannelImpl.java (getNativeFD): New method. gnu/java/nio/DatagramChannelSelectionKey.java, * gnu/java/nio/SocketChannelSelectionKey.java: New files. * Makefile.am (ordinary_java_source_files): Added new files gnu/java/nio/DatagramChannelSelectionKey.java and gnu/java/nio/SocketChannelSelectionKey.java. * Makefile.in: Regenerated. From-SVN: r71797
Diffstat (limited to 'libjava/gnu/java/nio/SocketChannelImpl.java')
-rw-r--r--libjava/gnu/java/nio/SocketChannelImpl.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/libjava/gnu/java/nio/SocketChannelImpl.java b/libjava/gnu/java/nio/SocketChannelImpl.java
index a114b06..589296f5 100644
--- a/libjava/gnu/java/nio/SocketChannelImpl.java
+++ b/libjava/gnu/java/nio/SocketChannelImpl.java
@@ -98,6 +98,11 @@ public final class SocketChannelImpl extends SocketChannel
}
}
+ int getNativeFD()
+ {
+ return socket.getImpl().getNativeFD();
+ }
+
protected void implCloseSelectableChannel () throws IOException
{
connected = false;