public interface StreamSocket
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the socket
|
java.lang.String |
getDetail()
Get details about the socket
|
java.net.InetAddress |
getInetAddress()
Returns the address to which the socket is connected.
|
java.io.InputStream |
getInputStream()
Get the socket's input stream
|
java.net.InetAddress |
getLocalAddress()
Gets the local address to which the socket is bound.
|
int |
getLocalPort()
Returns the local port to which this socket is bound.
|
java.io.OutputStream |
getOutputStream()
Get the socket's output stream
|
int |
getReceiveBufferSize()
Gets the value of SO_RCVBUF
|
java.lang.String |
getRemoteHost()
Get the actual hostname
|
int |
getSendBufferSize()
Get value of the SO_SNDBUF option
|
int |
getSoTimeout()
Returns setting for SO_TIMEOUT.
|
boolean |
isConnected()
Is the socket connected?
|
boolean |
isSecureMode()
Is this socket in secure mode?
|
void |
setReceiveBufferSize(int size)
Sets the SO_RCVBUF option
|
void |
setRemoteHost(java.lang.String remoteHost)
Set the remote hostname
|
void |
setSendBufferSize(int size)
Sets the SO_SNDBUF option
|
void |
setSoTimeout(int timeout)
Enable/disable SO_TIMEOUT with the specified timeout, in
milliseconds.
|
void close()
throws java.io.IOException
java.io.IOExceptionboolean isConnected()
java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOExceptionvoid setSoTimeout(int timeout)
throws java.net.SocketException
timeout - java.net.SocketExceptionint getSoTimeout()
throws java.net.SocketException
java.net.SocketExceptionjava.io.OutputStream getOutputStream()
throws java.io.IOException
java.io.IOExceptionjava.net.InetAddress getLocalAddress()
int getLocalPort()
java.net.InetAddress getInetAddress()
java.lang.String getRemoteHost()
void setRemoteHost(java.lang.String remoteHost)
remoteHost - remote hostnameint getReceiveBufferSize()
throws java.net.SocketException
java.net.SocketExceptionvoid setReceiveBufferSize(int size)
throws java.net.SocketException
java.net.SocketExceptionvoid setSendBufferSize(int size)
throws java.net.SocketException
java.net.SocketExceptionint getSendBufferSize()
throws java.net.SocketException
java.net.SocketExceptionboolean isSecureMode()
java.lang.String getDetail()
Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.