/openjdk7/jdk/test/java/nio/channels/SocketChannel/ |
H A D | SocketOptionTests.java | 53 SO_KEEPALIVE, SO_REUSEADDR, SO_LINGER, TCP_NODELAY); 60 int linger = sc.<Integer>getOption(SO_LINGER); 62 throw new RuntimeException("initial value of SO_LINGER should be < 0"); 86 sc.setOption(SO_LINGER, 10); 87 linger = sc.<Integer>getOption(SO_LINGER); 90 sc.setOption(SO_LINGER, -1); 91 linger = sc.<Integer>getOption(SO_LINGER); 107 sc.setOption(SO_LINGER, 10); 108 linger = sc.<Integer>getOption(SO_LINGER); 111 sc.setOption(SO_LINGER, [all...] |
H A D | Shutdown.java | 42 peer.setOption(StandardSocketOptions.SO_LINGER, 0);
|
/openjdk7/jdk/src/share/classes/java/net/ |
H A D | SocketOptions.java | 54 * s.setOption(SO_LINGER, new Integer(10)); 55 * // OK - set SO_LINGER w/ timeout of 10 sec. 56 * s.setOption(SO_LINGER, new Double(10)); 70 * s.setOption(SO_LINGER, new Boolean(false)); 71 * // OK - disables SO_LINGER 108 * Object o = s.getOption(SO_LINGER); 238 public final static int SO_LINGER = 0x0080; field in interface:SocketOptions
|
H A D | StandardSocketOptions.java | 218 public static final SocketOption<Integer> SO_LINGER = field in class:StandardSocketOptions 219 new StdSocketOption<Integer>("SO_LINGER", Integer.class);
|
H A D | AbstractPlainSocketImpl.java | 214 case SO_LINGER: 294 case SO_LINGER:
|
H A D | Socket.java | 967 * Enable/disable SO_LINGER with the specified linger time in seconds. 984 getImpl().setOption(SocketOptions.SO_LINGER, new Boolean(on)); 987 throw new IllegalArgumentException("invalid value for SO_LINGER"); 991 getImpl().setOption(SocketOptions.SO_LINGER, new Integer(linger)); 996 * Returns setting for SO_LINGER. -1 returns implies that the 1001 * @return the setting for SO_LINGER. 1010 Object o = getImpl().getOption(SocketOptions.SO_LINGER);
|
/openjdk7/jdk/src/share/classes/sun/nio/ch/ |
H A D | SctpStdSocketOption.java | 39 public static final int SO_LINGER = 7; field in class:SctpStdSocketOption
|
H A D | SocketAdaptor.java | 340 setIntOption(StandardSocketOptions.SO_LINGER, linger); 344 return getIntOption(StandardSocketOptions.SO_LINGER);
|
H A D | Net.java | 341 if (name == StandardSocketOptions.SO_LINGER) {
|
H A D | SocketChannelImpl.java | 235 set.add(StandardSocketOptions.SO_LINGER);
|
/openjdk7/jdk/src/solaris/native/sun/net/sdp/ |
H A D | SdpSupport.c | 115 if (getsockopt(fd, SOL_SOCKET, SO_LINGER, (void*)&linger, &len) == 0) 116 setsockopt(s, SOL_SOCKET, SO_LINGER, (char*)&linger, len);
|
/openjdk7/jdk/src/share/classes/com/sun/nio/sctp/ |
H A D | SctpStandardSocketOptions.java | 305 public static final SctpSocketOption<Integer> SO_LINGER = field in class:SctpStandardSocketOptions 306 new SctpStdSocketOption<Integer>("SO_LINGER", Integer.class, 307 sun.nio.ch.SctpStdSocketOption.SO_LINGER);
|
/openjdk7/jdk/test/com/sun/nio/sctp/SctpChannel/ |
H A D | SocketOptionTests.java | 84 SO_SNDBUF, SO_RCVBUF, SO_LINGER); 110 checkOption(sc, SO_LINGER, -1); /* default should be negative */ 111 sc.setOption(SO_LINGER, 2000); 112 checkOption(sc, SO_LINGER, 2000);
|
/openjdk7/jdk/src/windows/transport/socket/ |
H A D | socket_md.c | 224 if (getsockopt(fd, SOL_SOCKET, SO_LINGER, (char *)&l, &len) == 0) { 284 } else if (cmd == SO_LINGER) { 290 if(setsockopt(fd, SOL_SOCKET, SO_LINGER, 295 if (setsockopt(fd, SOL_SOCKET, SO_LINGER,
|
/openjdk7/jdk/test/com/sun/nio/sctp/SctpMultiChannel/ |
H A D | SocketOptionTests.java | 92 SO_SNDBUF, SO_RCVBUF, SO_LINGER); 117 checkOption(smc, SO_LINGER, -1); /* default should be negative */ 119 /* Setting SO_LINGER not support for one-to-many on Solaris */ 121 smc.setOption(SO_LINGER, 2000, null); 122 checkOption(smc, SO_LINGER, 2000);
|
/openjdk7/jdk/src/share/native/sun/nio/ch/ |
H A D | genSocketOptionRegistry.c | 101 emit_unspec("StandardSocketOptions.SO_LINGER", SOL_SOCKET, SO_LINGER);
|
/openjdk7/jdk/src/solaris/transport/socket/ |
H A D | socket_md.c | 196 } else if (cmd == SO_LINGER) { 202 if(setsockopt(fd, SOL_SOCKET, SO_LINGER, 207 if (setsockopt(fd, SOL_SOCKET, SO_LINGER,
|
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/ |
H A D | SctpNet.java | 219 name.equals(SO_LINGER)) { 244 name.equals(SO_LINGER)) { 267 } else if (name == SO_LINGER) {
|
/openjdk7/jdk/src/solaris/native/sun/nio/ch/ |
H A D | Net.c | 354 if (level == SOL_SOCKET && opt == SO_LINGER) { 377 if (level == SOL_SOCKET && opt == SO_LINGER) 406 if (level == SOL_SOCKET && opt == SO_LINGER) {
|
H A D | SctpNet.c | 474 { sun_nio_ch_SctpStdSocketOption_SO_LINGER, SOL_SOCKET, SO_LINGER } };
|
/openjdk7/jdk/src/windows/native/sun/nio/ch/ |
H A D | Net.c | 286 if (level == SOL_SOCKET && opt == SO_LINGER) { 313 if (level == SOL_SOCKET && opt == SO_LINGER) 327 if (level == SOL_SOCKET && opt == SO_LINGER) {
|
H A D | SocketDispatcher.c | 252 if (getsockopt(fd, SOL_SOCKET, SO_LINGER, (char *)&l, &len) == 0) {
|
/openjdk7/jdk/src/windows/classes/java/net/ |
H A D | DualStackPlainSocketImpl.java | 204 case SO_LINGER :
|
/openjdk7/jdk/src/solaris/native/java/net/ |
H A D | net_util_md.c | 1036 { java_net_SocketOptions_SO_LINGER, SOL_SOCKET, SO_LINGER }, 1300 if (level == SOL_SOCKET && opt == SO_LINGER) {
|
/openjdk7/jdk/src/windows/native/java/net/ |
H A D | net_util_md.c | 345 { java_net_SocketOptions_SO_LINGER, SOL_SOCKET, SO_LINGER }, 528 if (getsockopt(fd, SOL_SOCKET, SO_LINGER, (char *)&l, &len) == 0) {
|