diff options
Diffstat (limited to 'libjava/java/net/PlainSocketImpl.java')
-rw-r--r-- | libjava/java/net/PlainSocketImpl.java | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/libjava/java/net/PlainSocketImpl.java b/libjava/java/net/PlainSocketImpl.java deleted file mode 100644 index 5bc2caef042..00000000000 --- a/libjava/java/net/PlainSocketImpl.java +++ /dev/null @@ -1,64 +0,0 @@ -// natClass.cc - Implementation of java.lang.Class native methods. - -/* Copyright (C) 1998, 1999 Cygnus Solutions - - 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. */ - -package java.net; -import java.io.*; - -class PlainSocketImpl extends SocketImpl -{ - int fnum = -1; - - protected native void create (boolean stream) throws IOException; - - protected void connect (String host, int port) throws IOException - { - connect(InetAddress.getByName(host), port); - } - - protected native void connect (InetAddress host, int port) - throws IOException; - - protected native void bind (InetAddress host, int port) throws IOException; - - protected native void listen (int backlog) throws IOException; - - private native void accept (PlainSocketImpl s) throws IOException; - protected void accept (SocketImpl s) throws IOException - { - accept((PlainSocketImpl) s); - } - - private InputStream in; - private OutputStream out; - - protected InputStream getInputStream() throws IOException - { - if (in == null) - in = new FileInputStream (fd); - return in; - } - - protected OutputStream getOutputStream() throws IOException - { - if (out == null) - out = new FileOutputStream (fd); - return out; - } - - protected int available () throws IOException - { - return in.available(); - } - - protected void close () throws IOException - { - fd.close(); - } -} |