SunSPOT API V3.0


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

Packages that use RadioPacket
com.sun.spot.peripheral.basestation Code to allow the Sun SPOT to function as a base station. 
com.sun.spot.peripheral.radio Support for using the Sun SPOT's radio. 
 

Uses of RadioPacket in com.sun.spot.peripheral.basestation
 

Methods in com.sun.spot.peripheral.basestation with parameters of type RadioPacket
 ICommand MCPSDataRequestCommand.with(RadioPacket rp)
           
 

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

Methods in com.sun.spot.peripheral.radio that return RadioPacket
static RadioPacket RadioPacket.getAckPacket()
          Answer a radio packet preformatted for sending ACKs.
static RadioPacket RadioPacket.getBroadcastPacket()
          Answer a radio packet preformatted for broadcasting intra-PAN.
static RadioPacket RadioPacket.getDataPacket()
          Answer a radio packet preformatted for sending data.
 RadioPacket LowPanPacket.getRadioPacket()
          return a representation of this LowPanPacket in an actual RadioPacket
 RadioPacket RadioPacket.readFrom(byte[] inputBuffer, int startingOffset)
           
 RadioPacket RadioPacket.readFrom(DataInputStream dataInputStream)
           
 RadioPacket RadioPacket.readWithoutTimestampFrom(DataInputStream dataInputStream)
           
 

Methods in com.sun.spot.peripheral.radio with parameters of type RadioPacket
 void RadioPacket.copyFrom(RadioPacket otherRP)
          Make this packet an exact copy of another
 int IProprietaryRadio.dataRequest(RadioPacket rp, boolean retry)
          Attempt to send rp.
 void I802_15_4_MAC.mcpsDataIndication(RadioPacket rp)
          Receive a packet: blocks until a packet is received.
 int I802_15_4_MAC.mcpsDataRequest(RadioPacket rp)
          Send a packet: blocks until ACK received if ACK requested.
 void I802_15_4_PHY.pdDataIndication(RadioPacket rp)
          Receive a packet.
 int I802_15_4_PHY.pdDataRequest(RadioPacket rp)
          Send a packet
 void LowPan.receive(RadioPacket packet)
          This method is called by the packet dispatcher this low pan layer is registered with.
 void ILowPan.receive(RadioPacket packet)
          Method called by INewpacketDispatcher when a packet is received
 void RadioPacketDispatcher.sendBroadcast(RadioPacket rp)
          Broadcast a packet.
 void RadioPacketDispatcher.sendPacket(RadioPacket rp)
          Send a packet.
 void IRadioPacketDispatcher.sendPacket(RadioPacket rp)
          Send a radio packet
 

Constructors in com.sun.spot.peripheral.radio with parameters of type RadioPacket
LowPanPacket(RadioPacket packet)
          Parse a RadioPacket and use it to create a new instance of LowPanPacket that represents this RadioPacket.
 


SunSPOT API V3.0


Copyright © 2006, 2007 Sun Microsystems, Inc. All Rights Reserved.