summaryrefslogtreecommitdiff
path: root/libjava/gnu/java/nio/SocketChannelImpl.java
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-09-25 21:14:43 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-09-25 21:14:43 +0000
commit0a161bd9ff43819cba7f31862e8a6ab274324e86 (patch)
tree17b727bada732a4e8ec9d8c21dcfa11399a0d8ea /libjava/gnu/java/nio/SocketChannelImpl.java
parent4e9e744766fefa6bb0502a70a814f8edefee5bf6 (diff)
downloadgcc-0a161bd9ff43819cba7f31862e8a6ab274324e86.tar.gz
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71797 138bc75d-0d04-0410-961f-82ee72b054a4
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 a114b06a5b8..589296f5166 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;