|
SunSPOT host API V5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
I802_15_4_MAC.mlmeSet(int, long) to control the 64-bit IEEE address for this MAC layer.
ISpotClientCommands that ensures
that the wrong execute signature cannot be called.KeyPair object containing an EC key pair for EC
operations over large prime fields.
BasestationManager.InputStream with an input stream on the assumptions
that the first four bytes of the parent's content are a Java int which tells us
how many more valid bytes remain in the parent.InputStream.
SpotClientFailureException
IAddressableNorFlashSector
IUI convenient for
using SpotClientCommands facilities when feedback is not required.ALG_ECDSA_SHA generates a 20-byte SHA
digest and signs/verifies the digest using ECDSA.KeyPair instance for the specified
algorithm and key length; the encapsulated keys are uninitialized.
KeyPair object containing the
specified public key and private key.
ECPrivateKey interface is used to generate signatures on
data using the ECDSA (Elliptic Curve Digital Signature Algorithm) and to
generate shared secrets using the ECDH (Elliptic Curve Diffie-Hellman)
algorithm.ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_NOTHING then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_INT then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_LONG then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_BOOLEAN then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_STRING or ISpotClientCommand.SIGNATURE_OPTIONAL_STRING
then execute the command, otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_TWO_STRINGS then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_THREE_STRINGS then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_OPTIONAL_FOURTH_STRING then execute the command,
otherwise throw an IllegalStateException
ISpotClientCommand registered with the given name, using the arguments
supplied.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_NOTHING.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_INT.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_LONG.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_BOOLEAN.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_STRING or
ISpotClientCommand.SIGNATURE_OPTIONAL_STRING.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_TWO_STRINGS or
ISpotClientCommand.SIGNATURE_OPTIONAL_SECOND_STRING or ISpotClientCommand.SIGNATURE_OPTIONAL_TWO_STRINGS.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_THREE_STRINGS.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_OPTIONAL_FOURTH_STRING.
ReadSectorCommand.DataOutputStream and flush the output.
DataOutputStream without
appending a signature.
KeyPair instance with new key values.
DataInputStream over the stream of input from the target.
flashmanagement.FlashFile on the target.
KeyPair object.
Properties containing all the persistent system properties from the SPOT.
KeyPair object.
IOTACommandServer.HELLO_CMD
IOTACommandServer.HELLO_CMD that we support
HelloCommand that represents the data obtained from one SPOT
responding to a hello command.HelloCommand.HelloCommand that represents the
data obtained from one Host Application responding to a basic hello command.INorFlashSectors on the host so that
host-side SpotClient can manipulate the sectors of the SPOT directly.HostNorFlashSectorFactory
INorFlashSector to support
the ability to assign virtual memory addresses to sectors.IFlashFileInfo to provide access to the
physical flash sectors allocated to the flash file that the IExtendedFlashFileInfo
represents.FlashFile system on the Sun SPOT device.IMultipleHopConnection support adjustment of the
number of hops between nodes that messages can make.Signature object with the appropriate
privateKey in preparation for digital signing.
Signature object with the appropriate
publicKey in preparation for digital signature verification.
IAddressableNorFlashSector.IOTACommand is passed an instance of this interface at execution
to help it communicate with the remote SpotClient.IOTACommandServer.ISpotClientCommandHelper that is intended
for use only by the built-in bootloader commands.ISpotClientCommands.ISpotClientCommand, which should normally
use the facilities available via ISpotClientCommandHelper, IAdminTarget and by executing other
built-in instances of ISpotClientCommand such as SynchronizeCommand and QuitCommand.Suite.loadFromFile(String, String)
File.
DataInputStream.
I802_15_4_MACI802_15_4_MAC.mlmeSet(int, long) to control whether RX is active when not explicitly enabled through I802_15_4_MAC.mlmeRxEnable(int).
IFlashFileInfo
SpotClientCommands.getMode() when there is a locally connected SPOT
SpotClientCommands.getMode() when there is no specific SPOT
SpotClientCommands.getMode() when there is a remotely connected SPOT
IProprietaryRadio.setOffMode(int))
IProprietaryRadio.setOffMode(int))
IProprietaryRadio.setOffMode(int))
OTAFlashFileInfo from its serialised representation (see OTAFlashFileInfo.toByteArray()
OTAFlashFileInfo from a FlashFile
I802_15_4_PHY.plmeSet(int, int))
I802_15_4_PHYI802_15_4_PHY.plmeSet(int, int))
I802_15_4_PHY.plmeSet(int, int) or
I802_15_4_PHY.plmeGet(int)HelloCommand that represents the
data obtained from one SPOT responding to a get physical neighbors hello command.Properties class represents a persistent set of
properties.IUI.quit() to the IUI
MessageDigest to the initial state for
further use.
#initialize() instead.
I802_15_4_PHY.plmeSetTrxState(int)) to enable RX
IOTACommandHelper.sendData(byte[], int, int) instead
ConfigPage.
put.
ISpotClientCommand.getSignature() to show a command that has one boolean argument
ISpotClientCommand.getSignature() to show a command that has one integer argument
ISpotClientCommand.getSignature() to show a command that has one long argument
ISpotClientCommand.getSignature() to show a command that has no arguments
ISpotClientCommand.getSignature() to show a command that has either 3 or 4 String arguments,
where the 4th argument can be null.
ISpotClientCommand.getSignature() to show a command that has one required String argument
and a second optional argument that may be null
ISpotClientCommand.getSignature() to show a command that has one String argument that may be null
ISpotClientCommand.getSignature() to show a command that has either 0, 1 or 2 String arguments,
where either the 1st and 2nd can be null, or the 2nd can be null.
ISpotClientCommand.getSignature() to show a command that has one String argument
ISpotClientCommand.getSignature() to show a command that has three String arguments
ISpotClientCommand.getSignature() to show a command that has two String arguments
SigningOutputStream
ISpotClientCommand is invoked
with incompatible argumentsSpotClientException.HelloCommand that represents the
data obtained from one SPOT responding to a basic hello command.ISpotClientCommandHelper and all the information
it contains should be accessed via that interface.pdDataRequest(RadioPacket) and I802_15_4_PHY.plmeSetTrxState(int)
I802_15_4_PHY.plmeSetTrxState(int)) to disable RX
I802_15_4_PHY.plmeCCARequest() if transmission is active
|
SunSPOT host API V5.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||