java.net
Class Socket
Method Summary |
Writer
|
leftShift(Object value)
Overloads the left shift operator to provide an append mechanism to
add things to the output stream of a socket
|
OutputStream
|
leftShift(byte[] value)
Overloads the left shift operator to provide an append mechanism
to add bytes to the output stream of a socket
|
Object
|
withObjectStreams(Closure closure)
Creates an InputObjectStream and an OutputObjectStream from a Socket, and
passes them to the closure.
|
Object
|
withStreams(Closure closure)
Passes the Socket's InputStream and OutputStream to the closure.
|
leftShift
public Writer leftShift(Object value)
-
- Overloads the left shift operator to provide an append mechanism to
add things to the output stream of a socket
- Parameters:
value
- a value to append.
- Returns:
- a Writer
- Since:
- 1.0
leftShift
public OutputStream leftShift(byte[] value)
-
- Overloads the left shift operator to provide an append mechanism
to add bytes to the output stream of a socket
- Parameters:
value
- a value to append.
- Returns:
- an OutputStream
- Since:
- 1.0
withObjectStreams
public Object withObjectStreams(Closure closure)
-
- Creates an InputObjectStream and an OutputObjectStream from a Socket, and
passes them to the closure. The streams will be closed after the closure
returns, even if an exception is thrown.
- Parameters:
closure
- a Closure.
- Returns:
- the value returned by the closure
- Since:
- 1.5.0
withStreams
public Object withStreams(Closure closure)
-
- Passes the Socket's InputStream and OutputStream to the closure. The
streams will be closed after the closure returns, even if an exception
is thrown.
- Parameters:
closure
- a Closure.
- Returns:
- the value returned by the closure
- Since:
- 1.5.2