|
SunSPOT host API V6.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.getSignature() is ISpotClientCommand.SIGNATURE_OPTIONAL_FIFTH_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.
ISpotClientCommand registered with the given name, assuming that
the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_OPTIONAL_FIFTH_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 the IOTACommandHelper 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
readBoolean
method of DataInput.
readByte
method of DataInput.
readChar
method of DataInput.
readDouble
method of DataInput.
readFloat
method of DataInput.
readFully
method of DataInput.
readFully
method of DataInput.
readInt
method of DataInput.
readLong
method of DataInput.
readShort
method of DataInput.
readUnsignedByte
method of DataInput.
readUnsignedShort
method of DataInput.
readUTF
method of DataInput.
MessageDigest to the initial state for
further use.
OTACommandServer.start() 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 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
skip than the one in
GeneralBase.
skipBytes
method of DataInput.
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
len bytes from the specified byte array.
len bytes from the specified byte array
starting at offset off to the underlying output stream.
boolean to the underlying output stream as
a 1-byte value.
byte to the underlying output stream as
a 1-byte value.
char to the underlying output stream as a
2-byte value, high byte first.
writeDouble
method of DataOutput.
writeFloat
method of DataOutput.
int to the underlying output stream as four
bytes, high byte first.
long to the underlying output stream as eight
bytes, high byte first.
short to the underlying output stream as two
bytes, high byte first.
|
SunSPOT host API V6.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||