2003-02-13 Michael Koch <konqueror@gmx.de>
* java/net/NetPermission.java (NetPermission): Make doucmentation match the method declaration. * java/net/NetworkInterface.java (equals): Reformated for GNU coding style. * java/net/ServerSocket.java: Merged with classpath. * java/net/Socket.java: Partly merged with classpath (Added some @since). * java/net/SocketImpl.java (localPort): Merged with classpath (initialize with -1). * java/net/SocketPermission.java: Merged with classpath (reindented). * java/net/URLDecoder.java: Merged with classpath (reindented). From-SVN: r62824
This commit is contained in:
committed by
Michael Koch
parent
4e3243ef0e
commit
05008212fb
@@ -95,6 +95,7 @@ public class Socket
|
||||
* might want this behavior.
|
||||
*
|
||||
* @specnote This constructor is public since JDK 1.4
|
||||
* @since 1.1
|
||||
*/
|
||||
public Socket ()
|
||||
{
|
||||
@@ -122,6 +123,8 @@ public class Socket
|
||||
* <code>Socket</code>
|
||||
*
|
||||
* @exception SocketException If an error occurs
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
protected Socket (SocketImpl impl) throws SocketException
|
||||
{
|
||||
@@ -180,6 +183,8 @@ public class Socket
|
||||
* exists and does not allow a connection to the specified host/port or
|
||||
* binding to the specified local host/port.
|
||||
* @exception IOException If a connection error occurs.
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public Socket (String host, int port,
|
||||
InetAddress localAddr, int localPort) throws IOException
|
||||
@@ -200,6 +205,8 @@ public class Socket
|
||||
* @exception IOException If an error occurs
|
||||
* @exception SecurityException If a security manager exists and its
|
||||
* checkConnect method doesn't allow the operation
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public Socket (InetAddress address, int port,
|
||||
InetAddress localAddr, int localPort) throws IOException
|
||||
@@ -396,6 +403,8 @@ public class Socket
|
||||
* is not connected, then <code>null</code> is returned.
|
||||
*
|
||||
* @return The local address
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public InetAddress getLocalAddress ()
|
||||
{
|
||||
@@ -521,6 +530,8 @@ public class Socket
|
||||
* @param on true to enable, false to disable
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket is not connected
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public void setTcpNoDelay (boolean on) throws SocketException
|
||||
{
|
||||
@@ -539,6 +550,8 @@ public class Socket
|
||||
* @return Whether or not TCP_NODELAY is set
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket not connected
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public boolean getTcpNoDelay() throws SocketException
|
||||
{
|
||||
@@ -567,6 +580,8 @@ public class Socket
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket not connected
|
||||
* @exception IllegalArgumentException If linger is negative
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public void setSoLinger(boolean on, int linger) throws SocketException
|
||||
{
|
||||
@@ -602,6 +617,8 @@ public class Socket
|
||||
* if SO_LINGER not set
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket is not connected
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public int getSoLinger() throws SocketException
|
||||
{
|
||||
@@ -681,6 +698,8 @@ public class Socket
|
||||
* 0 if not set
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket not connected
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public synchronized void setSoTimeout (int timeout) throws SocketException
|
||||
{
|
||||
@@ -707,6 +726,8 @@ public class Socket
|
||||
* if not set
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket not connected
|
||||
*
|
||||
* @since 1.1
|
||||
*/
|
||||
public synchronized int getSoTimeout () throws SocketException
|
||||
{
|
||||
@@ -822,7 +843,7 @@ public class Socket
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket is not connected
|
||||
*
|
||||
* @since Java 1.3
|
||||
* @since 1.3
|
||||
*/
|
||||
public void setKeepAlive (boolean on) throws SocketException
|
||||
{
|
||||
@@ -840,7 +861,7 @@ public class Socket
|
||||
*
|
||||
* @exception SocketException If an error occurs or Socket is not connected
|
||||
*
|
||||
* @since Java 1.3
|
||||
* @since 1.3
|
||||
*/
|
||||
public boolean getKeepAlive () throws SocketException
|
||||
{
|
||||
@@ -918,6 +939,8 @@ public class Socket
|
||||
* Closes the input side of the socket stream.
|
||||
*
|
||||
* @exception IOException If an error occurs.
|
||||
*
|
||||
* @since 1.3
|
||||
*/
|
||||
public void shutdownInput() throws IOException
|
||||
{
|
||||
@@ -931,6 +954,8 @@ public class Socket
|
||||
* Closes the output side of the socket stream.
|
||||
*
|
||||
* @exception IOException If an error occurs.
|
||||
*
|
||||
* @since 1.3
|
||||
*/
|
||||
public void shutdownOutput() throws IOException
|
||||
{
|
||||
@@ -944,6 +969,8 @@ public class Socket
|
||||
* Returns the socket channel associated with this socket.
|
||||
*
|
||||
* It returns null if no associated socket exists.
|
||||
*
|
||||
* @since 1.4
|
||||
*/
|
||||
public SocketChannel getChannel()
|
||||
{
|
||||
@@ -1032,6 +1059,8 @@ public class Socket
|
||||
|
||||
/**
|
||||
* Checks if the socket is connected
|
||||
*
|
||||
* @since 1.4
|
||||
*/
|
||||
public boolean isConnected ()
|
||||
{
|
||||
@@ -1040,6 +1069,8 @@ public class Socket
|
||||
|
||||
/**
|
||||
* Checks if the socket is already bound.
|
||||
*
|
||||
* @since 1.4
|
||||
*/
|
||||
public boolean isBound ()
|
||||
{
|
||||
@@ -1048,6 +1079,8 @@ public class Socket
|
||||
|
||||
/**
|
||||
* Checks if the socket is closed.
|
||||
*
|
||||
* @since 1.4
|
||||
*/
|
||||
public boolean isClosed ()
|
||||
{
|
||||
@@ -1056,6 +1089,8 @@ public class Socket
|
||||
|
||||
/**
|
||||
* Checks if the socket's input stream is shutdown
|
||||
*
|
||||
* @since 1.4
|
||||
*/
|
||||
public boolean isInputShutdown ()
|
||||
{
|
||||
@@ -1064,6 +1099,8 @@ public class Socket
|
||||
|
||||
/**
|
||||
* Checks if the socket's output stream is shutdown
|
||||
*
|
||||
* @since 1.4
|
||||
*/
|
||||
public boolean isOutputShutdown ()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user