java.net
Class Socket
Method Summary |
Writer
|
leftShift(Object)
Overloads the left shift operator to provide an append mechanism to
add things to the output stream of a socket
|
OutputStream
|
leftShift(byte[])
Overloads the left shift operator to provide an append mechanism
to add bytes to the output stream of a socket
|
Object
|
withObjectStreams(Closure)
Creates an InputObjectStream and an OutputObjectStream from a Socket, and
passes them to the closure.
|
Object
|
withStreams(Closure)
Passes the Socket's InputStream and OutputStream to the closure.
|
leftShift
public Writer leftShift(Object)
-
- 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[])
-
- 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)
-
- 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)
-
- 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