com.sun.squawk.io.j2me.radio
Class Protocol
java.lang.Object
com.sun.squawk.io.ConnectionBase
com.sun.spot.peripheral.RadioConnectionBase
com.sun.squawk.io.j2me.radio.Protocol
- All Implemented Interfaces:
- RadioConnection, ITimeoutableConnection, Connection, InputConnection, OutputConnection, StreamConnection
public class Protocol
- extends RadioConnectionBase
- implements RadioConnection
This class provides the "radio" protocol for accessing the SPOT radio using streams.
It is an implementor of RadioConnection
- See Also:
RadioConnection
Protocol
public Protocol()
setPBPM
public static void setPBPM(IPortBasedProtocolManager pbpm)
open
public Connection open(String protocolName,
String name,
int mode,
boolean timeouts)
- Description copied from class:
ConnectionBase
- Open a connection to a target.
- Specified by:
open in class ConnectionBase
- Parameters:
protocolName - The URL protocolname - The URL for the connectionmode - The access modetimeouts - A flag to indicate that the caller
wants timeout exceptions
- Returns:
- A new Connection object
openInputStream
public InputStream openInputStream()
- Description copied from class:
ConnectionBase
- Open and return a data input stream for a connection.
- Specified by:
openInputStream in interface InputConnection- Overrides:
openInputStream in class ConnectionBase
- Returns:
- An input stream
openOutputStream
public OutputStream openOutputStream()
- Description copied from class:
ConnectionBase
- Open and return a data output stream for a connection.
- Specified by:
openOutputStream in interface OutputConnection- Overrides:
openOutputStream in class ConnectionBase
- Returns:
- An input stream
Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved.