Use is subject to License Terms. Your use of this web site or any of its contents or software indicates your agreement to be bound by these License Terms.
Copyright © 2006 Sun Microsystems, Inc. and Motorola, Inc. All rights reserved.
javax.microedition.io
Interface StreamConnection
- All Superinterfaces:
- Connection, InputConnection, OutputConnection
- All Known Subinterfaces:
- CommConnection, ContentConnection, HttpConnection, HttpsConnection, SecureConnection, SocketConnection
- 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 2.0), 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
Copyright © 2006 Sun Microsystems, Inc. and Motorola, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.
For more information, please consult the JSR 118 specification.