< prev index next >

src/java.base/share/classes/java/net/ServerSocket.java

Print this page

        

*** 164,174 **** * This could result in a SecurityException. * * The {@code backlog} argument is the requested maximum number of * pending connections on the socket. Its exact semantics are implementation * specific. In particular, an implementation may impose a maximum length ! * or may choose to ignore the parameter altogther. The value provided * should be greater than {@code 0}. If it is less than or equal to * {@code 0}, then an implementation specific default will be used. * * @param port the port number, or {@code 0} to use a port * number that is automatically allocated. --- 164,174 ---- * This could result in a SecurityException. * * The {@code backlog} argument is the requested maximum number of * pending connections on the socket. Its exact semantics are implementation * specific. In particular, an implementation may impose a maximum length ! * or may choose to ignore the parameter altogether. The value provided * should be greater than {@code 0}. If it is less than or equal to * {@code 0}, then an implementation specific default will be used. * * @param port the port number, or {@code 0} to use a port * number that is automatically allocated.
*** 212,222 **** * This could result in a SecurityException. * * The {@code backlog} argument is the requested maximum number of * pending connections on the socket. Its exact semantics are implementation * specific. In particular, an implementation may impose a maximum length ! * or may choose to ignore the parameter altogther. The value provided * should be greater than {@code 0}. If it is less than or equal to * {@code 0}, then an implementation specific default will be used. * * @param port the port number, or {@code 0} to use a port * number that is automatically allocated. --- 212,222 ---- * This could result in a SecurityException. * * The {@code backlog} argument is the requested maximum number of * pending connections on the socket. Its exact semantics are implementation * specific. In particular, an implementation may impose a maximum length ! * or may choose to ignore the parameter altogether. The value provided * should be greater than {@code 0}. If it is less than or equal to * {@code 0}, then an implementation specific default will be used. * * @param port the port number, or {@code 0} to use a port * number that is automatically allocated.
*** 349,359 **** * an ephemeral port and a valid local address to bind the socket. * <P> * The {@code backlog} argument is the requested maximum number of * pending connections on the socket. Its exact semantics are implementation * specific. In particular, an implementation may impose a maximum length ! * or may choose to ignore the parameter altogther. The value provided * should be greater than {@code 0}. If it is less than or equal to * {@code 0}, then an implementation specific default will be used. * @param endpoint The IP address and port number to bind to. * @param backlog requested maximum length of the queue of * incoming connections. --- 349,359 ---- * an ephemeral port and a valid local address to bind the socket. * <P> * The {@code backlog} argument is the requested maximum number of * pending connections on the socket. Its exact semantics are implementation * specific. In particular, an implementation may impose a maximum length ! * or may choose to ignore the parameter altogether. The value provided * should be greater than {@code 0}. If it is less than or equal to * {@code 0}, then an implementation specific default will be used. * @param endpoint The IP address and port number to bind to. * @param backlog requested maximum length of the queue of * incoming connections.
*** 824,834 **** * {@link Socket#getReceiveBufferSize()} after the socket * is returned by {@link #accept()}. * <p> * The value of {@link SocketOptions#SO_RCVBUF SO_RCVBUF} is used both to * set the size of the internal socket receive buffer, and to set the size ! * of the TCP receive window that is advertized to the remote peer. * <p> * It is possible to change the value subsequently, by calling * {@link Socket#setReceiveBufferSize(int)}. However, if the application * wishes to allow a receive window larger than 64K bytes, as defined by RFC1323 * then the proposed value must be set in the ServerSocket <B>before</B> --- 824,834 ---- * {@link Socket#getReceiveBufferSize()} after the socket * is returned by {@link #accept()}. * <p> * The value of {@link SocketOptions#SO_RCVBUF SO_RCVBUF} is used both to * set the size of the internal socket receive buffer, and to set the size ! * of the TCP receive window that is advertised to the remote peer. * <p> * It is possible to change the value subsequently, by calling * {@link Socket#setReceiveBufferSize(int)}. However, if the application * wishes to allow a receive window larger than 64K bytes, as defined by RFC1323 * then the proposed value must be set in the ServerSocket <B>before</B>
< prev index next >