| Interface | Description | 
|---|---|
| BitsInput | 
 This interface defines methods for reading data bits. 
 | 
| BitsOutput | 
 This interface defines methods for writing data bits. 
 | 
| CommConnection | 
 This interface defines a  
Connection to a logical serial port, which is a StreamConnection. | 
| CommPort | 
 This interface defines a logical serial port, on which a  
CommConnection can be open. | 
| Connection | 
 This interface defines an open Connection. 
 | 
| ConnectionFactory | 
 This interface defines the API for  
Connection factories. | 
| ContentConnection | |
| Datagram | |
| DatagramConnection | |
| InputConnection | 
 This interface is implemented by a  
Connection that is able to open an InputStream. | 
| OutputConnection | 
 This interface is implemented by a  
Connection that is able to open an OutputStream. | 
| StreamConnection | 
 This interface defines a bidirectional connection: a connection on which an  
InputStream and an OutputStream can be open. | 
| StreamConnectionNotifier | 
| Class | Description | 
|---|---|
| ConnectionPermission | 
 This class represents access  
Permission to open a Connection. | 
| Connector | 
 This class defines methods for opening a  
Connection from an URL. | 
| Exception | Description | 
|---|---|
| ConnectionNotFoundException | 
 This exception is thrown when a connection protocol is unknown. 
 |