|
SunSPOT API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.sun.spot.peripheral.radio | |
---|---|
com.sun.spot.io.j2me.radiogram | Support for the 'radiogram' GCF protocol. |
com.sun.spot.io.j2me.radiostream | Support for the 'radiostream' GCF Protocol. |
com.sun.spot.networktools | Tools that answer network queries for information about the SPOT network stack |
com.sun.spot.peripheral | Access to the hardware peripherals built in to the Sun SPOT main board. |
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. |
com.sun.spot.peripheral.radio.mhrp.aodv | An mesh routing package based on the AODV protocol. |
com.sun.spot.peripheral.radio.mhrp.aodv.routing | Routing table used by the AODV based mesh routing package |
com.sun.spot.peripheral.radio.mhrp.interfaces | Interfaces that should be implemented by a mesh routing protocol. |
com.sun.spot.peripheral.radio.policy.proxy | Support for using the Sun SPOT's radio from child isolates. |
com.sun.spot.peripheral.radio.proxy | Allows child isolates access to the radio controlled by the master isolate. |
com.sun.spot.peripheral.radio.shrp | Support for a Single Hop based routing protocol. |
com.sun.squawk.io.j2me.radiostream | The radiostream protocol supports streaming between two Sun SPOTs via the radio. |
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.io.j2me.radiogram | |
---|---|
IncomingData
Structure that contains information about the data received |
|
IRadiogramProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as unreliable datagrams. |
|
IRadioPolicyManager
|
|
NoMeshLayerAckException
|
|
RadioPolicy
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.io.j2me.radiostream | |
---|---|
ConnectionID
|
|
IRadioPolicyManager
|
|
IRadiostreamProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as reliable streams. |
|
NoMeshLayerAckException
|
|
RadioPolicy
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.networktools | |
---|---|
LowPanStats
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral | |
---|---|
I802_15_4_MAC
Defines the portion of the I802.15.4 MAC layer specification that this library currently supports. |
|
I802_15_4_PHY
Defines the portion of the I802.15.4 PHY layer specification that this library currently supports. |
|
IProprietaryRadio
This interface represents the parts of the CC2420's functionality that are not exposed by the I802.15.4 PHY layer but are still useful. |
|
IRadioPolicyManager
|
|
RadioPolicy
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.basestation | |
---|---|
I802_15_4_MAC
Defines the portion of the I802.15.4 MAC layer specification that this library currently supports. |
|
IProprietaryMAC
|
|
RadioPacket
Represents an I802.15.4 radio packet. |
|
SpotSerialPipe
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio | |
---|---|
ConnectionID
|
|
HeaderInfoBase
HeaderInfoBase.java This class is to be extended according to the used mac layer. |
|
I802_15_4_MAC
Defines the portion of the I802.15.4 MAC layer specification that this library currently supports. |
|
I802_15_4_PHY
Defines the portion of the I802.15.4 PHY layer specification that this library currently supports. |
|
IConnectionID
Defines things that can be registered with IRadioPolicyManager |
|
IDataEventListener
Applications that implement this interface are notified when their physical node is used to forward mesh packets |
|
ILowPan
Interface that specifies the minimum functionality offered by a layer that implements the LowPan specification |
|
IncomingData
Structure that contains information about the data received |
|
IPacketQualityListener
Applications that implement this interface are notified when each time LowPan processes a packet. |
|
IProprietaryRadio
This interface represents the parts of the CC2420's functionality that are not exposed by the I802.15.4 PHY layer but are still useful. |
|
IProtocolManager
Implementors of this interface handle traffic relating to a particular protocol. |
|
IRadiogramProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as unreliable datagrams. |
|
IRadioPacketDispatcher
Acts like a basic pass through layer that's responsible for sending/receiving packets from the MAC layer IRadioPacketDispatcher also provides a set of radio control facilities for application developers such as controlling power output, channel and PAN ID. |
|
IRadioPolicyManager
|
|
IRadioProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255. |
|
IRadiostreamProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as reliable streams. |
|
IRouteEventListener
Interface implemented by classes that want to receive notifications when the node initiates a routing event |
|
LowPanHeader
LowPanHeader.java |
|
LowPanHeaderInfo
LowPanHeaderInfo.java This class provides access to information that is stored in headers that are not existing any more after the decapsulation process that takes place in the low pan layer. |
|
LowPanStats
|
|
MAC_InvalidParameterException
Thrown where an invalid parameter (typically attribute identifier, PAN id or channel number) is passed to an I802_15_4_MAC |
|
NoMeshLayerAckException
|
|
PHY_InvalidParameterException
Thrown when an invalid parameter is passed to an I802_15_4_PHY |
|
PHY_UnsupportedAttributeException
Thrown on an attempt to use an unsupported attribute using I802_15_4_PHY.plmeSet(int, int) or
I802_15_4_PHY.plmeGet(int) |
|
RadioPacket
Represents an I802.15.4 radio packet. |
|
RadioPolicy
|
|
RadioProtocolManager
|
|
RadiostreamProtocolManager
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio.mhrp.aodv | |
---|---|
ILowPan
Interface that specifies the minimum functionality offered by a layer that implements the LowPan specification |
|
IProtocolManager
Implementors of this interface handle traffic relating to a particular protocol. |
|
LowPanHeaderInfo
LowPanHeaderInfo.java This class provides access to information that is stored in headers that are not existing any more after the decapsulation process that takes place in the low pan layer. |
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio.mhrp.aodv.routing | |
---|---|
ILowPan
Interface that specifies the minimum functionality offered by a layer that implements the LowPan specification |
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio.mhrp.interfaces | |
---|---|
ILowPan
Interface that specifies the minimum functionality offered by a layer that implements the LowPan specification |
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio.policy.proxy | |
---|---|
IConnectionID
Defines things that can be registered with IRadioPolicyManager |
|
IRadioPolicyManager
|
|
RadioPolicy
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio.proxy | |
---|---|
ConnectionID
|
|
IncomingData
Structure that contains information about the data received |
|
IRadiogramProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as unreliable datagrams. |
|
IRadioProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255. |
|
IRadiostreamProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as reliable streams. |
|
NoMeshLayerAckException
|
Classes in com.sun.spot.peripheral.radio used by com.sun.spot.peripheral.radio.shrp | |
---|---|
ILowPan
Interface that specifies the minimum functionality offered by a layer that implements the LowPan specification |
Classes in com.sun.spot.peripheral.radio used by com.sun.squawk.io.j2me.radiostream | |
---|---|
IRadioPolicyManager
|
|
IRadiostreamProtocolManager
A general purpose IProtocolManager designed to separate incoming radio packets into
separate queues based on a unique identifying port number in the range 0-255, and manage
them as reliable streams. |
|
RadioPolicy
|
|
SunSPOT API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |