diff options
Diffstat (limited to 'libjava/gnu/java/net/PlainDatagramSocketImpl.h')
-rw-r--r-- | libjava/gnu/java/net/PlainDatagramSocketImpl.h | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/libjava/gnu/java/net/PlainDatagramSocketImpl.h b/libjava/gnu/java/net/PlainDatagramSocketImpl.h deleted file mode 100644 index c57296fafe2..00000000000 --- a/libjava/gnu/java/net/PlainDatagramSocketImpl.h +++ /dev/null @@ -1,93 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_net_PlainDatagramSocketImpl__ -#define __gnu_java_net_PlainDatagramSocketImpl__ - -#pragma interface - -#include <java/net/DatagramSocketImpl.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace net - { - class PlainDatagramSocketImpl; - } - } - } - namespace java - { - namespace net - { - class DatagramPacket; - class InetAddress; - class NetworkInterface; - class SocketAddress; - } - } -} - -class gnu::java::net::PlainDatagramSocketImpl : public ::java::net::DatagramSocketImpl -{ - -public: - PlainDatagramSocketImpl(); -public: // actually protected - void finalize(); -public: - jint getNativeFD(); -public: // actually protected - void bind(jint, ::java::net::InetAddress *); - void connect(::java::net::InetAddress *, jint); - void disconnect(); - void create(); - jint peek(::java::net::InetAddress *); - jint peekData(::java::net::DatagramPacket *); - void setTimeToLive(jint); - jint getTimeToLive(); - void send(::java::net::DatagramPacket *); - void receive(::java::net::DatagramPacket *); -public: - void setOption(jint, ::java::lang::Object *); - ::java::lang::Object * getOption(jint); -private: - void mcastGrp(::java::net::InetAddress *, ::java::net::NetworkInterface *, jboolean); -public: // actually protected - void close(); - jbyte getTTL(); - void setTTL(jbyte); - void join(::java::net::InetAddress *); - void leave(::java::net::InetAddress *); - void joinGroup(::java::net::SocketAddress *, ::java::net::NetworkInterface *); - void leaveGroup(::java::net::SocketAddress *, ::java::net::NetworkInterface *); -public: // actually package-private - static const jint _Jv_TCP_NODELAY_ = 1; - static const jint _Jv_SO_BINDADDR_ = 15; - static const jint _Jv_SO_REUSEADDR_ = 4; - static const jint _Jv_SO_BROADCAST_ = 32; - static const jint _Jv_SO_OOBINLINE_ = 4099; - static const jint _Jv_IP_MULTICAST_IF_ = 16; - static const jint _Jv_IP_MULTICAST_IF2_ = 31; - static const jint _Jv_IP_MULTICAST_LOOP_ = 18; - static const jint _Jv_IP_TOS_ = 3; - static const jint _Jv_SO_LINGER_ = 128; - static const jint _Jv_SO_TIMEOUT_ = 4102; - static const jint _Jv_SO_SNDBUF_ = 4097; - static const jint _Jv_SO_RCVBUF_ = 4098; - static const jint _Jv_SO_KEEPALIVE_ = 8; - jint __attribute__((aligned(__alignof__( ::java::net::DatagramSocketImpl)))) native_fd; -private: - ::java::lang::Object * RECEIVE_LOCK; - ::java::lang::Object * SEND_LOCK; -public: // actually package-private - ::java::net::InetAddress * localAddress; - jint timeout; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_net_PlainDatagramSocketImpl__ |