SunSPOT API V5.0


Uses of Class
com.sun.spot.peripheral.radio.ConnectionID

Packages that use ConnectionID
com.sun.spot.io.j2me.radiostream Support for the 'radiostream' GCF Protocol. 
com.sun.spot.peripheral.radio Support for using the Sun SPOT's radio. 
com.sun.spot.peripheral.radio.proxy Allows child isolates access to the radio controlled by the master isolate. 
 

Uses of ConnectionID in com.sun.spot.io.j2me.radiostream
 

Constructors in com.sun.spot.io.j2me.radiostream with parameters of type ConnectionID
RadioInputStream(IRadiostreamProtocolManager dispatcher, ConnectionID cid, long timeout, RadioPolicy initialPolicy, IRadioPolicyManager radioPolicyManager)
          Construct a RadioInputStream
RadioOutputStream(IRadiostreamProtocolManager dispatcher, ConnectionID cid, RadioPolicy initialPolicy, IRadioPolicyManager radioPolicyManager)
          Construct a RadioOutputStream
 

Uses of ConnectionID in com.sun.spot.peripheral.radio
 

Methods in com.sun.spot.peripheral.radio that return ConnectionID
 ConnectionID RadiogramProtocolManager.addBroadcastConnection(byte portNo)
           
 ConnectionID IRadiogramProtocolManager.addBroadcastConnection(byte portNo)
          Register a broadcast connection
protected  ConnectionID RadioProtocolManager.addConnection(boolean canReceive, ConnectionID cid)
           
 ConnectionID RadioProtocolManager.addInputConnection(long macAddress, byte portNo)
           
 ConnectionID IRadioProtocolManager.addInputConnection(long macAddress, byte portNo)
          Register a point-to-point connection on which packets can be received
 ConnectionID RadioProtocolManager.addOutputConnection(long macAddress, byte portNo)
           
 ConnectionID IRadioProtocolManager.addOutputConnection(long macAddress, byte portNo)
          Register a point-to-point connection on which packets can be sent
 ConnectionID RadiogramProtocolManager.addServerConnection(byte portNo)
           
 ConnectionID IRadiogramProtocolManager.addServerConnection(byte portNo)
          Register a server connection
 

Methods in com.sun.spot.peripheral.radio with parameters of type ConnectionID
protected  ConnectionID RadioProtocolManager.addConnection(boolean canReceive, ConnectionID cid)
           
 void RadioProtocolManager.closeConnection(ConnectionID cidToClose)
           
 void IRadioProtocolManager.closeConnection(ConnectionID cid)
          Deregister a handler.
 boolean RadioProtocolManager.packetsAvailable(ConnectionID connectionID)
           
 boolean IRadioProtocolManager.packetsAvailable(ConnectionID connectionID)
          Answer whether one or more radio packets have been received and are queued for the given ConnectionID.
 IncomingData RadioProtocolManager.receivePacket(ConnectionID cid)
           
 IncomingData IRadioProtocolManager.receivePacket(ConnectionID cid)
          Receive incoming data over a Connection ID.
 IncomingData RadioProtocolManager.receivePacket(ConnectionID cid, long timeout)
           
 IncomingData IRadioProtocolManager.receivePacket(ConnectionID cid, long timeout)
          Receive incoming data over a Connection ID.
 long RadiostreamProtocolManager.send(ConnectionID cid, long toAddress, byte[] payload, int length)
           
 long RadiogramProtocolManager.send(ConnectionID cid, long toAddress, byte[] payload, int length)
           
 long IRadioProtocolManager.send(ConnectionID cid, long toAddress, byte[] payload, int length)
          Send a byte array using a ConnectionID.
 void RadiostreamProtocolManager.waitForAllAcks(ConnectionID outConnectionId)
           
 void IRadiostreamProtocolManager.waitForAllAcks(ConnectionID outConnectionId)
           
 

Constructors in com.sun.spot.peripheral.radio with parameters of type ConnectionID
BroadcastConnectionState(ConnectionID cid)
           
 

Uses of ConnectionID in com.sun.spot.peripheral.radio.proxy
 

Methods in com.sun.spot.peripheral.radio.proxy that return ConnectionID
 ConnectionID ProxyRadiostreamProtocolManager.addBroadcastConnection(byte portNo)
           
 ConnectionID ProxyRadiogramProtocolManager.addBroadcastConnection(byte portNo)
           
 ConnectionID ProxyRadioProtocolManager.addInputConnection(long macAddress, byte portNo)
           
 ConnectionID ProxyRadioProtocolManager.addOutputConnection(long macAddress, byte portNo)
           
 ConnectionID ProxyRadiostreamProtocolManager.addServerConnection(byte portNo)
           
 ConnectionID ProxyRadiogramProtocolManager.addServerConnection(byte portNo)
           
 

Methods in com.sun.spot.peripheral.radio.proxy with parameters of type ConnectionID
 void ProxyRadioProtocolManager.closeConnection(ConnectionID cid)
           
 boolean ProxyRadioProtocolManager.packetsAvailable(ConnectionID connectionID)
           
 IncomingData ProxyRadioProtocolManager.receivePacket(ConnectionID cid)
           
 IncomingData ProxyRadioProtocolManager.receivePacket(ConnectionID cid, long timeout)
           
 long ProxyRadioProtocolManager.send(ConnectionID cid, long toAddress, byte[] payload, int length)
           
 void ProxyRadiostreamProtocolManager.waitForAllAcks(ConnectionID outConnectionId)
           
 

Constructors in com.sun.spot.peripheral.radio.proxy with parameters of type ConnectionID
WaitForAllAcksCommand(ConnectionID cid)
           
 


SunSPOT API V5.0


Copyright � 2006-2008 Sun Microsystems, Inc. All Rights Reserved.