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