|
SunSPOT host API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
ISpotClientCommand
s 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
.SpotClientFailureException
IAddressableNorFlashSector
IDMAMemoryManager
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
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
.
ISpotClientCommand
registered with the given name, assuming that
the ISpotClientCommand
implements ISpotClientCommand.SIGNATURE_THREE_STRINGS
.
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.
ISpot.SYSTEM_TICKER_TICKS_PER_MILLISECOND
.
HelloCommand
that represents the data obtained from one SPOT
responding to a hello command.HelloCommand
.INorFlashSector
s 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.Signature
object with the appropriate
Key
.
Signature
object with the appropriate
Key
.
IAddressableNorFlashSector
.ISpotClientCommandHelper
that is intended
for use only by the built-in bootloader commands.ISpotClientCommand
s.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
.File
.
DataInputStream
.
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
Properties
class represents a persistent set of
properties.IUI.quit()
to the IUI
MessageDigest
to the initial state for
further use.
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 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 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
.ISpotClientCommandHelper
and all the information
it contains should be accessed via that interface.
|
SunSPOT host API V3.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |