Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| " 2013 FRC Java API "
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.microedition.io
Interface StreamConnection

All Superinterfaces:
  Connection, InputConnection, OutputConnection

All Known Subinterfaces:
  ContentConnection, FileConnection, HttpConnection, SocketConnection

All Known Implementing Classes:
  ConnectionBaseAdapter, Protocol, Protocol, Protocol, Protocol

    public interface StreamConnection

extends InputConnection, OutputConnection

This interface defines the capabilities that a stream connection must have.

In a typical implementation of this interface (for instance in MIDP), all `StreamConnections` have one underlying `InputStream` and one `OutputStream`. Opening a `DataInputStream` counts as opening an `InputStream` and opening a `DataOutputStream` counts as opening an `OutputStream`. Trying to open another `InputStream` or `OutputStream` causes an `IOException`. Trying to open the `InputStream` or `OutputStream` after they have been closed causes an `IOException`.

The methods of `StreamConnection` are not synchronized. The only stream method that can be called safely in another thread is `close`.

Since:
  CLDC 1.0
Version:
  12/17/01 (CLDC 1.1)

Method Summary

Methods inherited from interface javax.microedition.io.InputConnection
`openDataInputStream, openInputStream`

Methods inherited from interface javax.microedition.io.OutputConnection
`openDataOutputStream, openOutputStream`

Methods inherited from interface javax.microedition.io.Connection
`close`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| " 2013 FRC Java API "
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

"
For updated information see the Java FRC site
"