aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/nio/channels
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/nio/channels')
-rw-r--r--libjava/java/nio/channels/AlreadyConnectedException.h35
-rw-r--r--libjava/java/nio/channels/AsynchronousCloseException.h35
-rw-r--r--libjava/java/nio/channels/ByteChannel.h36
-rw-r--r--libjava/java/nio/channels/CancelledKeyException.h35
-rw-r--r--libjava/java/nio/channels/Channel.h33
-rw-r--r--libjava/java/nio/channels/Channels.h47
-rw-r--r--libjava/java/nio/channels/ClosedByInterruptException.h35
-rw-r--r--libjava/java/nio/channels/ClosedChannelException.h35
-rw-r--r--libjava/java/nio/channels/ClosedSelectorException.h35
-rw-r--r--libjava/java/nio/channels/ConnectionPendingException.h35
-rw-r--r--libjava/java/nio/channels/DatagramChannel.h59
-rw-r--r--libjava/java/nio/channels/FileChannel$MapMode.h40
-rw-r--r--libjava/java/nio/channels/FileChannel.h64
-rw-r--r--libjava/java/nio/channels/FileLock.h49
-rw-r--r--libjava/java/nio/channels/FileLockInterruptionException.h35
-rw-r--r--libjava/java/nio/channels/GatheringByteChannel.h39
-rw-r--r--libjava/java/nio/channels/IllegalBlockingModeException.h35
-rw-r--r--libjava/java/nio/channels/IllegalSelectorException.h35
-rw-r--r--libjava/java/nio/channels/InterruptibleChannel.h33
-rw-r--r--libjava/java/nio/channels/NoConnectionPendingException.h35
-rw-r--r--libjava/java/nio/channels/NonReadableChannelException.h35
-rw-r--r--libjava/java/nio/channels/NonWritableChannelException.h35
-rw-r--r--libjava/java/nio/channels/NotYetBoundException.h35
-rw-r--r--libjava/java/nio/channels/NotYetConnectedException.h35
-rw-r--r--libjava/java/nio/channels/OverlappingFileLockException.h35
-rw-r--r--libjava/java/nio/channels/Pipe$SinkChannel.h44
-rw-r--r--libjava/java/nio/channels/Pipe$SourceChannel.h44
-rw-r--r--libjava/java/nio/channels/Pipe.h38
-rw-r--r--libjava/java/nio/channels/ReadableByteChannel.h35
-rw-r--r--libjava/java/nio/channels/ScatteringByteChannel.h39
-rw-r--r--libjava/java/nio/channels/SelectableChannel.h48
-rw-r--r--libjava/java/nio/channels/SelectionKey.h55
-rw-r--r--libjava/java/nio/channels/Selector.h47
-rw-r--r--libjava/java/nio/channels/ServerSocketChannel.h46
-rw-r--r--libjava/java/nio/channels/SocketChannel.h59
-rw-r--r--libjava/java/nio/channels/UnresolvedAddressException.h35
-rw-r--r--libjava/java/nio/channels/UnsupportedAddressTypeException.h35
-rw-r--r--libjava/java/nio/channels/VMChannels.h52
-rw-r--r--libjava/java/nio/channels/VMChannels.java85
-rw-r--r--libjava/java/nio/channels/WritableByteChannel.h35
-rw-r--r--libjava/java/nio/channels/natVMChannels.cc37
-rw-r--r--libjava/java/nio/channels/spi/AbstractInterruptibleChannel.h46
-rw-r--r--libjava/java/nio/channels/spi/AbstractSelectableChannel.h64
-rw-r--r--libjava/java/nio/channels/spi/AbstractSelectionKey.h41
-rw-r--r--libjava/java/nio/channels/spi/AbstractSelector.h60
-rw-r--r--libjava/java/nio/channels/spi/SelectorProvider$1.h38
-rw-r--r--libjava/java/nio/channels/spi/SelectorProvider.h52
47 files changed, 0 insertions, 1995 deletions
diff --git a/libjava/java/nio/channels/AlreadyConnectedException.h b/libjava/java/nio/channels/AlreadyConnectedException.h
deleted file mode 100644
index 08d6d47..0000000
--- a/libjava/java/nio/channels/AlreadyConnectedException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_AlreadyConnectedException__
-#define __java_nio_channels_AlreadyConnectedException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class AlreadyConnectedException;
- }
- }
- }
-}
-
-class java::nio::channels::AlreadyConnectedException : public ::java::lang::IllegalStateException
-{
-
-public:
- AlreadyConnectedException();
-private:
- static const jlong serialVersionUID = -7331895245053773357LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_AlreadyConnectedException__
diff --git a/libjava/java/nio/channels/AsynchronousCloseException.h b/libjava/java/nio/channels/AsynchronousCloseException.h
deleted file mode 100644
index bfcbf2e..0000000
--- a/libjava/java/nio/channels/AsynchronousCloseException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_AsynchronousCloseException__
-#define __java_nio_channels_AsynchronousCloseException__
-
-#pragma interface
-
-#include <java/nio/channels/ClosedChannelException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class AsynchronousCloseException;
- }
- }
- }
-}
-
-class java::nio::channels::AsynchronousCloseException : public ::java::nio::channels::ClosedChannelException
-{
-
-public:
- AsynchronousCloseException();
-private:
- static const jlong serialVersionUID = 6891178312432313966LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_AsynchronousCloseException__
diff --git a/libjava/java/nio/channels/ByteChannel.h b/libjava/java/nio/channels/ByteChannel.h
deleted file mode 100644
index a813648..0000000
--- a/libjava/java/nio/channels/ByteChannel.h
+++ /dev/null
@@ -1,36 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ByteChannel__
-#define __java_nio_channels_ByteChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class ByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::ByteChannel : public ::java::lang::Object
-{
-
-public:
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jboolean isOpen() = 0;
- virtual void close() = 0;
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_ByteChannel__
diff --git a/libjava/java/nio/channels/CancelledKeyException.h b/libjava/java/nio/channels/CancelledKeyException.h
deleted file mode 100644
index 742185f..0000000
--- a/libjava/java/nio/channels/CancelledKeyException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_CancelledKeyException__
-#define __java_nio_channels_CancelledKeyException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class CancelledKeyException;
- }
- }
- }
-}
-
-class java::nio::channels::CancelledKeyException : public ::java::lang::IllegalStateException
-{
-
-public:
- CancelledKeyException();
-private:
- static const jlong serialVersionUID = -8438032138028814268LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_CancelledKeyException__
diff --git a/libjava/java/nio/channels/Channel.h b/libjava/java/nio/channels/Channel.h
deleted file mode 100644
index fc0177d..0000000
--- a/libjava/java/nio/channels/Channel.h
+++ /dev/null
@@ -1,33 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_Channel__
-#define __java_nio_channels_Channel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class Channel;
- }
- }
- }
-}
-
-class java::nio::channels::Channel : public ::java::lang::Object
-{
-
-public:
- virtual jboolean isOpen() = 0;
- virtual void close() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_Channel__
diff --git a/libjava/java/nio/channels/Channels.h b/libjava/java/nio/channels/Channels.h
deleted file mode 100644
index 3841564..0000000
--- a/libjava/java/nio/channels/Channels.h
+++ /dev/null
@@ -1,47 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_Channels__
-#define __java_nio_channels_Channels__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class Channels;
- class ReadableByteChannel;
- class WritableByteChannel;
- }
- namespace charset
- {
- class CharsetDecoder;
- class CharsetEncoder;
- }
- }
- }
-}
-
-class java::nio::channels::Channels : public ::java::lang::Object
-{
-
- Channels();
-public:
- static ::java::io::InputStream * newInputStream(::java::nio::channels::ReadableByteChannel *);
- static ::java::io::OutputStream * newOutputStream(::java::nio::channels::WritableByteChannel *);
- static ::java::nio::channels::ReadableByteChannel * newChannel(::java::io::InputStream *);
- static ::java::nio::channels::WritableByteChannel * newChannel(::java::io::OutputStream *);
- static ::java::io::Reader * newReader(::java::nio::channels::ReadableByteChannel *, ::java::nio::charset::CharsetDecoder *, jint);
- static ::java::io::Reader * newReader(::java::nio::channels::ReadableByteChannel *, ::java::lang::String *);
- static ::java::io::Writer * newWriter(::java::nio::channels::WritableByteChannel *, ::java::nio::charset::CharsetEncoder *, jint);
- static ::java::io::Writer * newWriter(::java::nio::channels::WritableByteChannel *, ::java::lang::String *);
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_Channels__
diff --git a/libjava/java/nio/channels/ClosedByInterruptException.h b/libjava/java/nio/channels/ClosedByInterruptException.h
deleted file mode 100644
index 742dddc..0000000
--- a/libjava/java/nio/channels/ClosedByInterruptException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ClosedByInterruptException__
-#define __java_nio_channels_ClosedByInterruptException__
-
-#pragma interface
-
-#include <java/nio/channels/AsynchronousCloseException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class ClosedByInterruptException;
- }
- }
- }
-}
-
-class java::nio::channels::ClosedByInterruptException : public ::java::nio::channels::AsynchronousCloseException
-{
-
-public:
- ClosedByInterruptException();
-private:
- static const jlong serialVersionUID = -4488191543534286750LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_ClosedByInterruptException__
diff --git a/libjava/java/nio/channels/ClosedChannelException.h b/libjava/java/nio/channels/ClosedChannelException.h
deleted file mode 100644
index 3bca678..0000000
--- a/libjava/java/nio/channels/ClosedChannelException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ClosedChannelException__
-#define __java_nio_channels_ClosedChannelException__
-
-#pragma interface
-
-#include <java/io/IOException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class ClosedChannelException;
- }
- }
- }
-}
-
-class java::nio::channels::ClosedChannelException : public ::java::io::IOException
-{
-
-public:
- ClosedChannelException();
-private:
- static const jlong serialVersionUID = 882777185433553857LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_ClosedChannelException__
diff --git a/libjava/java/nio/channels/ClosedSelectorException.h b/libjava/java/nio/channels/ClosedSelectorException.h
deleted file mode 100644
index 80b821e..0000000
--- a/libjava/java/nio/channels/ClosedSelectorException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ClosedSelectorException__
-#define __java_nio_channels_ClosedSelectorException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class ClosedSelectorException;
- }
- }
- }
-}
-
-class java::nio::channels::ClosedSelectorException : public ::java::lang::IllegalStateException
-{
-
-public:
- ClosedSelectorException();
-private:
- static const jlong serialVersionUID = 6466297122317847835LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_ClosedSelectorException__
diff --git a/libjava/java/nio/channels/ConnectionPendingException.h b/libjava/java/nio/channels/ConnectionPendingException.h
deleted file mode 100644
index 29f4830..0000000
--- a/libjava/java/nio/channels/ConnectionPendingException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ConnectionPendingException__
-#define __java_nio_channels_ConnectionPendingException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class ConnectionPendingException;
- }
- }
- }
-}
-
-class java::nio::channels::ConnectionPendingException : public ::java::lang::IllegalStateException
-{
-
-public:
- ConnectionPendingException();
-private:
- static const jlong serialVersionUID = 2008393366501760879LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_ConnectionPendingException__
diff --git a/libjava/java/nio/channels/DatagramChannel.h b/libjava/java/nio/channels/DatagramChannel.h
deleted file mode 100644
index cb2dabc..0000000
--- a/libjava/java/nio/channels/DatagramChannel.h
+++ /dev/null
@@ -1,59 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_DatagramChannel__
-#define __java_nio_channels_DatagramChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractSelectableChannel.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace net
- {
- class DatagramSocket;
- class SocketAddress;
- }
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class DatagramChannel;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::DatagramChannel : public ::java::nio::channels::spi::AbstractSelectableChannel
-{
-
-public: // actually protected
- DatagramChannel(::java::nio::channels::spi::SelectorProvider *);
-public:
- static ::java::nio::channels::DatagramChannel * open();
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *);
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *);
- virtual ::java::nio::channels::DatagramChannel * connect(::java::net::SocketAddress *) = 0;
- virtual ::java::nio::channels::DatagramChannel * disconnect() = 0;
- virtual jboolean isConnected() = 0;
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual ::java::net::SocketAddress * receive(::java::nio::ByteBuffer *) = 0;
- virtual jint send(::java::nio::ByteBuffer *, ::java::net::SocketAddress *) = 0;
- virtual ::java::net::DatagramSocket * socket() = 0;
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jint validOps();
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_DatagramChannel__
diff --git a/libjava/java/nio/channels/FileChannel$MapMode.h b/libjava/java/nio/channels/FileChannel$MapMode.h
deleted file mode 100644
index 954e697..0000000
--- a/libjava/java/nio/channels/FileChannel$MapMode.h
+++ /dev/null
@@ -1,40 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_FileChannel$MapMode__
-#define __java_nio_channels_FileChannel$MapMode__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class FileChannel$MapMode;
- }
- }
- }
-}
-
-class java::nio::channels::FileChannel$MapMode : public ::java::lang::Object
-{
-
-public: // actually package-private
- FileChannel$MapMode(jint);
-public:
- virtual ::java::lang::String * toString();
-public: // actually package-private
- jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) m;
-public:
- static ::java::nio::channels::FileChannel$MapMode * READ_ONLY;
- static ::java::nio::channels::FileChannel$MapMode * READ_WRITE;
- static ::java::nio::channels::FileChannel$MapMode * PRIVATE;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_FileChannel$MapMode__
diff --git a/libjava/java/nio/channels/FileChannel.h b/libjava/java/nio/channels/FileChannel.h
deleted file mode 100644
index 10cc314..0000000
--- a/libjava/java/nio/channels/FileChannel.h
+++ /dev/null
@@ -1,64 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_FileChannel__
-#define __java_nio_channels_FileChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractInterruptibleChannel.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- class MappedByteBuffer;
- namespace channels
- {
- class FileChannel;
- class FileChannel$MapMode;
- class FileLock;
- class ReadableByteChannel;
- class WritableByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::FileChannel : public ::java::nio::channels::spi::AbstractInterruptibleChannel
-{
-
-public: // actually protected
- FileChannel();
-public:
- virtual ::java::nio::MappedByteBuffer * map(::java::nio::channels::FileChannel$MapMode *, jlong, jlong) = 0;
- virtual jlong size() = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *);
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- virtual jint write(::java::nio::ByteBuffer *, jlong) = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *);
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jint read(::java::nio::ByteBuffer *, jlong) = 0;
-public: // actually protected
- virtual void implCloseChannel() = 0;
-public:
- virtual void force(jboolean) = 0;
- virtual ::java::nio::channels::FileLock * lock();
- virtual ::java::nio::channels::FileLock * lock(jlong, jlong, jboolean) = 0;
- virtual ::java::nio::channels::FileLock * tryLock();
- virtual ::java::nio::channels::FileLock * tryLock(jlong, jlong, jboolean) = 0;
- virtual jlong position() = 0;
- virtual ::java::nio::channels::FileChannel * position(jlong) = 0;
- virtual jlong transferTo(jlong, jlong, ::java::nio::channels::WritableByteChannel *) = 0;
- virtual jlong transferFrom(::java::nio::channels::ReadableByteChannel *, jlong, jlong) = 0;
- virtual ::java::nio::channels::FileChannel * truncate(jlong) = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_FileChannel__
diff --git a/libjava/java/nio/channels/FileLock.h b/libjava/java/nio/channels/FileLock.h
deleted file mode 100644
index 1d16a7c..0000000
--- a/libjava/java/nio/channels/FileLock.h
+++ /dev/null
@@ -1,49 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_FileLock__
-#define __java_nio_channels_FileLock__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class FileChannel;
- class FileLock;
- }
- }
- }
-}
-
-class java::nio::channels::FileLock : public ::java::lang::Object
-{
-
-public: // actually protected
- FileLock(::java::nio::channels::FileChannel *, jlong, jlong, jboolean);
-public:
- virtual jboolean isValid() = 0;
- virtual void release() = 0;
- virtual ::java::nio::channels::FileChannel * channel();
- virtual jboolean isShared();
- virtual jboolean overlaps(jlong, jlong);
- virtual jlong position();
- virtual jlong size();
- virtual ::java::lang::String * toString();
- virtual void close() = 0;
-private:
- ::java::nio::channels::FileChannel * __attribute__((aligned(__alignof__( ::java::lang::Object)))) channel__;
- jlong position__;
- jlong size__;
- jboolean shared;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_FileLock__
diff --git a/libjava/java/nio/channels/FileLockInterruptionException.h b/libjava/java/nio/channels/FileLockInterruptionException.h
deleted file mode 100644
index ad5e250..0000000
--- a/libjava/java/nio/channels/FileLockInterruptionException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_FileLockInterruptionException__
-#define __java_nio_channels_FileLockInterruptionException__
-
-#pragma interface
-
-#include <java/io/IOException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class FileLockInterruptionException;
- }
- }
- }
-}
-
-class java::nio::channels::FileLockInterruptionException : public ::java::io::IOException
-{
-
-public:
- FileLockInterruptionException();
-private:
- static const jlong serialVersionUID = 7104080643653532383LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_FileLockInterruptionException__
diff --git a/libjava/java/nio/channels/GatheringByteChannel.h b/libjava/java/nio/channels/GatheringByteChannel.h
deleted file mode 100644
index c69c195..0000000
--- a/libjava/java/nio/channels/GatheringByteChannel.h
+++ /dev/null
@@ -1,39 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_GatheringByteChannel__
-#define __java_nio_channels_GatheringByteChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class GatheringByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::GatheringByteChannel : public ::java::lang::Object
-{
-
-public:
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *) = 0;
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- virtual jboolean isOpen() = 0;
- virtual void close() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_GatheringByteChannel__
diff --git a/libjava/java/nio/channels/IllegalBlockingModeException.h b/libjava/java/nio/channels/IllegalBlockingModeException.h
deleted file mode 100644
index 38eda03..0000000
--- a/libjava/java/nio/channels/IllegalBlockingModeException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_IllegalBlockingModeException__
-#define __java_nio_channels_IllegalBlockingModeException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class IllegalBlockingModeException;
- }
- }
- }
-}
-
-class java::nio::channels::IllegalBlockingModeException : public ::java::lang::IllegalStateException
-{
-
-public:
- IllegalBlockingModeException();
-private:
- static const jlong serialVersionUID = -3335774961855590474LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_IllegalBlockingModeException__
diff --git a/libjava/java/nio/channels/IllegalSelectorException.h b/libjava/java/nio/channels/IllegalSelectorException.h
deleted file mode 100644
index 9f137e4..0000000
--- a/libjava/java/nio/channels/IllegalSelectorException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_IllegalSelectorException__
-#define __java_nio_channels_IllegalSelectorException__
-
-#pragma interface
-
-#include <java/lang/IllegalArgumentException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class IllegalSelectorException;
- }
- }
- }
-}
-
-class java::nio::channels::IllegalSelectorException : public ::java::lang::IllegalArgumentException
-{
-
-public:
- IllegalSelectorException();
-private:
- static const jlong serialVersionUID = -8406323347253320987LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_IllegalSelectorException__
diff --git a/libjava/java/nio/channels/InterruptibleChannel.h b/libjava/java/nio/channels/InterruptibleChannel.h
deleted file mode 100644
index fa8a683..0000000
--- a/libjava/java/nio/channels/InterruptibleChannel.h
+++ /dev/null
@@ -1,33 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_InterruptibleChannel__
-#define __java_nio_channels_InterruptibleChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class InterruptibleChannel;
- }
- }
- }
-}
-
-class java::nio::channels::InterruptibleChannel : public ::java::lang::Object
-{
-
-public:
- virtual void close() = 0;
- virtual jboolean isOpen() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_InterruptibleChannel__
diff --git a/libjava/java/nio/channels/NoConnectionPendingException.h b/libjava/java/nio/channels/NoConnectionPendingException.h
deleted file mode 100644
index 5be57ae..0000000
--- a/libjava/java/nio/channels/NoConnectionPendingException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_NoConnectionPendingException__
-#define __java_nio_channels_NoConnectionPendingException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class NoConnectionPendingException;
- }
- }
- }
-}
-
-class java::nio::channels::NoConnectionPendingException : public ::java::lang::IllegalStateException
-{
-
-public:
- NoConnectionPendingException();
-private:
- static const jlong serialVersionUID = -8296561183633134743LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_NoConnectionPendingException__
diff --git a/libjava/java/nio/channels/NonReadableChannelException.h b/libjava/java/nio/channels/NonReadableChannelException.h
deleted file mode 100644
index 210d836..0000000
--- a/libjava/java/nio/channels/NonReadableChannelException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_NonReadableChannelException__
-#define __java_nio_channels_NonReadableChannelException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class NonReadableChannelException;
- }
- }
- }
-}
-
-class java::nio::channels::NonReadableChannelException : public ::java::lang::IllegalStateException
-{
-
-public:
- NonReadableChannelException();
-private:
- static const jlong serialVersionUID = -3200915679294993514LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_NonReadableChannelException__
diff --git a/libjava/java/nio/channels/NonWritableChannelException.h b/libjava/java/nio/channels/NonWritableChannelException.h
deleted file mode 100644
index 4a56ef9..0000000
--- a/libjava/java/nio/channels/NonWritableChannelException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_NonWritableChannelException__
-#define __java_nio_channels_NonWritableChannelException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class NonWritableChannelException;
- }
- }
- }
-}
-
-class java::nio::channels::NonWritableChannelException : public ::java::lang::IllegalStateException
-{
-
-public:
- NonWritableChannelException();
-private:
- static const jlong serialVersionUID = -7071230488279011621LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_NonWritableChannelException__
diff --git a/libjava/java/nio/channels/NotYetBoundException.h b/libjava/java/nio/channels/NotYetBoundException.h
deleted file mode 100644
index d4f1ad2..0000000
--- a/libjava/java/nio/channels/NotYetBoundException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_NotYetBoundException__
-#define __java_nio_channels_NotYetBoundException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class NotYetBoundException;
- }
- }
- }
-}
-
-class java::nio::channels::NotYetBoundException : public ::java::lang::IllegalStateException
-{
-
-public:
- NotYetBoundException();
-private:
- static const jlong serialVersionUID = 4640999303950202242LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_NotYetBoundException__
diff --git a/libjava/java/nio/channels/NotYetConnectedException.h b/libjava/java/nio/channels/NotYetConnectedException.h
deleted file mode 100644
index a38417a..0000000
--- a/libjava/java/nio/channels/NotYetConnectedException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_NotYetConnectedException__
-#define __java_nio_channels_NotYetConnectedException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class NotYetConnectedException;
- }
- }
- }
-}
-
-class java::nio::channels::NotYetConnectedException : public ::java::lang::IllegalStateException
-{
-
-public:
- NotYetConnectedException();
-private:
- static const jlong serialVersionUID = 4697316551909513464LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_NotYetConnectedException__
diff --git a/libjava/java/nio/channels/OverlappingFileLockException.h b/libjava/java/nio/channels/OverlappingFileLockException.h
deleted file mode 100644
index b2551f9..0000000
--- a/libjava/java/nio/channels/OverlappingFileLockException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_OverlappingFileLockException__
-#define __java_nio_channels_OverlappingFileLockException__
-
-#pragma interface
-
-#include <java/lang/IllegalStateException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class OverlappingFileLockException;
- }
- }
- }
-}
-
-class java::nio::channels::OverlappingFileLockException : public ::java::lang::IllegalStateException
-{
-
-public:
- OverlappingFileLockException();
-private:
- static const jlong serialVersionUID = 2047812138163068433LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_OverlappingFileLockException__
diff --git a/libjava/java/nio/channels/Pipe$SinkChannel.h b/libjava/java/nio/channels/Pipe$SinkChannel.h
deleted file mode 100644
index d6842b7..0000000
--- a/libjava/java/nio/channels/Pipe$SinkChannel.h
+++ /dev/null
@@ -1,44 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_Pipe$SinkChannel__
-#define __java_nio_channels_Pipe$SinkChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractSelectableChannel.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class Pipe$SinkChannel;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::Pipe$SinkChannel : public ::java::nio::channels::spi::AbstractSelectableChannel
-{
-
-public: // actually protected
- Pipe$SinkChannel(::java::nio::channels::spi::SelectorProvider *);
-public:
- virtual jint validOps();
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *) = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_Pipe$SinkChannel__
diff --git a/libjava/java/nio/channels/Pipe$SourceChannel.h b/libjava/java/nio/channels/Pipe$SourceChannel.h
deleted file mode 100644
index 9bc78ea..0000000
--- a/libjava/java/nio/channels/Pipe$SourceChannel.h
+++ /dev/null
@@ -1,44 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_Pipe$SourceChannel__
-#define __java_nio_channels_Pipe$SourceChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractSelectableChannel.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class Pipe$SourceChannel;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::Pipe$SourceChannel : public ::java::nio::channels::spi::AbstractSelectableChannel
-{
-
-public: // actually protected
- Pipe$SourceChannel(::java::nio::channels::spi::SelectorProvider *);
-public:
- virtual jint validOps();
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *) = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_Pipe$SourceChannel__
diff --git a/libjava/java/nio/channels/Pipe.h b/libjava/java/nio/channels/Pipe.h
deleted file mode 100644
index 771dca2..0000000
--- a/libjava/java/nio/channels/Pipe.h
+++ /dev/null
@@ -1,38 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_Pipe__
-#define __java_nio_channels_Pipe__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class Pipe;
- class Pipe$SinkChannel;
- class Pipe$SourceChannel;
- }
- }
- }
-}
-
-class java::nio::channels::Pipe : public ::java::lang::Object
-{
-
-public: // actually protected
- Pipe();
-public:
- static ::java::nio::channels::Pipe * open();
- virtual ::java::nio::channels::Pipe$SinkChannel * sink() = 0;
- virtual ::java::nio::channels::Pipe$SourceChannel * source() = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_Pipe__
diff --git a/libjava/java/nio/channels/ReadableByteChannel.h b/libjava/java/nio/channels/ReadableByteChannel.h
deleted file mode 100644
index 9f3e4cf..0000000
--- a/libjava/java/nio/channels/ReadableByteChannel.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ReadableByteChannel__
-#define __java_nio_channels_ReadableByteChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class ReadableByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::ReadableByteChannel : public ::java::lang::Object
-{
-
-public:
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jboolean isOpen() = 0;
- virtual void close() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_ReadableByteChannel__
diff --git a/libjava/java/nio/channels/ScatteringByteChannel.h b/libjava/java/nio/channels/ScatteringByteChannel.h
deleted file mode 100644
index eeba864..0000000
--- a/libjava/java/nio/channels/ScatteringByteChannel.h
+++ /dev/null
@@ -1,39 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ScatteringByteChannel__
-#define __java_nio_channels_ScatteringByteChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class ScatteringByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::ScatteringByteChannel : public ::java::lang::Object
-{
-
-public:
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *) = 0;
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jboolean isOpen() = 0;
- virtual void close() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_ScatteringByteChannel__
diff --git a/libjava/java/nio/channels/SelectableChannel.h b/libjava/java/nio/channels/SelectableChannel.h
deleted file mode 100644
index 82cf828..0000000
--- a/libjava/java/nio/channels/SelectableChannel.h
+++ /dev/null
@@ -1,48 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_SelectableChannel__
-#define __java_nio_channels_SelectableChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractInterruptibleChannel.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class SelectableChannel;
- class SelectionKey;
- class Selector;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::SelectableChannel : public ::java::nio::channels::spi::AbstractInterruptibleChannel
-{
-
-public: // actually protected
- SelectableChannel();
-public:
- virtual ::java::lang::Object * blockingLock() = 0;
- virtual ::java::nio::channels::SelectableChannel * configureBlocking(jboolean) = 0;
- virtual jboolean isBlocking() = 0;
- virtual jboolean isRegistered() = 0;
- virtual ::java::nio::channels::SelectionKey * keyFor(::java::nio::channels::Selector *) = 0;
- virtual ::java::nio::channels::spi::SelectorProvider * provider() = 0;
- virtual ::java::nio::channels::SelectionKey * register$(::java::nio::channels::Selector *, jint);
- virtual ::java::nio::channels::SelectionKey * register$(::java::nio::channels::Selector *, jint, ::java::lang::Object *) = 0;
- virtual jint validOps() = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_SelectableChannel__
diff --git a/libjava/java/nio/channels/SelectionKey.h b/libjava/java/nio/channels/SelectionKey.h
deleted file mode 100644
index 1b6b039..0000000
--- a/libjava/java/nio/channels/SelectionKey.h
+++ /dev/null
@@ -1,55 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_SelectionKey__
-#define __java_nio_channels_SelectionKey__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class SelectableChannel;
- class SelectionKey;
- class Selector;
- }
- }
- }
-}
-
-class java::nio::channels::SelectionKey : public ::java::lang::Object
-{
-
-public: // actually protected
- SelectionKey();
-public:
- virtual ::java::lang::Object * attach(::java::lang::Object *);
- virtual ::java::lang::Object * attachment();
- virtual jboolean isAcceptable();
- virtual jboolean isConnectable();
- virtual jboolean isReadable();
- virtual jboolean isWritable();
- virtual void cancel() = 0;
- virtual ::java::nio::channels::SelectableChannel * channel() = 0;
- virtual jint interestOps() = 0;
- virtual ::java::nio::channels::SelectionKey * interestOps(jint) = 0;
- virtual jboolean isValid() = 0;
- virtual jint readyOps() = 0;
- virtual ::java::nio::channels::Selector * selector() = 0;
- static const jint OP_ACCEPT = 16;
- static const jint OP_CONNECT = 8;
- static const jint OP_READ = 1;
- static const jint OP_WRITE = 4;
-public: // actually package-private
- ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) attached;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_SelectionKey__
diff --git a/libjava/java/nio/channels/Selector.h b/libjava/java/nio/channels/Selector.h
deleted file mode 100644
index 7d561ad..0000000
--- a/libjava/java/nio/channels/Selector.h
+++ /dev/null
@@ -1,47 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_Selector__
-#define __java_nio_channels_Selector__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class Selector;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::Selector : public ::java::lang::Object
-{
-
-public: // actually protected
- Selector();
-public:
- static ::java::nio::channels::Selector * open();
- virtual void close() = 0;
- virtual jboolean isOpen() = 0;
- virtual ::java::util::Set * keys() = 0;
- virtual ::java::nio::channels::spi::SelectorProvider * provider() = 0;
- virtual jint select() = 0;
- virtual jint select(jlong) = 0;
- virtual ::java::util::Set * selectedKeys() = 0;
- virtual jint selectNow() = 0;
- virtual ::java::nio::channels::Selector * wakeup() = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_Selector__
diff --git a/libjava/java/nio/channels/ServerSocketChannel.h b/libjava/java/nio/channels/ServerSocketChannel.h
deleted file mode 100644
index b68d0b9..0000000
--- a/libjava/java/nio/channels/ServerSocketChannel.h
+++ /dev/null
@@ -1,46 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_ServerSocketChannel__
-#define __java_nio_channels_ServerSocketChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractSelectableChannel.h>
-extern "Java"
-{
- namespace java
- {
- namespace net
- {
- class ServerSocket;
- }
- namespace nio
- {
- namespace channels
- {
- class ServerSocketChannel;
- class SocketChannel;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::ServerSocketChannel : public ::java::nio::channels::spi::AbstractSelectableChannel
-{
-
-public: // actually protected
- ServerSocketChannel(::java::nio::channels::spi::SelectorProvider *);
-public:
- virtual ::java::nio::channels::SocketChannel * accept() = 0;
- virtual ::java::net::ServerSocket * socket() = 0;
- static ::java::nio::channels::ServerSocketChannel * open();
- virtual jint validOps();
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_ServerSocketChannel__
diff --git a/libjava/java/nio/channels/SocketChannel.h b/libjava/java/nio/channels/SocketChannel.h
deleted file mode 100644
index b742cdb..0000000
--- a/libjava/java/nio/channels/SocketChannel.h
+++ /dev/null
@@ -1,59 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_SocketChannel__
-#define __java_nio_channels_SocketChannel__
-
-#pragma interface
-
-#include <java/nio/channels/spi/AbstractSelectableChannel.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace java
- {
- namespace net
- {
- class Socket;
- class SocketAddress;
- }
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class SocketChannel;
- namespace spi
- {
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::SocketChannel : public ::java::nio::channels::spi::AbstractSelectableChannel
-{
-
-public: // actually protected
- SocketChannel(::java::nio::channels::spi::SelectorProvider *);
-public:
- static ::java::nio::channels::SocketChannel * open();
- static ::java::nio::channels::SocketChannel * open(::java::net::SocketAddress *);
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *);
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *);
- virtual jint validOps();
- virtual jint read(::java::nio::ByteBuffer *) = 0;
- virtual jboolean connect(::java::net::SocketAddress *) = 0;
- virtual jboolean finishConnect() = 0;
- virtual jboolean isConnected() = 0;
- virtual jboolean isConnectionPending() = 0;
- virtual jlong read(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- virtual ::java::net::Socket * socket() = 0;
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- virtual jlong write(JArray< ::java::nio::ByteBuffer * > *, jint, jint) = 0;
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_SocketChannel__
diff --git a/libjava/java/nio/channels/UnresolvedAddressException.h b/libjava/java/nio/channels/UnresolvedAddressException.h
deleted file mode 100644
index 2a3eefd..0000000
--- a/libjava/java/nio/channels/UnresolvedAddressException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_UnresolvedAddressException__
-#define __java_nio_channels_UnresolvedAddressException__
-
-#pragma interface
-
-#include <java/lang/IllegalArgumentException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class UnresolvedAddressException;
- }
- }
- }
-}
-
-class java::nio::channels::UnresolvedAddressException : public ::java::lang::IllegalArgumentException
-{
-
-public:
- UnresolvedAddressException();
-private:
- static const jlong serialVersionUID = 6136959093620794148LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_UnresolvedAddressException__
diff --git a/libjava/java/nio/channels/UnsupportedAddressTypeException.h b/libjava/java/nio/channels/UnsupportedAddressTypeException.h
deleted file mode 100644
index 7f63dd7..0000000
--- a/libjava/java/nio/channels/UnsupportedAddressTypeException.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_UnsupportedAddressTypeException__
-#define __java_nio_channels_UnsupportedAddressTypeException__
-
-#pragma interface
-
-#include <java/lang/IllegalArgumentException.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class UnsupportedAddressTypeException;
- }
- }
- }
-}
-
-class java::nio::channels::UnsupportedAddressTypeException : public ::java::lang::IllegalArgumentException
-{
-
-public:
- UnsupportedAddressTypeException();
-private:
- static const jlong serialVersionUID = -2964323842829700493LL;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_UnsupportedAddressTypeException__
diff --git a/libjava/java/nio/channels/VMChannels.h b/libjava/java/nio/channels/VMChannels.h
deleted file mode 100644
index 3706d9d..0000000
--- a/libjava/java/nio/channels/VMChannels.h
+++ /dev/null
@@ -1,52 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_VMChannels__
-#define __java_nio_channels_VMChannels__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class FileChannelImpl;
- }
- }
- }
- }
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class ReadableByteChannel;
- class VMChannels;
- class WritableByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::VMChannels : public ::java::lang::Object
-{
-
- VMChannels();
-public: // actually package-private
- static ::java::io::FileInputStream * newInputStream(::gnu::java::nio::channels::FileChannelImpl *);
- static ::java::io::FileOutputStream * newOutputStream(::gnu::java::nio::channels::FileChannelImpl *);
- static ::java::io::InputStream * newInputStream(::java::nio::channels::ReadableByteChannel *);
- static ::java::io::OutputStream * newOutputStream(::java::nio::channels::WritableByteChannel *);
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_VMChannels__
diff --git a/libjava/java/nio/channels/VMChannels.java b/libjava/java/nio/channels/VMChannels.java
deleted file mode 100644
index 4f43a42..0000000
--- a/libjava/java/nio/channels/VMChannels.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/* VMChannels.java --
- Copyright (C) 2005, 2006 Free Software Foundation, Inc.
-
-This file is part of GNU Classpath.
-
-GNU Classpath is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-GNU Classpath is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU Classpath; see the file COPYING. If not, write to the
-Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-02110-1301 USA.
-
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from
-or based on this library. If you modify this library, you may extend
-this exception to your version of the library, but you are not
-obligated to do so. If you do not wish to do so, delete this
-exception statement from your version. */
-
-
-package java.nio.channels;
-
-import gnu.java.nio.ChannelInputStream;
-import gnu.java.nio.ChannelOutputStream;
-import gnu.java.nio.channels.FileChannelImpl;
-
-import java.io.FileInputStream;
-import java.io.FileOutputStream;
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.lang.reflect.Constructor;
-import java.lang.reflect.InvocationTargetException;
-
-final class VMChannels
-{
- /**
- * This class isn't intended to be instantiated.
- */
- private VMChannels()
- {
- // Do nothing here.
- }
-
- static native FileInputStream newInputStream(FileChannelImpl ch);
-
- static native FileOutputStream newOutputStream(FileChannelImpl ch);
-
- /**
- * Constructs a stream that reads bytes from the given channel.
- */
- static InputStream newInputStream(ReadableByteChannel ch)
- {
- if (ch instanceof FileChannelImpl)
- return newInputStream((FileChannelImpl) ch);
- return new ChannelInputStream(ch);
- }
-
- /**
- * Constructs a stream that writes bytes to the given channel.
- */
- static OutputStream newOutputStream(WritableByteChannel ch)
- {
- if (ch instanceof FileChannelImpl)
- return newOutputStream((FileChannelImpl) ch);
- return new ChannelOutputStream(ch);
- }
-}
diff --git a/libjava/java/nio/channels/WritableByteChannel.h b/libjava/java/nio/channels/WritableByteChannel.h
deleted file mode 100644
index ff413d2..0000000
--- a/libjava/java/nio/channels/WritableByteChannel.h
+++ /dev/null
@@ -1,35 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_WritableByteChannel__
-#define __java_nio_channels_WritableByteChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- class ByteBuffer;
- namespace channels
- {
- class WritableByteChannel;
- }
- }
- }
-}
-
-class java::nio::channels::WritableByteChannel : public ::java::lang::Object
-{
-
-public:
- virtual jint write(::java::nio::ByteBuffer *) = 0;
- virtual jboolean isOpen() = 0;
- virtual void close() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __java_nio_channels_WritableByteChannel__
diff --git a/libjava/java/nio/channels/natVMChannels.cc b/libjava/java/nio/channels/natVMChannels.cc
deleted file mode 100644
index d40a516..0000000
--- a/libjava/java/nio/channels/natVMChannels.cc
+++ /dev/null
@@ -1,37 +0,0 @@
-// natVMChannels.cc - Native part of VMChannels class.
-
-/* Copyright (C) 2004, 2006 Free Software Foundation
-
- This file is part of libgcj.
-
-This software is copyrighted work licensed under the terms of the
-Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
-details. */
-
-#include <config.h>
-#include <gcj/cni.h>
-
-#include <java/nio/channels/VMChannels.h>
-#include <java/nio/channels/Channels.h>
-#include <java/io/FileInputStream.h>
-#include <java/io/FileOutputStream.h>
-#include <gnu/java/nio/channels/FileChannelImpl.h>
-
-using java::nio::channels::VMChannels;
-using java::io::FileInputStream;
-using java::io::FileOutputStream;
-using gnu::java::nio::channels::FileChannelImpl;
-
-FileInputStream*
-VMChannels::newInputStream(FileChannelImpl* ch)
-{
- // Needs to be native to bypass Java access protection.
- return new FileInputStream (ch);
-}
-
-FileOutputStream*
-VMChannels::newOutputStream(FileChannelImpl* ch)
-{
- // Needs to be native to bypass Java access protection.
- return new FileOutputStream (ch);
-}
diff --git a/libjava/java/nio/channels/spi/AbstractInterruptibleChannel.h b/libjava/java/nio/channels/spi/AbstractInterruptibleChannel.h
deleted file mode 100644
index f830a75..0000000
--- a/libjava/java/nio/channels/spi/AbstractInterruptibleChannel.h
+++ /dev/null
@@ -1,46 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_spi_AbstractInterruptibleChannel__
-#define __java_nio_channels_spi_AbstractInterruptibleChannel__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- namespace spi
- {
- class AbstractInterruptibleChannel;
- }
- }
- }
- }
-}
-
-class java::nio::channels::spi::AbstractInterruptibleChannel : public ::java::lang::Object
-{
-
-public: // actually protected
- AbstractInterruptibleChannel();
- virtual void begin();
-public:
- virtual void close();
-public: // actually protected
- virtual void end(jboolean);
- virtual void implCloseChannel() = 0;
-public:
- virtual jboolean isOpen();
-private:
- jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) closed;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_spi_AbstractInterruptibleChannel__
diff --git a/libjava/java/nio/channels/spi/AbstractSelectableChannel.h b/libjava/java/nio/channels/spi/AbstractSelectableChannel.h
deleted file mode 100644
index f126f44..0000000
--- a/libjava/java/nio/channels/spi/AbstractSelectableChannel.h
+++ /dev/null
@@ -1,64 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_spi_AbstractSelectableChannel__
-#define __java_nio_channels_spi_AbstractSelectableChannel__
-
-#pragma interface
-
-#include <java/nio/channels/SelectableChannel.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class SelectableChannel;
- class SelectionKey;
- class Selector;
- namespace spi
- {
- class AbstractSelectableChannel;
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::spi::AbstractSelectableChannel : public ::java::nio::channels::SelectableChannel
-{
-
-public: // actually protected
- AbstractSelectableChannel(::java::nio::channels::spi::SelectorProvider *);
-public:
- virtual ::java::lang::Object * blockingLock();
- virtual ::java::nio::channels::SelectableChannel * configureBlocking(jboolean);
-public: // actually protected
- virtual void implCloseChannel();
- virtual void implCloseSelectableChannel() = 0;
- virtual void implConfigureBlocking(jboolean) = 0;
-public:
- virtual jboolean isBlocking();
- virtual jboolean isRegistered();
- virtual ::java::nio::channels::SelectionKey * keyFor(::java::nio::channels::Selector *);
- virtual ::java::nio::channels::spi::SelectorProvider * provider();
-private:
- ::java::nio::channels::SelectionKey * locate(::java::nio::channels::Selector *);
-public:
- virtual ::java::nio::channels::SelectionKey * register$(::java::nio::channels::Selector *, jint, ::java::lang::Object *);
-public: // actually package-private
- virtual void addSelectionKey(::java::nio::channels::SelectionKey *);
- virtual void removeSelectionKey(::java::nio::channels::SelectionKey *);
-private:
- jboolean __attribute__((aligned(__alignof__( ::java::nio::channels::SelectableChannel)))) blocking;
- ::java::lang::Object * LOCK;
- ::java::nio::channels::spi::SelectorProvider * provider__;
- ::java::util::LinkedList * keys;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_spi_AbstractSelectableChannel__
diff --git a/libjava/java/nio/channels/spi/AbstractSelectionKey.h b/libjava/java/nio/channels/spi/AbstractSelectionKey.h
deleted file mode 100644
index d64a73b..0000000
--- a/libjava/java/nio/channels/spi/AbstractSelectionKey.h
+++ /dev/null
@@ -1,41 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_spi_AbstractSelectionKey__
-#define __java_nio_channels_spi_AbstractSelectionKey__
-
-#pragma interface
-
-#include <java/nio/channels/SelectionKey.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- namespace spi
- {
- class AbstractSelectionKey;
- }
- }
- }
- }
-}
-
-class java::nio::channels::spi::AbstractSelectionKey : public ::java::nio::channels::SelectionKey
-{
-
-public: // actually protected
- AbstractSelectionKey();
-public:
- virtual void cancel();
- virtual jboolean isValid();
-private:
- jboolean __attribute__((aligned(__alignof__( ::java::nio::channels::SelectionKey)))) cancelled;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_spi_AbstractSelectionKey__
diff --git a/libjava/java/nio/channels/spi/AbstractSelector.h b/libjava/java/nio/channels/spi/AbstractSelector.h
deleted file mode 100644
index cf3d2b7..0000000
--- a/libjava/java/nio/channels/spi/AbstractSelector.h
+++ /dev/null
@@ -1,60 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_spi_AbstractSelector__
-#define __java_nio_channels_spi_AbstractSelector__
-
-#pragma interface
-
-#include <java/nio/channels/Selector.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class SelectionKey;
- namespace spi
- {
- class AbstractSelectableChannel;
- class AbstractSelectionKey;
- class AbstractSelector;
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::spi::AbstractSelector : public ::java::nio::channels::Selector
-{
-
-public: // actually protected
- AbstractSelector(::java::nio::channels::spi::SelectorProvider *);
-public:
- virtual void close();
- virtual jboolean isOpen();
-public: // actually protected
- virtual void begin();
- virtual void end();
-public:
- virtual ::java::nio::channels::spi::SelectorProvider * provider();
-public: // actually protected
- virtual ::java::util::Set * cancelledKeys();
-public: // actually package-private
- virtual void cancelKey(::java::nio::channels::spi::AbstractSelectionKey *);
-public: // actually protected
- virtual void implCloseSelector() = 0;
- virtual ::java::nio::channels::SelectionKey * register$(::java::nio::channels::spi::AbstractSelectableChannel *, jint, ::java::lang::Object *) = 0;
- virtual void deregister(::java::nio::channels::spi::AbstractSelectionKey *);
-private:
- jboolean __attribute__((aligned(__alignof__( ::java::nio::channels::Selector)))) closed;
- ::java::nio::channels::spi::SelectorProvider * provider__;
- ::java::util::HashSet * cancelledKeys__;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_spi_AbstractSelector__
diff --git a/libjava/java/nio/channels/spi/SelectorProvider$1.h b/libjava/java/nio/channels/spi/SelectorProvider$1.h
deleted file mode 100644
index 9d8dec2..0000000
--- a/libjava/java/nio/channels/spi/SelectorProvider$1.h
+++ /dev/null
@@ -1,38 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_spi_SelectorProvider$1__
-#define __java_nio_channels_spi_SelectorProvider$1__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- namespace spi
- {
- class SelectorProvider$1;
- }
- }
- }
- }
-}
-
-class java::nio::channels::spi::SelectorProvider$1 : public ::java::lang::Object
-{
-
-public: // actually package-private
- SelectorProvider$1();
-public:
- virtual ::java::lang::String * SelectorProvider$1$run();
- virtual ::java::lang::Object * run();
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_spi_SelectorProvider$1__
diff --git a/libjava/java/nio/channels/spi/SelectorProvider.h b/libjava/java/nio/channels/spi/SelectorProvider.h
deleted file mode 100644
index a6b7052..0000000
--- a/libjava/java/nio/channels/spi/SelectorProvider.h
+++ /dev/null
@@ -1,52 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __java_nio_channels_spi_SelectorProvider__
-#define __java_nio_channels_spi_SelectorProvider__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-extern "Java"
-{
- namespace java
- {
- namespace nio
- {
- namespace channels
- {
- class Channel;
- class DatagramChannel;
- class Pipe;
- class ServerSocketChannel;
- class SocketChannel;
- namespace spi
- {
- class AbstractSelector;
- class SelectorProvider;
- }
- }
- }
- }
-}
-
-class java::nio::channels::spi::SelectorProvider : public ::java::lang::Object
-{
-
-public: // actually protected
- SelectorProvider();
-public:
- virtual ::java::nio::channels::DatagramChannel * openDatagramChannel() = 0;
- virtual ::java::nio::channels::Pipe * openPipe() = 0;
- virtual ::java::nio::channels::spi::AbstractSelector * openSelector() = 0;
- virtual ::java::nio::channels::ServerSocketChannel * openServerSocketChannel() = 0;
- virtual ::java::nio::channels::SocketChannel * openSocketChannel() = 0;
- virtual ::java::nio::channels::Channel * inheritedChannel();
- static ::java::nio::channels::spi::SelectorProvider * provider();
-private:
- static ::java::nio::channels::spi::SelectorProvider * systemDefaultProvider;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __java_nio_channels_spi_SelectorProvider__