mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-28 00:24:38 +08:00
SocketOptions.java: added static variables to be JDK 1.4 compatible (SO_BROADCAST...
2002-09-04 Michael Koch <konqueror@gmx.de> * java/net/SocketOptions.java: added static variables to be JDK 1.4 compatible (SO_BROADCAST, SO_OOBINLINE, IP_MULTICAST_IF2, IP_MULTICAST_LOOP, IP_TOS) From-SVN: r56782
This commit is contained in:
parent
2cc9fb4ca3
commit
268cecf97c
@ -1,3 +1,9 @@
|
||||
2002-09-04 Michael Koch <konqueror@gmx.de>
|
||||
|
||||
* java/net/SocketOptions.java: added static variables to be JDK 1.4
|
||||
compatible (SO_BROADCAST, SO_OOBINLINE, IP_MULTICAST_IF2,
|
||||
IP_MULTICAST_LOOP, IP_TOS
|
||||
|
||||
2002-09-03 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* java/lang/Class.h (_getDeclaredMethod): Declare.
|
||||
|
@ -51,6 +51,7 @@ package java.net;
|
||||
*
|
||||
* @author Aaron M. Renn (arenn@urbanophile.com)
|
||||
* @author Warren Levy <warrenl@cygnus.com>
|
||||
* @status should be completely JDK 1.4 compatible
|
||||
*/
|
||||
public interface SocketOptions
|
||||
{
|
||||
@ -63,6 +64,7 @@ public interface SocketOptions
|
||||
|
||||
/**
|
||||
* Option id for the SO_KEEPALIVE value
|
||||
* @since 1.3
|
||||
*/
|
||||
static final int SO_KEEPALIVE = 0x8;
|
||||
|
||||
@ -98,6 +100,18 @@ static final int SO_RCVBUF = 0x1002; // 4098
|
||||
*/
|
||||
static final int SO_REUSEADDR = 0x04; // 4
|
||||
|
||||
/**
|
||||
* Sets SO_BROADCAST for a socket
|
||||
* @since 1.4
|
||||
*/
|
||||
static final int SO_BROADCAST = 0x20; // 32
|
||||
|
||||
/**
|
||||
* Sets SO_OOBINLINE for a socket
|
||||
* @since 1.4
|
||||
*/
|
||||
static final int SO_OOBINLINE = 0x1003; // 4099
|
||||
|
||||
/**
|
||||
* Option id for the TCP_NODELAY value
|
||||
*/
|
||||
@ -108,6 +122,25 @@ static final int TCP_NODELAY = 0x01; // 1
|
||||
*/
|
||||
static final int IP_MULTICAST_IF = 0x10; // 16
|
||||
|
||||
/**
|
||||
* same as above
|
||||
* @since 1.4
|
||||
*/
|
||||
static final int IP_MULTICAST_IF2 = 0x1F; // 31
|
||||
|
||||
/**
|
||||
* This option enables or disables local loopback of multicast datagrams.
|
||||
* @since 1.4
|
||||
*/
|
||||
static final int IP_MULTICAST_LOOP = 0x12; // 18
|
||||
|
||||
/**
|
||||
* This option sets the type-of-service or traffic class field in the
|
||||
* IP header for a TCP or UDP socket.
|
||||
* @since 1.4
|
||||
*/
|
||||
static final int IP_TOS = 0x03; // 3
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user