From 1bfb64ff9a95faf36b928d9243a4a6c34005dd31 Mon Sep 17 00:00:00 2001 From: Michael Koch Date: Thu, 25 Sep 2003 21:14:43 +0000 Subject: 2003-09-25 Michael Koch * 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 --- libjava/gnu/java/nio/SocketChannelImpl.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libjava/gnu/java/nio/SocketChannelImpl.java') 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; -- cgit v1.2.3