SunSPOT host API V6.0

A B C D E F G H I K L M N O P Q R S T U V W X Y Z

A

A_EXTENDED_ADDRESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Key for I802_15_4_MAC.mlmeSet(int, long) to control the 64-bit IEEE address for this MAC layer.
abort() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
Used to abort a session and cleanup
abort() - Method in class com.sun.spot.client.SpotClientCommands
Used to abort a session and cleanup
ABORT_OTA_SESSION_CMD - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Command that we recognise to abort an existing session
ABORT_REQUEST - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ABORT_REQUEST - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
AbstractClientCommand - Class in com.sun.spot.client.command
AbstractClientCommand helper for implementing ISpotClientCommands that ensures that the wrong execute signature cannot be called.
AbstractClientCommand() - Constructor for class com.sun.spot.client.command.AbstractClientCommand
 
ackRequest() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Check whether this packet wants an acknowledgement
add(Object) - Method in class com.sun.spot.client.command.HelloResultList
Adds the HelloResult object only if another one with the same IEEE address isn't already present.
add(IResource) - Method in class com.sun.spot.resources.CompositeResource
Add an IResource to the composite resource.
add(IResource) - Method in interface com.sun.spot.resources.ICompositeResource
Add an IResource to the composite resource.
add(IResource) - Static method in class com.sun.spot.resources.Resources
Add an IResource to the repository.
ADD_STARTUP_MIDLET - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
addBaseUrl(String) - Method in class com.sun.midp.io.HttpUrl
Adds a base URL to this URL if this URL is a relative one.
addBaseUrl(HttpUrl) - Method in class com.sun.midp.io.HttpUrl
Adds a base URL to this URL if this URL is a relative one.
addCommand(ISpotClientCommand) - Method in class com.sun.spot.client.SpotClientCommands
Add or replace a command in the active command set (replaces if the new command has the same name as an existing one).
addListener(IOTACommandServerListener) - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Attach a listener to be notified of the start and stop of flash operations.
addListener(IOTACommandServerListener) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Attach a listener to be notified of the start and stop of flash operations.
AddStartupMidletCommand - Class in com.sun.spot.client.command
 
AddStartupMidletCommand() - Constructor for class com.sun.spot.client.command.AddStartupMidletCommand
 
addTag(String) - Method in interface com.sun.spot.resources.IResource
Add a new tag to describe this resource.
addTag(String) - Method in class com.sun.spot.resources.Resource
Add a new tag to describe this resource.
adjustStartTime(long) - Method in interface com.sun.spot.peripheral.ISleepManager
Adds the specified amount to the internal starttime variable used in the computation of UpTime.
ADMIN_FLASH_OPERATION_FLOW_CONTROL_QUANTUM - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ALG_EC_FP - Static variable in class com.sun.squawk.security.signing.ECKeyPair
KeyPair object containing an EC key pair for EC operations over large prime fields.
ALG_SHA - Static variable in class com.sun.squawk.security.signing.SHA
Message Digest algorithm SHA.
altitude - Variable in class com.sun.spot.client.command.SpotHelloResult
 
appType - Variable in class com.sun.spot.client.command.HostHelloResult
 
as6BitNumber(int) - Static method in class com.sun.spot.util.Utils
Truncates an int to 6 bits
asByteArray() - Method in class com.sun.spot.peripheral.ConfigPage
Create a byte[] representation of the config page
asDottedHex() - Method in class com.sun.spot.util.IEEEAddress
Generate a dotted hex string from an IEEE address
asLong() - Method in class com.sun.spot.util.IEEEAddress
 
assertThat(boolean, String) - Static method in class com.sun.spot.client.command.AbstractClientCommand
 
AT_ADMIN - Static variable in class com.sun.spot.spotselector.SpotStateChecker
 
AT_BOOTLOADER - Static variable in class com.sun.spot.spotselector.SpotStateChecker
 
authority - Variable in class com.sun.midp.io.HttpUrl
Authority (host [port]) of the URL.
AUTOMATIC - Static variable in class com.sun.spot.peripheral.radio.RadioPolicy
 
available() - Method in class com.sun.spot.client.SerialPortWrapper.NoTimeoutInputStream
 
available() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
 
available() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
awakeFromDeepSleep() - Method in interface com.sun.spot.peripheral.IDeepSleepListener
Callback for when the SPOT wakes up from deep sleep.

B

basestationAddress - Variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
BasestationManager - Class in com.sun.spot.peripheral.radio
BasestationManager This class manages a basestation SPOT that is to be shared between two or more host processes.
BasestationManager() - Constructor for class com.sun.spot.peripheral.radio.BasestationManager
 
BasestationManager.DiscoverResult - Class in com.sun.spot.peripheral.radio
The result of discovering a shared basestation
BasestationManagerGUI - Class in com.sun.spot.peripheral.radio
Graphical user interface to BasestationManager.
BasestationManagerGUI() - Constructor for class com.sun.spot.peripheral.radio.BasestationManagerGUI
 
BASIC_HELLO_TYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
batteryLevel - Variable in class com.sun.spot.client.command.SpotHelloResult
 
bitsize - Variable in class com.sun.squawk.security.signing.ECPrivateKey
Key size in bits
blacklist - Variable in class com.sun.spot.client.command.RadioInfo
MAC-layer filtering blacklist
BLINK_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
BlinkCommand - Class in com.sun.spot.client.command
BlinkCommand: flash LEDs or otherwise identify the SPOT.
BlinkCommand() - Constructor for class com.sun.spot.client.command.BlinkCommand
 
BOOTLOADER_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BOOTLOADER_CMD_ATTENTION - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
BOOTLOADER_CMD_HEADER - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
BOOTLOADER_CMD_HEADER - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
BOOTLOADER_CMD_PREFIX - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
BOOTLOADER_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BOOTLOADER_SYNC - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
BOOTLOADER_TIMESTAMP_PROPERTY_NAME - Static variable in class com.sun.spot.client.command.SynchronizeCommand
 
BOOTSTRAP_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BoundedInputStream - Class in com.sun.spot.peripheral
Wraps a parent 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.
BoundedInputStream(InputStream) - Constructor for class com.sun.spot.peripheral.BoundedInputStream
Construct an instance based on the supplied parent InputStream.
BoundedOutputStream - Class in com.sun.spot.peripheral
An output stream that writes the length of the data at the start.
BoundedOutputStream(OutputStream) - Constructor for class com.sun.spot.peripheral.BoundedOutputStream
 
BUSY - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for CCA requests when channel is not clear
bytesize - Variable in class com.sun.squawk.security.signing.ECPrivateKey
 

C

calculateAndSetFCS() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Calculate a frame check sequence for this packet -- not normally required for the CC2420 radio.
CHANNEL - Static variable in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
CHANNEL_ACCESS_FAILURE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest if transmission fails because the channel is not clear
ChannelBusyException - Exception in com.sun.spot.peripheral
Thrown when an attempt to transmit over the radio fails because the channel is busy - and remains busy for a full set of retries.
ChannelBusyException(String) - Constructor for exception com.sun.spot.peripheral.ChannelBusyException
Construct exception with given message.
checkBootloader(Flashable) - Method in interface com.sun.spot.client.IBootloaderTarget
Check the current bootloader against a bootloader file.
checkFileSize(int) - Method in class com.sun.spot.client.Flashable
Check that the file will fit in the available space, and if not, throw SpotClientFailureException
checkResponse() - Method in interface com.sun.spot.client.IAdminTarget
Wait for a response from the target, and then check whether an error occurred.
checkState(ISpotStateChecker, boolean) - Method in class com.sun.spot.spotselector.SpotInfo
 
checkStateForBootloaderCmd() - Method in interface com.sun.spot.client.ISpotManager
Check whether the bootloader or Config Page is obsolete
checkStateForBootloaderCmd(boolean) - Method in class com.sun.spot.client.SpotState
Check whether the remote SPOT is up to date and can execute a command.
CHILD_ISOLATE_ECHO_PORT - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.ExitCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetChannelAccessFailureCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetNoAckCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetNullPacketAfterAckWaitCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetRxErrorCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetWrongAckCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.ResetErrorCountersCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.SetPLMEChannelCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
clearKey() - Method in class com.sun.squawk.security.signing.ECPrivateKey
Clears the key
close() - Method in class com.sun.midp.io.j2me.multicast.Protocol
Close the connection to the target.
close() - Method in class com.sun.spot.client.SerialPortWrapper
 
close() - Method in class com.sun.spot.client.SerialPortWrapper.NoTimeoutInputStream
 
close() - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
close() - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
Disconnect and close the SocketConnection.
close() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Disconnect and close the SocketConnection.
close() - Method in class com.sun.spot.io.j2me.socket.SocketConnection.SocketInputStream
 
close() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Close the InputStream.
close() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Close the OutputStream
close() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
close() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
close() - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
close() - Method in class com.sun.spot.util.CrcOutputStream
 
closeBaseStation() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Used in the host to close down the base station - a no-op if called on a Spot
closeBaseStation() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Close down a local basestation, if any.
closeBaseStation() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
CLOSEDOWN - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
CMD_DISCOVER - Static variable in class com.sun.spot.peripheral.radio.BasestationManager
 
CMD_LINE_PARAMETERS_ADMIN_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CMD_LINE_PARAMETERS_NORMAL_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
com.sun.midp.io - package com.sun.midp.io
 
com.sun.midp.io.j2me.multicast - package com.sun.midp.io.j2me.multicast
 
com.sun.spot.client - package com.sun.spot.client
General facilities for communicating from a desktop with Sun SPOTs, both locally and remotely.
com.sun.spot.client.command - package com.sun.spot.client.command
Individual commands for communicating with Sun SPOTs, both locally and remotely.
com.sun.spot.client.ui - package com.sun.spot.client.ui
The command line user interface to the Spot Client.
com.sun.spot.flashmanagement - package com.sun.spot.flashmanagement
Low level access to chunks of flash memory.
com.sun.spot.imp - package com.sun.spot.imp
 
com.sun.spot.io.j2me.datagram - package com.sun.spot.io.j2me.datagram
 
com.sun.spot.io.j2me.socket - package com.sun.spot.io.j2me.socket
Support for the "socket" GCF protocol.
com.sun.spot.peripheral - package com.sun.spot.peripheral
Access to the hardware peripherals built in to the Sun SPOT main board.
com.sun.spot.peripheral.basestation - package com.sun.spot.peripheral.basestation
Code to allow the Sun SPOT to function as a base station.
com.sun.spot.peripheral.ota - package com.sun.spot.peripheral.ota
Support for managing remote Sun SPOTs using ant scripts.
com.sun.spot.peripheral.radio - package com.sun.spot.peripheral.radio
Support for using the Sun SPOT's radio.
com.sun.spot.peripheral.radio.routing - package com.sun.spot.peripheral.radio.routing
Interfaces implemented by all routing protocols.
com.sun.spot.resources - package com.sun.spot.resources
The new resource sharing framework to support writing device drivers and other system resources that can be used by MIDlets running in separate Isolates.
com.sun.spot.spotselector - package com.sun.spot.spotselector
 
com.sun.spot.suiteconverter - package com.sun.spot.suiteconverter
Support for converting canonical layout Squawk suites into a form that can execute directly from flash memory.
com.sun.spot.util - package com.sun.spot.util
Utility classes.
com.sun.squawk.security.signing - package com.sun.squawk.security.signing
 
COMMAND_OFFSET - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandHelper
The offset into a command string at which the command-defining character is found
commit() - Method in class com.sun.spot.flashmanagement.FlashFile
Ensure all changes to this file's descriptor are written persistently.
CompositeResource - Class in com.sun.spot.resources
Minimal implementation of the ICompositeResource interface.
CompositeResource() - Constructor for class com.sun.spot.resources.CompositeResource
 
CONFIG_PAGE_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CONFIG_PAGE_SIZE - Static variable in class com.sun.spot.peripheral.ConfigPage
Maximum size of the config page as stored on device.
CONFIG_VERSION_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
ConfigPage - Class in com.sun.spot.peripheral
Each Spot reserves some flash memory for configuration information.
ConfigPage(byte[]) - Constructor for class com.sun.spot.peripheral.ConfigPage
Create a config page from a byte array
ConfigPage(int) - Constructor for class com.sun.spot.peripheral.ConfigPage
Create a newly initialized config page This constructor is for system use only - please use Spot.getInstance().getConfigPage()
confirmStream - Variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
conn - Variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
connected - Variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
connectionClosedReceived() - Method in class com.sun.spot.io.j2me.socket.SocketConnection.SocketInputStream
 
connectionClosedReceived - Variable in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
 
connectionClosedReceived() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
 
connections - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
contains(long) - Method in class com.sun.spot.client.command.HelloResultList
 
containsCommand(String) - Method in class com.sun.spot.client.SpotClientCommands
Answer whether a command exists with the given name.
copy(byte[]) - Static method in class com.sun.spot.util.Utils
Make a copy of a byte array
copyFrom(RadioPacket) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Make this packet an exact copy of another
count - Variable in class com.sun.spot.resources.LockingCompositeResource
 
count - Variable in class com.sun.spot.resources.LockingResource
 
CRC - Class in com.sun.spot.util
Standalone class to provide 16-bit crc calculations
CRC() - Constructor for class com.sun.spot.util.CRC
 
crc(byte[], int, int) - Static method in class com.sun.spot.util.CRC
Return the CRC of the specified part of a byte array.
crc(InputStream, int) - Static method in class com.sun.spot.util.CRC
Return the CRC value of the specified number of bytes from an InputStream.
CrcOutputStream - Class in com.sun.spot.util
CrcOutputStream provides CRC checking and flow control for two Java programs communicating with two input and output stream pairs.
CrcOutputStream(OutputStream, InputStream) - Constructor for class com.sun.spot.util.CrcOutputStream
Open an output stream that will add CRC checking and flow control to the outgoing data stream.
CrcOutputStream(OutputStream, InputStream, int) - Constructor for class com.sun.spot.util.CrcOutputStream
Open an output stream that will add CRC checking and flow control to the outgoing data stream.
create(Datagram, long) - Static method in class com.sun.spot.client.command.HelloResult
Create the proper subtype of HelloResult for the packet received.
create(int, int) - Method in class com.sun.spot.flashmanagement.HostNorFlashSectorFactory
 
create(int, int) - Method in interface com.sun.spot.flashmanagement.INorFlashSectorFactory
Create an IAddressableNorFlashSector
createNewFile(int) - Method in class com.sun.spot.flashmanagement.FlashFile
Create a new file of the specified size, whose name is the name of this FlashFile object.
CURRENT_CONFIG_VERSION - Static variable in class com.sun.spot.peripheral.ConfigPage
 
curve - Variable in class com.sun.squawk.security.signing.ECPrivateKey
 

D

DatagramConnectionImpl - Class in com.sun.spot.io.j2me.datagram
This class provides the necessary implementation for a multicast datagram connection.
DatagramConnectionImpl(ProxyInitializer, boolean) - Constructor for class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
Create a SocketConnection object.
DatagramObject - Class in com.sun.midp.io.j2me.multicast
Implements a UDP datagram for the UDP datagram connection.
DatagramObject(byte[], int) - Constructor for class com.sun.midp.io.j2me.multicast.DatagramObject
Create a Datagram Object.
dataRequest(RadioPacket, boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Attempt to send rp.
Debug - Class in com.sun.squawk.security.signing
 
Debug() - Constructor for class com.sun.squawk.security.signing.Debug
 
decodeFrameControl() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
DEFAULT_BASE_STATION_PORT - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
DEFAULT_BUFFER_SIZE - Static variable in class com.sun.spot.flashmanagement.FlashFileOutputStream
The default size of the output buffer.
DEFAULT_CHANNEL - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Default radio channel to use.
DEFAULT_DATAGRAM_PORT - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
The default port on which to listen for hosts connecting
DEFAULT_DATAGRAM_PROTOCOL - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
The default datagram protocol to use
DEFAULT_PAN_ID - Static variable in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Default PAN id to use.
DEFAULT_SECTOR_COUNT_FOR_RMS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
DEFAULT_STREAM_PORT - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
The default port for stream command connections
DEFAULT_STREAM_PROTOCOL - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
The default stream protocol to use
DEFAULT_TIMEOUT - Static variable in class com.sun.spot.peripheral.RadioConnectionBase
Default timeout in milliseconds
DEFAULT_TRANSMIT_POWER - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Default output power setting.
defaults - Variable in class com.sun.spot.util.Properties
A property list that contains default values for any keys not found in this property list.
delete() - Method in class com.sun.spot.flashmanagement.FlashFile
Delete the file with this name
DELETE_PUBLIC_KEY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
DeletePublicKeyCommand - Class in com.sun.spot.client.command
DeletePublicKeyCommand: remove the SPOT's public key.
DeletePublicKeyCommand() - Constructor for class com.sun.spot.client.command.DeletePublicKeyCommand
 
DeleteSystemPropertyCommand - Class in com.sun.spot.client.command
DeleteSystemPropertyCommand remove the specified system property from the SPOT.
DeleteSystemPropertyCommand() - Constructor for class com.sun.spot.client.command.DeleteSystemPropertyCommand
 
deregisterConnection(IConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Notify the policy manager that a connection has closed
deregisterConnection(IConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
destination - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
The final destination address
determineState(String, boolean) - Method in interface com.sun.spot.spotselector.ISpotStateChecker
 
determineState(String, boolean) - Method in class com.sun.spot.spotselector.SpotStateChecker
 
DEVICE_SECURITY_LEVEL - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandHelper
When a SPOT's admin command processor is receiving commands from a remote source, sensitive commands are verified using the digital signature of the SDK installation to which the SPOT is tied, and a timestamp to protect against replay attacks.
diagnostic(String) - Method in class com.sun.spot.client.DummySpotClientUI
 
diagnostic(String) - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses to provide diagnostic messages relating to the operation it's executing.
diagnostic(String) - Method in class com.sun.spot.client.RemoteLogger
 
diagnostic(String) - Method in class com.sun.spot.client.SerialPortLogger
 
diagnostic(String) - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
disableDeepSleep() - Method in interface com.sun.spot.peripheral.ISleepManager
Disable deep sleep mode
disableDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
When diagnostic mode is disabled, a SPOT will not simulate deep sleep when USB is connected.
disconnect() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Disconnect and close the SocketConnection.
discover() - Static method in class com.sun.spot.peripheral.radio.BasestationManager
Discover all shared basestations running on this host
discover(String, String, boolean) - Static method in class com.sun.spot.peripheral.radio.BasestationManager
Discover shared basestations that match the specified host and port
DO_REQUEST_LOCK - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
doDefaultCommand(String, DataInputStream) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Invoke the default behaviour for one of the built-in commands.
doFinal(byte[], int, int, byte[], int) - Method in class com.sun.squawk.security.signing.SHA
Generates a hash of all/last input data.
domain - Variable in class com.sun.midp.io.HttpUrl
Domain of the host or null.
doSocketProxyRequest(int, String, boolean, SocketConnection, DatagramConnectionImpl) - Static method in class com.sun.spot.io.j2me.socket.SocketConnection
 
doSocketProxyRequestPrim(int, String, boolean, SocketConnection, DatagramConnectionImpl) - Static method in class com.sun.spot.io.j2me.socket.SocketConnection
 
DummySpotClientUI - Class in com.sun.spot.client
DummySpotClientUI provides a null implementation of IUI convenient for using SpotClientCommands facilities when feedback is not required.
DummySpotClientUI() - Constructor for class com.sun.spot.client.DummySpotClientUI
 
DummySpotClientUI(boolean) - Constructor for class com.sun.spot.client.DummySpotClientUI
 
dumpHistory() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Dump information about the last ten packets to log.

E

ECDSASignature - Class in com.sun.squawk.security.signing
Signature algorithm ALG_ECDSA_SHA generates a 20-byte SHA digest and signs/verifies the digest using ECDSA.
ECDSASignature() - Constructor for class com.sun.squawk.security.signing.ECDSASignature
 
echoFromTarget(String) - Method in class com.sun.spot.client.DummySpotClientUI
 
echoFromTarget(String) - Method in interface com.sun.spot.client.ISpotClientCommandHelper
Echo output from the target to the user interface.
echoFromTarget(String) - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses to echo the output of the target SPOT.
echoFromTarget(String) - Method in class com.sun.spot.client.RemoteLogger
 
echoFromTarget(String) - Method in class com.sun.spot.client.SerialPortLogger
 
echoFromTarget(String) - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
ECKeyPair - Class in com.sun.squawk.security.signing
This class is a container for a key pair (a public key and a private key).
ECKeyPair() - Constructor for class com.sun.squawk.security.signing.ECKeyPair
Constructs a KeyPair instance for the specified algorithm and key length; the encapsulated keys are uninitialized.
ECKeyPair(ECPublicKey, ECPrivateKey) - Constructor for class com.sun.squawk.security.signing.ECKeyPair
Constructs a new KeyPair object containing the specified public key and private key.
ECPrivateKey - Class in com.sun.squawk.security.signing
The 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.
ECPrivateKey() - Constructor for class com.sun.squawk.security.signing.ECPrivateKey
 
editCommandRepository(SpotClientCommands) - Method in interface com.sun.spot.client.ISpotClientExtension
This callback is made by the SpotClient during startup.
empty() - Method in class com.sun.spot.util.Queue
Drop the contents of the queue.
ENABLED - Static variable in class com.sun.squawk.security.signing.Debug
DEBUG is used for enabling and disabling debug code, usually to write debug messages which are defined in the form:
if (Debug.ENABLED) { If enabled is set to false the compiler will not include the debug code in the class file, as the statements are unreachable.
enableDeepSleep() - Method in interface com.sun.spot.peripheral.ISleepManager
Enable deep sleep mode
enableDeepSleep(boolean) - Method in interface com.sun.spot.peripheral.ISleepManager
Conditionally enable/disable deep sleep mode
enableDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
In diagnostic mode, a SPOT will simulate deep sleep even when USB is connected.
encodePublicECKeyInX962(ECPublicKey) - Static method in class com.sun.squawk.security.signing.KeyUtil
Encodes a public key using X9.62
ensureDeepSleep(long) - Method in interface com.sun.spot.peripheral.ISleepManager
If Thread.sleep would result in a deep sleep of the specified time, then do that sleep.
enumToVector(Enumeration) - Static method in class com.sun.spot.util.Utils
Convert an Enumeration to a Vector
equals(Object) - Method in class com.sun.spot.spotselector.SpotInfo
 
equals(Object) - Method in class com.sun.spot.util.IEEEAddress
 
erase() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
erase() - Method in class com.sun.spot.peripheral.NorFlashSector
 
eraseChip() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase all data in the chip
eraseSectorAtAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase a sector
ERROR_COMMAND_VERIFICATION_FAILED - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ERROR_GENERAL - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ERROR_UNKNOWN_COMMAND - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ErrorLog - Class in com.sun.spot.client
 
ErrorLog() - Constructor for class com.sun.spot.client.ErrorLog
 
ESPOT_SUBTYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
eSPOT device subtype
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, int) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, long) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, boolean) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, String, String, String) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, String, String, String, String) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, String, String, String, String, String) - Method in class com.sun.spot.client.command.AbstractClientCommand
 
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.AddStartupMidletCommand
 
execute(ISpotClientCommandHelper, int) - Method in class com.sun.spot.client.command.BlinkCommand
flash LEDs or otherwise identify the SPOT.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.DeletePublicKeyCommand
remove the SPOT's public key.
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.DeleteSystemPropertyCommand
remove the specified system property from the SPOT.
execute(ISpotClientCommandHelper, String, String, String, String, String) - Method in class com.sun.spot.client.command.FlashAppCommand
flash an application to the SPOT, and conditionally update the startup command line
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.FlashBootloaderCommand
flash a bootloader to the SPOT.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.FlashBootstrapCommand
replace the bootstrap suite.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.FlashConfigCommand
flash the locally cached config page to the SPOT.
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.FlashLibCommand
flash a library to the SPOT
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.FlashManufacturingImageCommand
replace the entire flash memory of the SPOT with the manufacturing image.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.FlashVMCommand
flash a VM to the SPOT.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.GetAppStatusCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetAvailableSuitesCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetCmdLineParamsCommand
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.GetFATCommand
Retrieve the contents of the File Allocation Table
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetMemoryStatsCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetPowerStatsCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetRadioInfoCmd
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.GetRouteInfoCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetSleepInfoCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetSolariumInfoCmd
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.GetSpotPropertyCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetStartupCommand
Answer which uri and midlet are to be run at startup
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.GetSuiteManifestCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.GetSystemPropertiesCommand
 
execute(ISpotClientCommandHelper, String, String, String, String) - Method in class com.sun.spot.client.command.HelloCommand
get information about all reachable SPOTs or a specific SPOT
execute(ISpotClientCommandHelper) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_NOTHING then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, int) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_INT then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, long) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_LONG then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, boolean) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_BOOLEAN then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, String) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_STRING or ISpotClientCommand.SIGNATURE_OPTIONAL_STRING then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, String, String) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_TWO_STRINGS then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, String, String, String) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_THREE_STRINGS then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, String, String, String, String) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_OPTIONAL_FOURTH_STRING then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, String, String, String, String, String) - Method in interface com.sun.spot.client.command.ISpotClientCommand
If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_OPTIONAL_FIFTH_STRING then execute the command, otherwise throw an IllegalStateException
execute(ISpotClientCommandHelper, String, String, String) - Method in class com.sun.spot.client.command.MigrateAppCmd
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.PauseAppCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.QuitCommand
quit SpotClient
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.ReadConfigPageCommand
answer the config page already cached inside the SpotClient.
execute(ISpotClientCommandHelper, int) - Method in class com.sun.spot.client.command.ReadSectorCommand
Read and display a sector of data from the SPOT's flash memory
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.RebootCmd
 
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.ReceiveAppCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.RemoteGetPhysicalNeighborsCmd
 
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.RemoveStartupMidletCommand
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.ResetConfigPageCommand
ResetConfigPageCommand reset the locally cached config page.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.ResetFATCommand
ResetFATCommand return the SPOT's FAT to its default value.
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.ResetLibCommand
reset the SPOT's library.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.ResetSystemPropertiesCommand
reset the SPOT's system properties to be an empty list.
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.ResumeAppCmd
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.RunAppCommand
run the installed application.
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.SetCmdLineParamsCommand
set the command line args passed to the embedded squawk VM.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.SetPublicKeyCommand
install the public security key from the desktop to the SPOT
execute(ISpotClientCommandHelper, long) - Method in class com.sun.spot.client.command.SetSerialNumberCommand
SetSerialNumberCommand set a new serial number to be written with flashprops.
execute(ISpotClientCommandHelper, boolean) - Method in class com.sun.spot.client.command.SetSlowStartupCommand
set whether SPOT waits a long time before starting VM.
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.SetStartupCommand
Set the startup uri and main class / midlet
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.SetSystemPropertyCommand
set (or add) a system property available at run time on the SPOT
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.SetTimeCommand
 
execute(ISpotClientCommandHelper, long) - Method in class com.sun.spot.client.command.SetTimeCommand
set SPOT time to match host time
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.StartAppCmd
 
execute(ISpotClientCommandHelper, String, String) - Method in class com.sun.spot.client.command.StartRemotePrintingCmd
 
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.StopAppCmd
 
execute(ISpotClientCommandHelper, String, String, String) - Method in class com.sun.spot.client.command.StopRemotePrintingCmd
 
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.command.SynchronizeCommand
establish communication with the SPOT.
execute(ISpotClientCommandHelper, String) - Method in class com.sun.spot.client.command.UndeployCommand
 
execute(String, String[]) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, using the arguments supplied.
execute(String) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_NOTHING.
execute(String, int) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_INT.
execute(String, long) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_LONG.
execute(String, boolean) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_BOOLEAN.
execute(String, String) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_STRING or ISpotClientCommand.SIGNATURE_OPTIONAL_STRING.
execute(String, String, String) - Method in class com.sun.spot.client.SpotClientCommands
Execute the 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.
execute(String, String, String, String) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_THREE_STRINGS.
execute(String, String, String, String, String) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_OPTIONAL_FOURTH_STRING.
execute(String, String, String, String, String, String) - Method in class com.sun.spot.client.SpotClientCommands
Execute the ISpotClientCommand registered with the given name, assuming that the ISpotClientCommand implements ISpotClientCommand.SIGNATURE_OPTIONAL_FIFTH_STRING.
execute(ISpotClientCommandHelper) - Method in class com.sun.spot.client.ui.InfoCommand
show information about the spot
exists() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether a file with this name exists
ExitCommand - Class in com.sun.spot.peripheral.basestation
 
ExitCommand() - Constructor for class com.sun.spot.peripheral.basestation.ExitCommand
 
ExitCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
EXPECTED_SUITE_VERSION_MAJOR - Static variable in class com.sun.spot.suiteconverter.Suite
 
EXPECTED_SUITE_VERSION_MINOR - Static variable in class com.sun.spot.suiteconverter.Suite
 

F

FALSE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Some MAC PIB attributes are defined as boolean: to simplify the interface they're returned as ints.
FAT_IDENTIFIER_V1 - Static variable in class com.sun.spot.flashmanagement.FlashFile
 
FAT_IDENTIFIER_V2 - Static variable in class com.sun.spot.flashmanagement.FlashFile
 
FAT_IDENTIFIER_V3 - Static variable in class com.sun.spot.flashmanagement.FlashFile
 
FAT_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
faultAsString(int) - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
ffa - Variable in class com.sun.squawk.security.signing.ECPrivateKey
 
filtering - Variable in class com.sun.spot.client.command.RadioInfo
MAC-layer filtering enabled or not
FIRST_FILE_VIRTUAL_ADDRESS - Static variable in class com.sun.spot.flashmanagement.FlashFile
The lowest valid virtual address that can be allocated to a file
FLAGS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FLASH_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
FLASH_BASE_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FLASH_BOOTLOAD_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
FLASH_CONFIG_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
FLASH_LIB_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
FLASH_MANUFACTURING_IMAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
Flashable - Class in com.sun.spot.client
Flashable represents data to be flashed to a SPOT, which may be either a host file or an in-memory byte array.
Flashable(String, byte[]) - Constructor for class com.sun.spot.client.Flashable
Create a Flashable as a wrapper for a byte array
Flashable(File) - Constructor for class com.sun.spot.client.Flashable
Create a Flashable as a wrapper for a host file
FlashAppCommand - Class in com.sun.spot.client.command
FlashAppCommand flash an application to the SPOT.
FlashAppCommand() - Constructor for class com.sun.spot.client.command.FlashAppCommand
 
flashBootloader(Flashable, int, int) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash the bootloader.
FlashBootloaderCommand - Class in com.sun.spot.client.command
FlashBootloaderCommand: flash a bootloader to the SPOT.
FlashBootloaderCommand() - Constructor for class com.sun.spot.client.command.FlashBootloaderCommand
 
flashBootstrap(Flashable) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash a bootstrap suite.
FlashBootstrapCommand - Class in com.sun.spot.client.command
FlashBootstrapCommand: replace the bootstrap suite.
FlashBootstrapCommand() - Constructor for class com.sun.spot.client.command.FlashBootstrapCommand
 
flashBytes(int, int, byte[], int, int) - Method in interface com.sun.spot.client.ITargetFlashAccess
Write data to a sector
flashConfig(Flashable) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash the config page
flashConfig(Flashable) - Method in interface com.sun.spot.client.ISpotClientCommandHelper
Flash the Config Page with the given data
flashConfig(Flashable) - Method in interface com.sun.spot.client.ISpotManager
Flash the Config Page with the given data
FlashConfigCommand - Class in com.sun.spot.client.command
FlashConfigCommand flash a config page to the SPOT.
FlashConfigCommand() - Constructor for class com.sun.spot.client.command.FlashConfigCommand
 
FlashFile - Class in com.sun.spot.flashmanagement
FlashFile This class is the main entry point to the flash memory filing system.
FlashFile(String) - Constructor for class com.sun.spot.flashmanagement.FlashFile
Create a FlashFile with the specified name.
FlashFileInputStream - Class in com.sun.spot.flashmanagement
FlashFileInputStream represents an input stream over some flash memory.
FlashFileInputStream(FlashFile) - Constructor for class com.sun.spot.flashmanagement.FlashFileInputStream
Construct an input stream over the data previously written to a FlashFile
FlashFileInputStream(IAddressableNorFlashSector) - Constructor for class com.sun.spot.flashmanagement.FlashFileInputStream
Construct a input stream over the raw data in a sector of the flash memory
FlashFileNotFoundException - Exception in com.sun.spot.flashmanagement
 
FlashFileNotFoundException() - Constructor for exception com.sun.spot.flashmanagement.FlashFileNotFoundException
 
FlashFileNotFoundException(String) - Constructor for exception com.sun.spot.flashmanagement.FlashFileNotFoundException
 
FlashFileOutputStream - Class in com.sun.spot.flashmanagement
FlashFileOutputStream represents an output stream over some flash memory.
FlashFileOutputStream(FlashFile) - Constructor for class com.sun.spot.flashmanagement.FlashFileOutputStream
Construct an output stream over the space allocated to a previously created FlashFile
FlashFileOutputStream(FlashFile, int) - Constructor for class com.sun.spot.flashmanagement.FlashFileOutputStream
Construct an output stream over the space allocated to a previously created FlashFile, specifying a non-standard buffer size.
FlashFileOutputStream(IAddressableNorFlashSector) - Constructor for class com.sun.spot.flashmanagement.FlashFileOutputStream
Construct an output stream over a sector of the flash memory.
flashLib(Flashable, int) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash a library suite.
FlashLibCommand - Class in com.sun.spot.client.command
FlashLibCommand flash a library to the SPOT
FlashLibCommand() - Constructor for class com.sun.spot.client.command.FlashLibCommand
 
flashManufacturingImage(Flashable) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash a manufacturing image.
FlashManufacturingImageCommand - Class in com.sun.spot.client.command
FlashManufacturingImageCommand replace the entire flash memory of the SPOT with the manufacturing image.
FlashManufacturingImageCommand() - Constructor for class com.sun.spot.client.command.FlashManufacturingImageCommand
 
FlashSectorContents - Class in com.sun.spot.client.command
FlashSectorContents is a helper object for ReadSectorCommand.
FlashSectorContents(int, byte[]) - Constructor for class com.sun.spot.client.command.FlashSectorContents
Normal constructor
flashVM(Flashable) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash the VM executable
FlashVMCommand - Class in com.sun.spot.client.command
FlashVMCommand flash a VM to the SPOT.
FlashVMCommand() - Constructor for class com.sun.spot.client.command.FlashVMCommand
 
flush() - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
flush() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Flush the stream.
flush() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
flush() - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
flush() - Method in class com.sun.spot.util.CrcOutputStream
 
flushAndAppendSignature() - Method in class com.sun.spot.suiteconverter.SigningOutputStream
Append a signature created using the SPOT SDK's private key to the underlying DataOutputStream and flush the output.
flushWithoutSignature() - Method in class com.sun.spot.suiteconverter.SigningOutputStream
Flush the output through to the underlying DataOutputStream without appending a signature.
FORMAT_VERSION - Static variable in class com.sun.squawk.security.signing.SigningService
 
fragment - Variable in class com.sun.midp.io.HttpUrl
Fragment of the URL or null.
fromString(String) - Static method in class com.sun.spot.peripheral.radio.routing.RouteInfo
 

G

generateData(byte[], int, int) - Method in class com.sun.squawk.security.signing.PseudoRand
This does a reasonable job of producing unpredictable random data by using a one way hash as a mixing function and the current time in milliseconds as a source of entropy.
generateKeyPair() - Method in class com.sun.squawk.security.signing.SigningService
Generates a new SDK key pair and saves it into the keyfile specified in the constructor.
GENERIC_HOST_APP_SUBTYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
generic host app subtype
genKeyPair() - Method in class com.sun.squawk.security.signing.ECKeyPair
(Re)Initializes the key objects encapsulated in this KeyPair instance with new key values.
get(long) - Method in class com.sun.spot.util.Queue
Answer an element from the receiver.
get() - Method in class com.sun.spot.util.Queue
Answer an element from the receiver.
GET_ALL_APPS_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_APP_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_AVAILABLE_SUITES_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_CONFIG_PAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_CONFIG_PAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
GET_CONFIG_PAGE_LEN_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_FILE_INFO_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_FILE_LIST_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_HW_REV_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
GET_MEMORY_STATS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_POWER_STATS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_RADIO_INFO_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_ROUTE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_SLEEP_INFO_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_SPOT_PROPERTY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_SUITE_MANIFEST_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
getAckPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for sending ACKs.
getAddress() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Get the address in the datagram.
getAddress() - Method in class com.sun.spot.peripheral.radio.BasestationManager.DiscoverResult
 
getAddressByHost(String) - Static method in class com.sun.midp.io.j2me.multicast.Protocol
 
getAddressByHost(String) - Static method in class com.sun.spot.io.j2me.socket.SocketConnection
Perform a DNS lookup on the host over a radidostream connection.
getAdminCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk in admin mode
getAdminTarget() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
Get the AdminTarget.
getAdminTarget() - Method in interface com.sun.spot.client.ISpotManager
Get the AdminTarget.
getAlgorithm() - Method in class com.sun.squawk.security.signing.SHA
Gets the message digest algorithm.
GetAllAppsStatusCmd - Class in com.sun.spot.client.command
 
GetAllAppsStatusCmd() - Constructor for class com.sun.spot.client.command.GetAllAppsStatusCmd
 
GetAllAppsStatusCmd.Result - Class in com.sun.spot.client.command
 
GetAllAppsStatusCmd.Result() - Constructor for class com.sun.spot.client.command.GetAllAppsStatusCmd.Result
 
getAllInstances() - Static method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getAllocatedSpace() - Method in class com.sun.spot.flashmanagement.FlashFile
Determine the space allocated for the file with this name.
getAppName() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
GetAppStatusCmd - Class in com.sun.spot.client.command
 
GetAppStatusCmd() - Constructor for class com.sun.spot.client.command.GetAppStatusCmd
 
GetAvailableSuitesCmd - Class in com.sun.spot.client.command
 
GetAvailableSuitesCmd() - Constructor for class com.sun.spot.client.command.GetAvailableSuitesCmd
 
GetAvailableSuitesCmd.Result - Class in com.sun.spot.client.command
 
GetAvailableSuitesCmd.Result() - Constructor for class com.sun.spot.client.command.GetAvailableSuitesCmd.Result
 
getBaseStationAddress() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Answer the IEEE address of the sender of the last command received.
getBaseStationAddress() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Answer the IEEE address of the sender of the last command received.
getBasestationLogPane() - Static method in class com.sun.spot.peripheral.radio.BasestationManagerGUI
 
getBatteryLevel() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getBootloaderIdentificationString() - Method in exception com.sun.spot.client.SpotObsoleteVersionException
 
getBootloaderIdentificationString() - Method in class com.sun.spot.client.SpotState
 
getBootloaderIdentificationString() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
 
getBootloaderSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootloader
getBootloaderTarget() - Method in interface com.sun.spot.client.ISpotManager
Get the BootloaderTarget.
getBootloaderTimeStamp() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getBootloaderTimeStamp() - Method in interface com.sun.spot.client.ISpotManager
 
getBootloaderTimeStamp() - Method in class com.sun.spot.client.SpotState
 
getBootstrapAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the bootstrap suite
getBootstrapSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootstrap suite
getBroadcastPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for broadcasting intra-PAN.
getBytes(int, byte[], int, int) - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getBytes(int, byte[], int, int) - Method in class com.sun.spot.peripheral.NorFlashSector
 
getCertBytes() - Method in class com.sun.squawk.security.signing.SigningService
The SDK public key is encoded as a self-signed X.509 certificate and the bytes corresponding to the certificate's DER encoding are returned.
getChannel() - Method in class com.sun.spot.peripheral.radio.BasestationManager.DiscoverResult
 
getChannelAccessFailure() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetChannelAccessFailureCommand - Class in com.sun.spot.peripheral.basestation
 
GetChannelAccessFailureCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetChannelAccessFailureCommand
 
GetChannelAccessFailureCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getChannelNumber() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Answer the current channel number (between 11 and 26).
getChannelNumber() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getClassName() - Method in class com.sun.spot.client.command.GetStartupCommand.Result
 
getClassName() - Method in class com.sun.spot.client.command.MIDletInfo
 
getClassName() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk
GetCmdLineParamsCommand - Class in com.sun.spot.client.command
GetCmdLineParamsCommand: retrieve the parameters passed to the squawk VM starting up on the SPOT.
GetCmdLineParamsCommand() - Constructor for class com.sun.spot.client.command.GetCmdLineParamsCommand
 
getCommand(String) - Method in interface com.sun.spot.client.ISpotClientCommandHelper
Get a named command.
getCommand(String) - Method in class com.sun.spot.client.SpotClientCommands
Answer an existing command if there is one with the given name.
getCommandNames() - Method in class com.sun.spot.client.SpotClientCommands
 
getComment() - Method in class com.sun.spot.flashmanagement.FlashFile
Get the comment for this file
getComment() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Get the comment for this file
getComment() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
getConfigPage() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getConfigPage() - Method in interface com.sun.spot.client.ISpotManager
 
getConfigPage() - Method in class com.sun.spot.client.SpotState
 
getConfigPageAddress(int) - Static method in class com.sun.spot.peripheral.ConfigPage
Return the address of the Config Page for this type of SPOT
getConfigPageAddress() - Method in class com.sun.spot.peripheral.ConfigPage
 
getConfigPageContents() - Method in interface com.sun.spot.client.IBootloaderTarget
Answer the raw data of the config page.
getConfigPageContents(boolean) - Method in interface com.sun.spot.client.ISpotManager
 
getConfigSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the config page / properties
getConfigVersion() - Method in class com.sun.spot.peripheral.ConfigPage
Get the version number of this page
getContents() - Method in class com.sun.spot.client.command.FlashSectorContents
 
getContents() - Method in class com.sun.spot.client.Flashable
 
getCorr() - Method in class com.sun.spot.peripheral.radio.RadioPacket
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCrcError() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of CRC errors recorded.
getCurve() - Method in class com.sun.squawk.security.signing.ECPrivateKey
 
getData() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Get the buffer.
getData() - Method in interface com.sun.spot.client.IAdminTarget
Get data from the input stream.
getDataInputStream() - Method in interface com.sun.spot.client.IAdminTarget
Answer a DataInputStream over the stream of input from the target.
getDataInputStream() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Answer a data input stream for getting information from the host.
getDataOutputStream() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Answer a data output stream for sending information to the host.
getDataPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for sending data.
getDataSequenceNumber() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the DSN (as defined by the I802.15.4 standard) of this packet.
getDataWithCRC(DataInputStream) - Static method in class com.sun.spot.util.Utils
Deprecated.  
getDeepSleepCount() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
getDeepSleepCount() - Method in interface com.sun.spot.peripheral.ISleepManager
Get deep sleep count
getDesktopLibraryHash() - Method in class com.sun.spot.client.command.HelloResultList
 
getDesktopLibraryHash() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getDesktopPublicKey() - Method in class com.sun.spot.client.command.HelloResultList
 
getDesktopPublicKey() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getDesktopSDKVersion() - Method in class com.sun.spot.client.command.HelloResultList
 
getDesktopSDKVersion() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getDestination() - Method in class com.sun.spot.peripheral.radio.routing.RouteInfo
return the destination for this RouteInfo object
getDestinationAddress() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the destination address of this packet.
getDestinationPanID() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the destination pan ID of this packet.
getDisplayPane() - Method in class com.sun.spot.peripheral.radio.BasestationManager
Return a Swing display suitable for putting in a tabbed window
getDriverName() - Method in interface com.sun.spot.peripheral.IDriver
An identifying name for the driver (e.g.
getDriverName() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getEnabled() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return whether service is started automatically on reboot.
getErasedValue() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getExtendedBootloaderIdentificationString() - Method in class com.sun.spot.client.SpotState
 
getFAT() - Static method in class com.sun.spot.flashmanagement.FlashFile
Get a read-only representation of the FAT
GetFATCommand - Class in com.sun.spot.client.command
ShowFATCommand: retrieve the contents of the FAT.
GetFATCommand() - Constructor for class com.sun.spot.client.command.GetFATCommand
 
getFCS() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame check sequence for this radio packet.
getFileInfo(String) - Method in interface com.sun.spot.client.IAdminTarget
Get information describing an flashmanagement.FlashFile on the target.
getFileInfos() - Method in interface com.sun.spot.flashmanagement.IFAT
 
getFirstFileSystemSector(int) - Static method in class com.sun.spot.peripheral.ConfigPage
 
getFirstFileSystemSector() - Method in class com.sun.spot.peripheral.ConfigPage
 
getFirstFileSystemSectorAddress(int) - Static method in class com.sun.spot.peripheral.ConfigPage
 
getFirstFileSystemSectorAddress() - Method in class com.sun.spot.peripheral.ConfigPage
 
getFirstSectorBaseAddress() - Method in class com.sun.spot.flashmanagement.FlashFile
For test purposes only
getFrameControl() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame control field (16 bits) of this packet.
getFreeMemory() - Method in class com.sun.spot.client.command.GetMemoryStatsCmd.Result
 
getFreeSectorIndices() - Method in interface com.sun.spot.flashmanagement.IFAT
 
getFullClassName() - Method in class com.sun.spot.client.command.MIDletInfo
 
getHardwareRev() - Method in class com.sun.spot.peripheral.ConfigPage
 
getHardwareRevision() - Method in interface com.sun.spot.client.IBootloaderTarget
Return the SPOT's hardware revision value.
getHardwareRevision() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Return the hardware revision number for the SPOT connected to spotclient.
getHash() - Method in class com.sun.spot.suiteconverter.Suite
 
getHost() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the hostname to connect to
getHostAppName() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Get the name of the host app for the Hello command.
getI802_15_4_MAC() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Answer the interface for dealing with the radio at the I802.15.4 MAC level.
getI802_15_4_MACs() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the I802.15.4 MAC layers
getI802_15_4_MACs() - Method in class com.sun.spot.peripheral.Spot
Deprecated.  
getI802_15_4_PHY() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the physical I802.15.4 radio device
getIcharge() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getIconName() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getId() - Method in class com.sun.spot.client.command.SuiteInfo
 
getId() - Method in class com.sun.spot.spotselector.SpotInfo
 
getIdischarge() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getIEEEAddress() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
 
getIEEEAddress() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getImax() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getInputStream() - Method in class com.sun.spot.client.Flashable
 
getInputStream() - Method in class com.sun.spot.client.SerialPortWrapper
 
getInputStream() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Get a SocketInputStream object associated to this conneciton.
getInputStream() - Method in class com.sun.spot.util.CrcOutputStream
 
getInstance() - Static method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getInstance() - Static method in class com.sun.spot.peripheral.Spot
Deprecated.  
getInstance() - Static method in class com.sun.spot.resources.Resources
Get the underlying ICompositeResource containing the registry.
getInstance() - Static method in class com.sun.squawk.security.signing.SigningService
Get the singleton instance of this class.
getInterruptCode() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.GetChannelAccessFailureCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.GetNoAckCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.GetNullPacketAfterAckWaitCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.GetRxErrorCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.GetWrongAckCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
getIpNumber(String) - Static method in class com.sun.midp.io.j2me.multicast.Protocol
Get a raw IPv4 address for the given hostname.
getIpNumber(String) - Static method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
getIProprietaryRadio() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the radio via its proprietary (non-I802.15.4) interface.
getKeyData() - Method in class com.sun.squawk.security.signing.ECPrivateKey
 
getLabel() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getLastFileSystemSector(int) - Static method in class com.sun.spot.peripheral.ConfigPage
 
getLastFileSystemSector() - Method in class com.sun.spot.peripheral.ConfigPage
 
getLastFileSystemSectorAddress(int) - Static method in class com.sun.spot.peripheral.ConfigPage
 
getLastFileSystemSectorAddress() - Method in class com.sun.spot.peripheral.ConfigPage
 
getLastModified() - Method in class com.sun.spot.client.command.SuiteInfo
 
getLastModified() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getLastSectorAvailableToJava() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Answer the last flash sector available to Java.
getLength() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Get the a number that is either the number of bytes to send or the number of bytes received.
getLength() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getLength() - Method in class com.sun.squawk.security.signing.ECDSASignature
Returns the byte length of the signature data.
getLength() - Method in class com.sun.squawk.security.signing.SHA
Returns the byte length of the hash.
getLibPath() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getLibraryHash() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getLinkQuality() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getListeners() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Returns an array of all the IOTACommandServer listeners.
getListeners() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getLocalAddress() - Method in class com.sun.midp.io.j2me.multicast.Protocol
Gets the local address to which the socket is bound.
getLocalAddress() - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
getLocalHost() - Static method in class com.sun.midp.io.j2me.multicast.Protocol
 
getLocalHost() - Static method in class com.sun.spot.io.j2me.socket.SocketConnection
 
getLocalPort() - Method in class com.sun.midp.io.j2me.multicast.Protocol
Returns the local port to which this socket is bound.
getLocalPort() - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
getLocalPort() - Method in interface com.sun.spot.peripheral.IRadioControl
Answer the port number for this connection
getMACPayloadAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Get byte from MAC payload
getMACPayloadBigEndIntAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the big end int value corresponding to four bytes at a given offset within the MAC payload.
getMACPayloadBigEndLongAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the big end long value corresponding to eight bytes at a given offset within the MAC payload.
getMACPayloadBigEndShortAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the big end short value corresponding to two bytes at a given offset within the MAC payload.
getMACPayloadIntAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the little end int value corresponding to four bytes at a given offset within the MAC payload.
getMACPayloadLength() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Get length of MACPayload
getMACPayloadLongAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the little end long value corresponding to eight bytes at a given offset within the MAC payload.
getMACPayloadShortAt(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the little end short value corresponding to two bytes at a given offset within the MAC payload.
getMainClassName() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Get the name of the host app's main class for the Hello command.
getManifestProperty(String, String) - Static method in class com.sun.spot.util.Utils
Get the value of a property from this suite's manifest (or the manifest of a parent suite).
getManifestProperty(String, int) - Static method in class com.sun.spot.util.Utils
Get the value of a property from this suite's manifest (or the manifest of a parent suite).
getManufacturingImageSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the total amount of space allocated to a complete SPOT manufacturing image (bootloader, vm, bootstrap, library and 2 applications).
getMaxBroadcastHops() - Method in interface com.sun.spot.peripheral.IMultipleHopConnection
returns the maximum number of mesh hops broadcasts sent on this connection will traverse
getMaximumLength() - Method in class com.sun.midp.io.j2me.multicast.Protocol
Get the maximum length a datagram can be.
getMaximumLength() - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
getMaximumShallowSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Find out the maximum sleep time that will cause a shallow sleep.
getMaxMacPayloadSize() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the size of the payload in this packet.
getMaxReceiveQueueLength() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Get the maximum number of packets that can be in the MAC layer's RX queue before the radio is turned off.
getMaxShallowSleepThreshold() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
GetMemoryStatsCmd - Class in com.sun.spot.client.command
 
GetMemoryStatsCmd() - Constructor for class com.sun.spot.client.command.GetMemoryStatsCmd
 
GetMemoryStatsCmd.Result - Class in com.sun.spot.client.command
 
GetMemoryStatsCmd.Result() - Constructor for class com.sun.spot.client.command.GetMemoryStatsCmd.Result
 
getMIDletDescriptors() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getMidletNumber() - Method in class com.sun.spot.client.command.GetStartupCommand.Result
 
getMidletsInfo() - Method in class com.sun.spot.client.command.SuiteInfo
 
getMinDeepSleepThreshold() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
getMinimumDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Find out the minimum sleep time that will cause a deep sleep.
getMode() - Method in class com.sun.spot.client.SpotClientCommands
Answer the mode in which the SpotClient is operating.
getName() - Method in class com.sun.spot.client.command.AddStartupMidletCommand
 
getName() - Method in class com.sun.spot.client.command.BlinkCommand
 
getName() - Method in class com.sun.spot.client.command.DeletePublicKeyCommand
 
getName() - Method in class com.sun.spot.client.command.DeleteSystemPropertyCommand
 
getName() - Method in class com.sun.spot.client.command.FlashAppCommand
 
getName() - Method in class com.sun.spot.client.command.FlashBootloaderCommand
 
getName() - Method in class com.sun.spot.client.command.FlashBootstrapCommand
 
getName() - Method in class com.sun.spot.client.command.FlashConfigCommand
 
getName() - Method in class com.sun.spot.client.command.FlashLibCommand
 
getName() - Method in class com.sun.spot.client.command.FlashManufacturingImageCommand
 
getName() - Method in class com.sun.spot.client.command.FlashVMCommand
 
getName() - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd
 
getName() - Method in class com.sun.spot.client.command.GetAppStatusCmd
 
getName() - Method in class com.sun.spot.client.command.GetAvailableSuitesCmd
 
getName() - Method in class com.sun.spot.client.command.GetCmdLineParamsCommand
 
getName() - Method in class com.sun.spot.client.command.GetFATCommand
 
getName() - Method in class com.sun.spot.client.command.GetMemoryStatsCmd
 
getName() - Method in class com.sun.spot.client.command.GetPowerStatsCmd
 
getName() - Method in class com.sun.spot.client.command.GetRadioInfoCmd
 
getName() - Method in class com.sun.spot.client.command.GetRouteInfoCmd
 
getName() - Method in class com.sun.spot.client.command.GetSleepInfoCmd
 
getName() - Method in class com.sun.spot.client.command.GetSolariumInfoCmd
 
getName() - Method in class com.sun.spot.client.command.GetSpotPropertyCmd
 
getName() - Method in class com.sun.spot.client.command.GetStartupCommand
 
getName() - Method in class com.sun.spot.client.command.GetSuiteManifestCmd
 
getName() - Method in class com.sun.spot.client.command.GetSystemPropertiesCommand
 
getName() - Method in class com.sun.spot.client.command.HelloCommand
 
getName() - Method in interface com.sun.spot.client.command.ISpotClientCommand
 
getName() - Method in class com.sun.spot.client.command.MigrateAppCmd
 
getName() - Method in class com.sun.spot.client.command.PauseAppCmd
 
getName() - Method in class com.sun.spot.client.command.QuitCommand
 
getName() - Method in class com.sun.spot.client.command.ReadConfigPageCommand
 
getName() - Method in class com.sun.spot.client.command.ReadSectorCommand
 
getName() - Method in class com.sun.spot.client.command.RebootCmd
 
getName() - Method in class com.sun.spot.client.command.ReceiveAppCmd
 
getName() - Method in class com.sun.spot.client.command.RemoteGetPhysicalNeighborsCmd
 
getName() - Method in class com.sun.spot.client.command.RemoveStartupMidletCommand
 
getName() - Method in class com.sun.spot.client.command.ResetConfigPageCommand
 
getName() - Method in class com.sun.spot.client.command.ResetFATCommand
 
getName() - Method in class com.sun.spot.client.command.ResetLibCommand
 
getName() - Method in class com.sun.spot.client.command.ResetSystemPropertiesCommand
 
getName() - Method in class com.sun.spot.client.command.ResumeAppCmd
 
getName() - Method in class com.sun.spot.client.command.RunAppCommand
 
getName() - Method in class com.sun.spot.client.command.SetCmdLineParamsCommand
 
getName() - Method in class com.sun.spot.client.command.SetPublicKeyCommand
 
getName() - Method in class com.sun.spot.client.command.SetSerialNumberCommand
 
getName() - Method in class com.sun.spot.client.command.SetSlowStartupCommand
 
getName() - Method in class com.sun.spot.client.command.SetStartupCommand
 
getName() - Method in class com.sun.spot.client.command.SetSystemPropertyCommand
 
getName() - Method in class com.sun.spot.client.command.SetTimeCommand
 
getName() - Method in class com.sun.spot.client.command.StartAppCmd
 
getName() - Method in class com.sun.spot.client.command.StartRemotePrintingCmd
 
getName() - Method in class com.sun.spot.client.command.StopAppCmd
 
getName() - Method in class com.sun.spot.client.command.StopRemotePrintingCmd
 
getName() - Method in class com.sun.spot.client.command.SuiteInfo
 
getName() - Method in class com.sun.spot.client.command.SynchronizeCommand
 
getName() - Method in class com.sun.spot.client.command.UndeployCommand
 
getName() - Method in class com.sun.spot.client.Flashable
 
getName() - Method in class com.sun.spot.client.ui.InfoCommand
 
getName() - Method in class com.sun.spot.flashmanagement.FlashFile
Get the name of this file
getName() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Get the name of this file
getName() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getName() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
getNoAck() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetNoAckCommand - Class in com.sun.spot.peripheral.basestation
 
GetNoAckCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetNoAckCommand
 
GetNoAckCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getNominalLength() - Method in class com.sun.midp.io.j2me.multicast.Protocol
Get the nominal length of a datagram.
getNominalLength() - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
getNullPacketAfterAckWait() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetNullPacketAfterAckWaitCommand - Class in com.sun.spot.peripheral.basestation
 
GetNullPacketAfterAckWaitCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetNullPacketAfterAckWaitCommand
 
GetNullPacketAfterAckWaitCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getNumber() - Method in class com.sun.spot.client.command.MIDletInfo
 
getNumber() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getNumberOfSectors() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the number of sectors in the device.
getNumberOfSectorsInRegion(int, int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Find the number of sectors in a region of the flash memory.
getOffset() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Get the offset.
getOutputPower() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Answer the radio output power in decibels.
getOutputPower() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getOutputStream() - Method in class com.sun.spot.client.SerialPortWrapper
 
getOutputStream() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Get a SocketOutputStream object associated to this conneciton.
getOwner() - Method in interface com.sun.spot.resources.ILocking
Returns the Isolate that owns this lock.
getOwner() - Method in class com.sun.spot.resources.LockingCompositeResource
Returns the Isolate that owns this lock.
getOwner() - Method in class com.sun.spot.resources.LockingResource
Returns the Isolate that owns this lock.
getPageSize() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the page size for writing.
getPanId() - Method in class com.sun.spot.peripheral.radio.BasestationManager.DiscoverResult
 
getPanId() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Answer the current pan ID.
getPanId() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getParent() - Method in class com.sun.spot.suiteconverter.Suite
 
getPctrlVersion() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getPLMETransmitPower() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Passthrough to allow direct access to the physical layer facility for querying the power.
getPort() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the port number to connect to
getPort() - Method in class com.sun.spot.peripheral.radio.BasestationManager.DiscoverResult
 
getPort() - Method in class com.sun.spot.spotselector.SpotInfo
 
getPortInt() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the port number to connect to
getPowerFaultCode() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
GetPowerStatsCmd - Class in com.sun.spot.client.command
 
GetPowerStatsCmd() - Constructor for class com.sun.spot.client.command.GetPowerStatsCmd
 
GetPowerStatsCmd.Result - Class in com.sun.spot.client.command
 
GetPowerStatsCmd.Result() - Constructor for class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getPrivate() - Method in class com.sun.squawk.security.signing.ECKeyPair
Returns a reference to the private key component of this KeyPair object.
getProperties() - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd.Result
 
getProperties() - Method in class com.sun.spot.client.command.GetSuiteManifestCmd.Result
 
getProperties() - Method in class com.sun.spot.client.SpotPropertiesManager
Answer a Properties containing all the persistent system properties from the SPOT.
getProperty(String) - Method in class com.sun.spot.util.Properties
Searches for the property with the specified key in this property list.
getProperty(String, String) - Method in class com.sun.spot.util.Properties
Searches for the property with the specified key in this property list.
getPublic() - Method in class com.sun.squawk.security.signing.ECKeyPair
Returns a reference to the public key component of this KeyPair object.
getPublicECKeyFromX962Encoding(byte[], int, int) - Static method in class com.sun.squawk.security.signing.KeyUtil
Gets the ECPublicKey from the X9.62 encoding in a byte array
getPublicECKeyFromX962Encoding(byte[]) - Static method in class com.sun.squawk.security.signing.KeyUtil
Gets the ECPublicKey from the X962 encoding in a byte array
getPublicECKeyFromX962Encoding(String) - Static method in class com.sun.squawk.security.signing.KeyUtil
gets the ECPublicKey from the X962 encoding in a String
getPublicKey() - Method in class com.sun.spot.peripheral.ConfigPage
 
getPublicKeyBytes() - Method in class com.sun.squawk.security.signing.SigningService
Returns encoded SDK public key.
getPurpose() - Method in class com.sun.spot.peripheral.NorFlashSector
 
GetRadioInfoCmd - Class in com.sun.spot.client.command
GetRadioInfoCmd: retrieve information about the routing manager on the SPOT.
GetRadioInfoCmd() - Constructor for class com.sun.spot.client.command.GetRadioInfoCmd
 
getRadioPolicyManager() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get the singleton radio policy manager
getRadioPolicyManager() - Method in class com.sun.spot.peripheral.Spot
Deprecated.  
GetRadioPropertyCommand - Class in com.sun.spot.peripheral.basestation
 
GetRadioPropertyCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
GetRadioPropertyCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getReceiveQueueLengthToDropBroadcastPackets() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Get the maximum number of packets that that can be in the MAC layer's RX queue before it starts discarding broadcast packets.
getResourceRegistry() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Deprecated.  
getResult(int) - Method in class com.sun.spot.client.command.HelloResultList
 
GetRouteInfoCmd - Class in com.sun.spot.client.command
 
GetRouteInfoCmd() - Constructor for class com.sun.spot.client.command.GetRouteInfoCmd
 
getRssi() - Method in class com.sun.spot.peripheral.radio.RadioPacket
RSSI (received signal strength indicator) measures the strength (power) of the signal for the packet.
getRxError() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetRxErrorCommand - Class in com.sun.spot.peripheral.basestation
 
GetRxErrorCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetRxErrorCommand
 
GetRxErrorCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getRxOverflow() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of overflows recorded while receiving packets.
getS(byte[], int) - Method in class com.sun.squawk.security.signing.ECPrivateKey
Returns the point of the curve comprising the public key in plain text form.
getSectorAddress(int, int) - Static method in class com.sun.spot.peripheral.ConfigPage
 
getSectorAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the address of a sector.
getSectorContainingAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Find the sector associated with a given address in the flash.
getSectorNumber() - Method in class com.sun.spot.client.command.FlashSectorContents
 
getSectorNumber() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getSectorNumber() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getSectorNumbers() - Method in interface com.sun.spot.flashmanagement.IExtendedFlashFileInfo
 
getSectorSize(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the size of a device sector
getServiceName() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return the name of this service.
getServiceName() - Method in class com.sun.spot.peripheral.radio.BasestationManager
Return the name of this service.
getShortPacket() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of short packets recorded.
getSignature() - Method in class com.sun.spot.client.command.AddStartupMidletCommand
 
getSignature() - Method in class com.sun.spot.client.command.BlinkCommand
 
getSignature() - Method in class com.sun.spot.client.command.DeletePublicKeyCommand
 
getSignature() - Method in class com.sun.spot.client.command.DeleteSystemPropertyCommand
 
getSignature() - Method in class com.sun.spot.client.command.FlashAppCommand
 
getSignature() - Method in class com.sun.spot.client.command.FlashBootloaderCommand
 
getSignature() - Method in class com.sun.spot.client.command.FlashBootstrapCommand
 
getSignature() - Method in class com.sun.spot.client.command.FlashConfigCommand
 
getSignature() - Method in class com.sun.spot.client.command.FlashManufacturingImageCommand
 
getSignature() - Method in class com.sun.spot.client.command.FlashVMCommand
 
getSignature() - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetAppStatusCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetAvailableSuitesCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetCmdLineParamsCommand
 
getSignature() - Method in class com.sun.spot.client.command.GetFATCommand
 
getSignature() - Method in class com.sun.spot.client.command.GetMemoryStatsCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetPowerStatsCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetRadioInfoCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetRouteInfoCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetSleepInfoCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetSolariumInfoCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetSpotPropertyCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetStartupCommand
 
getSignature() - Method in class com.sun.spot.client.command.GetSuiteManifestCmd
 
getSignature() - Method in class com.sun.spot.client.command.GetSystemPropertiesCommand
 
getSignature() - Method in class com.sun.spot.client.command.HelloCommand
 
getSignature() - Method in interface com.sun.spot.client.command.ISpotClientCommand
Answer the signature for execution of the command (see various constants SIGNATURE_...)
getSignature() - Method in class com.sun.spot.client.command.MigrateAppCmd
 
getSignature() - Method in class com.sun.spot.client.command.PauseAppCmd
 
getSignature() - Method in class com.sun.spot.client.command.QuitCommand
 
getSignature() - Method in class com.sun.spot.client.command.ReadConfigPageCommand
 
getSignature() - Method in class com.sun.spot.client.command.ReadSectorCommand
 
getSignature() - Method in class com.sun.spot.client.command.RebootCmd
 
getSignature() - Method in class com.sun.spot.client.command.ReceiveAppCmd
 
getSignature() - Method in class com.sun.spot.client.command.RemoteGetPhysicalNeighborsCmd
 
getSignature() - Method in class com.sun.spot.client.command.RemoveStartupMidletCommand
 
getSignature() - Method in class com.sun.spot.client.command.ResetConfigPageCommand
 
getSignature() - Method in class com.sun.spot.client.command.ResetFATCommand
 
getSignature() - Method in class com.sun.spot.client.command.ResetSystemPropertiesCommand
 
getSignature() - Method in class com.sun.spot.client.command.ResumeAppCmd
 
getSignature() - Method in class com.sun.spot.client.command.RunAppCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetCmdLineParamsCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetPublicKeyCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetSerialNumberCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetSlowStartupCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetStartupCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetSystemPropertyCommand
 
getSignature() - Method in class com.sun.spot.client.command.SetTimeCommand
 
getSignature() - Method in class com.sun.spot.client.command.StartAppCmd
 
getSignature() - Method in class com.sun.spot.client.command.StartRemotePrintingCmd
 
getSignature() - Method in class com.sun.spot.client.command.StopAppCmd
 
getSignature() - Method in class com.sun.spot.client.command.StopRemotePrintingCmd
 
getSignature() - Method in class com.sun.spot.client.command.SynchronizeCommand
 
getSignature() - Method in class com.sun.spot.client.command.UndeployCommand
 
getSignature() - Method in class com.sun.spot.client.ui.InfoCommand
 
getSimpleClassName() - Method in class com.sun.spot.client.command.MIDletInfo
 
getSize() - Method in class com.sun.spot.client.command.SuiteInfo
 
getSize() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getSize() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the capacity of the device
getSize() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getSize() - Method in class com.sun.squawk.security.signing.ECPrivateKey
 
GetSleepInfoCmd - Class in com.sun.spot.client.command
 
GetSleepInfoCmd() - Constructor for class com.sun.spot.client.command.GetSleepInfoCmd
 
GetSleepInfoCmd.Result - Class in com.sun.spot.client.command
 
GetSleepInfoCmd.Result() - Constructor for class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
getSleepManager() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the sleep manager for the Spot
getSocketMAC() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Answer the interface for accessing the socket MAC.
GetSolariumInfoCmd - Class in com.sun.spot.client.command
 
GetSolariumInfoCmd() - Constructor for class com.sun.spot.client.command.GetSolariumInfoCmd
 
getSourceAddress() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
 
getSourceAddress() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the source address of this packet.
getSourceCode() - Method in class com.sun.spot.client.command.SuiteInfo
 
getSourcePanID() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the source pan ID of this packet.
getSourcePath() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getSourcePort() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
 
getSpotInfos(String) - Static method in class com.sun.spot.spotselector.SpotInfo
 
getSpotManager() - Method in interface com.sun.spot.client.IPrivateCommandHelper
 
getSpotPropertiesManager() - Method in interface com.sun.spot.client.IPrivateCommandHelper
 
GetSpotPropertyCmd - Class in com.sun.spot.client.command
 
GetSpotPropertyCmd() - Constructor for class com.sun.spot.client.command.GetSpotPropertyCmd
 
getStartAddress() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getStartAddressAsInt() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getStartAddressAsInt() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getStartupClass() - Method in class com.sun.spot.peripheral.ConfigPage
 
GetStartupCommand - Class in com.sun.spot.client.command
GetStartupCommand: answer which uri and midlet are to be run at startup, or for SPOTs not configured to run a midlet, which uri and startup class.
GetStartupCommand() - Constructor for class com.sun.spot.client.command.GetStartupCommand
 
GetStartupCommand.Result - Class in com.sun.spot.client.command
Result of GetStartupCommand.
getStartupMidlet() - Method in class com.sun.spot.peripheral.ConfigPage
 
getStartuptime() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getStartupUri() - Method in class com.sun.spot.peripheral.ConfigPage
 
getState() - Method in class com.sun.spot.spotselector.SpotInfo
 
getStatus(String) - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd.Result
 
getStatus() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return the current status of this service.
getSubType() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Get the device subtype for the Hello command.
getSubType() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Get the device subtype for the Hello command.
getSuiteId() - Method in class com.sun.spot.client.command.MIDletInfo
 
GetSuiteManifestCmd - Class in com.sun.spot.client.command
 
GetSuiteManifestCmd() - Constructor for class com.sun.spot.client.command.GetSuiteManifestCmd
 
GetSuiteManifestCmd.Result - Class in com.sun.spot.client.command
 
GetSuiteManifestCmd.Result() - Constructor for class com.sun.spot.client.command.GetSuiteManifestCmd.Result
 
getSuites() - Method in class com.sun.spot.client.command.GetAvailableSuitesCmd.Result
 
getSysBinPath() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
GetSystemPropertiesCommand - Class in com.sun.spot.client.command
GetSystemPropertiesCommand: answer the user-defined system properties available at run time on the SPOT.
GetSystemPropertiesCommand() - Constructor for class com.sun.spot.client.command.GetSystemPropertiesCommand
 
getSystemProperty(String, int) - Static method in class com.sun.spot.util.Utils
Get the value of a system property.
getSystemProperty(String, String) - Static method in class com.sun.spot.util.Utils
Get the value of a system property.
getTags() - Method in interface com.sun.spot.resources.IResource
Get the array of tags associated with this resource.
getTags() - Method in class com.sun.spot.resources.Resource
Get the array of tags associated with this resource.
getTagValue(String) - Method in interface com.sun.spot.resources.IResource
Treat each tag as being "key=value" and return the value of the first tag with the specified key.
getTagValue(String) - Method in class com.sun.spot.resources.Resource
Treat each tag as being "key=value" and return the value of the first tag with the specified key.
getTargetID() - Method in class com.sun.spot.peripheral.ConfigPage
Get the serial number of the device
getTime() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getTimeout() - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
getTimeout() - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
getTimeout() - Method in class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
getTimeout() - Method in interface com.sun.spot.peripheral.ITimeoutableConnection
Get the timeout for receiving information on this connection
getTimeout() - Method in class com.sun.spot.peripheral.RadioConnectionBase
 
getTimestamp() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
getTotalDeepSleepTime() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
getTotalDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Get the total time in milliseconds that the SPOT has spent in deep sleep since it was started.
getTotalMemory() - Method in class com.sun.spot.client.command.GetMemoryStatsCmd.Result
 
getTotalShallowSleepTime() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
getTotalShallowSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Get the total time in milliseconds that the SPOT has spent in shallow sleep since it was started.
getTransceiverState() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the transceiver's state as defined by the I802.15.4.
getTxMissed() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of times we started a transmit and apparently didn't manage to start waiting for it to complete until after the interrupt was already signalled.
getUID() - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
getUID() - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
getUnusedVirtualAddress() - Static method in class com.sun.spot.flashmanagement.FlashFile
Returns an unused virtual address.
getUptime() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
getUpTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Get the total time in milliseconds since the SPOT was started.
getUri() - Method in class com.sun.spot.client.command.GetStartupCommand.Result
 
getURI() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getUsage() - Method in class com.sun.spot.client.command.AddStartupMidletCommand
 
getUsage() - Method in class com.sun.spot.client.command.BlinkCommand
 
getUsage() - Method in class com.sun.spot.client.command.DeletePublicKeyCommand
 
getUsage() - Method in class com.sun.spot.client.command.DeleteSystemPropertyCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashAppCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashBootloaderCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashBootstrapCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashConfigCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashLibCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashManufacturingImageCommand
 
getUsage() - Method in class com.sun.spot.client.command.FlashVMCommand
 
getUsage() - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetAppStatusCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetAvailableSuitesCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetCmdLineParamsCommand
 
getUsage() - Method in class com.sun.spot.client.command.GetFATCommand
 
getUsage() - Method in class com.sun.spot.client.command.GetMemoryStatsCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetPowerStatsCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetRadioInfoCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetRouteInfoCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetSleepInfoCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetSolariumInfoCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetSpotPropertyCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetStartupCommand
 
getUsage() - Method in class com.sun.spot.client.command.GetSuiteManifestCmd
 
getUsage() - Method in class com.sun.spot.client.command.GetSystemPropertiesCommand
 
getUsage() - Method in class com.sun.spot.client.command.HelloCommand
 
getUsage() - Method in interface com.sun.spot.client.command.ISpotClientCommand
 
getUsage() - Method in class com.sun.spot.client.command.MigrateAppCmd
 
getUsage() - Method in class com.sun.spot.client.command.PauseAppCmd
 
getUsage() - Method in class com.sun.spot.client.command.QuitCommand
 
getUsage() - Method in class com.sun.spot.client.command.ReadConfigPageCommand
 
getUsage() - Method in class com.sun.spot.client.command.ReadSectorCommand
 
getUsage() - Method in class com.sun.spot.client.command.RebootCmd
 
getUsage() - Method in class com.sun.spot.client.command.ReceiveAppCmd
 
getUsage() - Method in class com.sun.spot.client.command.RemoteGetPhysicalNeighborsCmd
 
getUsage() - Method in class com.sun.spot.client.command.RemoveStartupMidletCommand
 
getUsage() - Method in class com.sun.spot.client.command.ResetConfigPageCommand
 
getUsage() - Method in class com.sun.spot.client.command.ResetFATCommand
 
getUsage() - Method in class com.sun.spot.client.command.ResetLibCommand
 
getUsage() - Method in class com.sun.spot.client.command.ResetSystemPropertiesCommand
 
getUsage() - Method in class com.sun.spot.client.command.ResumeAppCmd
 
getUsage() - Method in class com.sun.spot.client.command.RunAppCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetCmdLineParamsCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetPublicKeyCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetSerialNumberCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetSlowStartupCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetStartupCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetSystemPropertyCommand
 
getUsage() - Method in class com.sun.spot.client.command.SetTimeCommand
 
getUsage() - Method in class com.sun.spot.client.command.StartAppCmd
 
getUsage() - Method in class com.sun.spot.client.command.StartRemotePrintingCmd
 
getUsage() - Method in class com.sun.spot.client.command.StopAppCmd
 
getUsage() - Method in class com.sun.spot.client.command.StopRemotePrintingCmd
 
getUsage() - Method in class com.sun.spot.client.command.SynchronizeCommand
 
getUsage() - Method in class com.sun.spot.client.command.UndeployCommand
 
getUsage() - Method in class com.sun.spot.client.ui.InfoCommand
 
getVbatt() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getVcc() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getVcore() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getVendor() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getVersion() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getVersionProperties() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
getVext() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getVirtualAddress() - Method in class com.sun.spot.flashmanagement.FlashFile
Get the virtual address of a mapped file
getVirtualAddress() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Get the virtual address of a mapped file
getVirtualAddress() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
getVirtualStartAddressAsInt() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getVirtualStartAddressAsInt() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getVmAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the VM executable
getVmSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the VM executable
getVusb() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
getWrongAck() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetWrongAckCommand - Class in com.sun.spot.peripheral.basestation
 
GetWrongAckCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetWrongAckCommand
 
GetWrongAckCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 

H

HARDWARE_MAJOR_REV_ESPOT - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Major version of the eSPOT hardware to report in response to IOTACommandServer.HELLO_CMD
HARDWARE_REVISION_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
hardwareMajorRevision - Variable in class com.sun.spot.client.command.SpotHelloResult
 
hardwareMinorRevision - Variable in class com.sun.spot.client.command.SpotHelloResult
 
hashCode() - Method in class com.sun.spot.spotselector.SpotInfo
 
hashCode() - Method in class com.sun.spot.util.IEEEAddress
 
hasLocation - Variable in class com.sun.spot.client.command.SpotHelloResult
 
hasLock() - Method in class com.sun.spot.resources.LockingCompositeResource
For use by child classes to check that they can access the resource.
hasLock() - Method in class com.sun.spot.resources.LockingResource
For use by child classes to check that they can access the resource.
hasNoSDKKey() - Method in class com.sun.squawk.security.signing.SigningService
To determine whether a private key was loaded.
hasPublicKey - Variable in class com.sun.spot.client.command.SpotHelloResult
 
hasTag(String) - Method in interface com.sun.spot.resources.IResource
Check if the specified tag is associated with this resource.
hasTag(String) - Method in class com.sun.spot.resources.Resource
Check if the specified tag is associated with this resource.
HELLO_CMD - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Command to respond information about the SPOT
HELLO_COMMAND_MAJOR_VERSION - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Version of the IOTACommandServer.HELLO_CMD that we support
HELLO_COMMAND_MINOR_VERSION - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Starting with (major) version 2, we support major/minor version numbering.
HelloCommand - Class in com.sun.spot.client.command
HelloCommand - get information about all reachable SPOTs.
HelloCommand() - Constructor for class com.sun.spot.client.command.HelloCommand
 
helloCommandMajorVersion - Variable in class com.sun.spot.client.command.HelloResult
 
helloCommandMinorVersion - Variable in class com.sun.spot.client.command.HelloResult
 
HelloResult - Class in com.sun.spot.client.command
HelloResult: helper class for HelloCommand that represents the data obtained from one SPOT responding to a hello command.
HelloResult() - Constructor for class com.sun.spot.client.command.HelloResult
 
HelloResultList - Class in com.sun.spot.client.command
HelloResultList is a helper class for HelloCommand.
HelloResultList(int, String, byte[]) - Constructor for class com.sun.spot.client.command.HelloResultList
 
helloTime - Variable in class com.sun.spot.client.command.HelloResult
 
HIGHEST_SUPPORTED_MAJOR_VERSION - Static variable in class com.sun.spot.client.SpotClientCommands
 
hopCount - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
total number of hops between this node and the destination
host - Variable in class com.sun.midp.io.HttpUrl
hHst of the authority or null.
HOST_APP_TYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Host application device type
hostAddr - Variable in class com.sun.spot.client.command.HostHelloResult
 
hostAppName - Variable in class com.sun.spot.client.command.HostHelloResult
 
HostHelloResult - Class in com.sun.spot.client.command
HostHelloResult: helper class for HelloCommand that represents the data obtained from one Host Application responding to a basic hello command.
HostHelloResult(int, int, int, Datagram, long) - Constructor for class com.sun.spot.client.command.HostHelloResult
Create a HostHelloResult from the Hello packet received.
HostNorFlashSectorFactory - Class in com.sun.spot.flashmanagement
HostNorFlashSectorFactory creates INorFlashSectors on the host so that host-side SpotClient can manipulate the sectors of the SPOT directly.
HostNorFlashSectorFactory(ITargetFlashAccess) - Constructor for class com.sun.spot.flashmanagement.HostNorFlashSectorFactory
Create a HostNorFlashSectorFactory
hostRadioAddress - Variable in class com.sun.spot.client.command.HostHelloResult
 
HttpUrl - Class in com.sun.midp.io
A parsed HTTP (or subclass of) URL.
HttpUrl(String) - Constructor for class com.sun.midp.io.HttpUrl
Construct a HttpUrl.
HttpUrl(String, String) - Constructor for class com.sun.midp.io.HttpUrl
Construct a HttpUrl from a scheme and partial HTTP URL.

I

I802_15_4_MAC - Interface in com.sun.spot.peripheral.radio
Defines the portion of the I802.15.4 MAC layer specification that this library currently supports.
I802_15_4_PHY - Interface in com.sun.spot.peripheral.radio
Defines the portion of the I802.15.4 PHY layer specification that this library currently supports.
IAddressableNorFlashSector - Interface in com.sun.spot.flashmanagement
IAddressableNorFlashSector extends INorFlashSector to support the ability to assign virtual memory addresses to sectors.
IAdminTarget - Interface in com.sun.spot.client
IAdminTarget allows data to be sent to and from the admin command processor on a SPOT, either locally via USB or remotely via the radio.
IBootloaderTarget - Interface in com.sun.spot.client
IBootloaderTarget allows data to be sent to and from the bootloader executing on a SPOT connected locally.
ICommand - Interface in com.sun.spot.peripheral.basestation
 
ICompositeResource - Interface in com.sun.spot.resources
Basic interface for a composite resource, i.e. one that contains other resources.
IConnectionID - Interface in com.sun.spot.peripheral.radio
Defines things that can be registered with IRadioPolicyManager
ICreateExceptions - Interface in com.sun.spot.peripheral.basestation
 
ICreateExceptions.Ignored - Interface in com.sun.spot.peripheral.basestation
 
IDeepSleepListener - Interface in com.sun.spot.peripheral
Implemented by classes wanting a call back when the SPOT wakes up from deep sleep.
IDLE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for CCA requests when channel is clear
IDriver - Interface in com.sun.spot.peripheral
Interface for all device drivers participating in the deep sleep setUp/tearDown process controlled by the DriverRegistry.
IEEEAddress - Class in com.sun.spot.util
 
IEEEAddress(long) - Constructor for class com.sun.spot.util.IEEEAddress
 
IEEEAddress(String) - Constructor for class com.sun.spot.util.IEEEAddress
 
IExtendedFlashFileInfo - Interface in com.sun.spot.flashmanagement
IExtendedFlashFileInfo extends IFlashFileInfo to provide access to the physical flash sectors allocated to the flash file that the IExtendedFlashFileInfo represents.
IFAT - Interface in com.sun.spot.flashmanagement
IFAT provides information about the FAT (file allocation table) data that underpins the FlashFile system on the Sun SPOT device.
IFlashFileInfo - Interface in com.sun.spot.flashmanagement
IFlashFileInfo provides a read-only interface to files in the flash filing system
IFlashMemoryDevice - Interface in com.sun.spot.peripheral
Interface to flash memory devices on the main Spot board and external boards.
ILocking - Interface in com.sun.spot.resources
An interface to support exclusive locking of a resource.
IMultipleHopConnection - Interface in com.sun.spot.peripheral
Connections that implement IMultipleHopConnection support adjustment of the number of hops between nodes that messages can make.
IN_USE - Static variable in class com.sun.spot.spotselector.SpotStateChecker
 
INCOMING_QUEUE_HIGH_WATER - Static variable in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
INCOMING_QUEUE_LOW_WATER - Static variable in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
info(String) - Method in class com.sun.spot.client.DummySpotClientUI
 
info(String) - Method in interface com.sun.spot.client.ISpotClientCommandHelper
Publish information to the user interface.
info(String) - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses to provide information messages relating to the operation it's executing.
info(String) - Method in class com.sun.spot.client.RemoteLogger
 
info(String) - Method in class com.sun.spot.client.SerialPortLogger
 
info(String) - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
InfoCommand - Class in com.sun.spot.client.ui
InfoCommand show information about the spot
InfoCommand() - Constructor for class com.sun.spot.client.ui.InfoCommand
 
init(int, String, boolean) - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
init(String, int, boolean) - Method in class com.sun.spot.io.j2me.socket.SocketConnection
 
init(ECPrivateKey) - Method in class com.sun.squawk.security.signing.ECDSASignature
Initializes the Signature object with the appropriate privateKey in preparation for digital signing.
init(ECPublicKey) - Method in class com.sun.squawk.security.signing.ECDSASignature
Initializes the Signature object with the appropriate publicKey in preparation for digital signature verification.
INITIAL_ADMIN_COMMAND_LINE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
INITIAL_COMMAND_LINE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
INITIALIZER - Static variable in class com.sun.spot.io.j2me.socket.ProxyInitializer
 
initOk - Variable in class com.sun.squawk.security.signing.ECPrivateKey
Flag indicating if the key has been initialized.
INorFlashSectorFactory - Interface in com.sun.spot.flashmanagement
INorFlashSectorFactory creates instances of IAddressableNorFlashSector.
internalAt(int) - Method in class com.sun.spot.resources.CompositeResource
 
internalSize() - Method in class com.sun.spot.resources.CompositeResource
 
IOTACommandHelper - Interface in com.sun.spot.peripheral.ota
Each IOTACommand is passed an instance of the IOTACommandHelper interface at execution to help it communicate with the remote SpotClient.
IOTACommandServer - Interface in com.sun.spot.peripheral.ota
Defines constants used by Over-the-air command sessions.
IOTACommandServerListener - Interface in com.sun.spot.peripheral.ota
This interface must be supported by any object that wishes to receive notifications from a IOTACommandServer.
IPrivateCommandHelper - Interface in com.sun.spot.client
IPrivateCommandHelper is an extension of ISpotClientCommandHelper that is intended for use only by the built-in bootloader commands.
IProprietaryMAC - Interface in com.sun.spot.peripheral.radio
 
IProprietaryRadio - Interface in com.sun.spot.peripheral.radio
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.
IRadioControl - Interface in com.sun.spot.peripheral
 
IRadioPolicyManager - Interface in com.sun.spot.peripheral.radio
 
IResettableServer - Interface in com.sun.spot.peripheral.basestation
 
IResource - Interface in com.sun.spot.resources
Basic interface for all resources (service, sensor, effector, etc.) so that they can be registered in the Resources Repository.
isAck() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet is an ACK packet (i.e. not data or broadcast)
isActive() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
 
isAddressed() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether this file has a virtual address.
isBootloaderUpToDate() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
isBootloaderUpToDate() - Method in interface com.sun.spot.client.ISpotManager
 
isBootloaderUpToDate() - Method in class com.sun.spot.client.SpotState
 
isCharging - Variable in class com.sun.spot.client.command.SpotHelloResult
 
isData() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet is a data packet (i.e. not an ack packet)
isDeepSleepEnabled() - Method in interface com.sun.spot.peripheral.ISleepManager
 
isDeepSleepOn() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
isDiagnosticModeOn() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
isEmpty() - Method in class com.sun.spot.util.Queue
Answer whether the receiver is empty.
isExternallyPowered() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
isExternallyPowered - Variable in class com.sun.spot.client.command.SpotHelloResult
 
isFCSValid() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet was received with a correct FCS
isInDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
 
isInitialized() - Method in class com.sun.squawk.security.signing.ECPrivateKey
 
isInRecovery() - Method in class com.sun.spot.client.SerialPortWrapper
 
ISleepManager - Interface in com.sun.spot.peripheral
Interface to the low power sleep manager for the Sun SPOT
isMapped() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether this file is mapped.
isMasterIsolate() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
isMasterIsolate() - Method in class com.sun.spot.peripheral.Spot
Deprecated.  
isNewConfigSupported() - Method in class com.sun.spot.client.SpotState
 
isObsolete() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether the file with this name is obsolete
isObsolete() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Check whether the file with this name is obsolete
isObsolete() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
isOptionSelected(String, boolean) - Static method in class com.sun.spot.util.Utils
Test whether a boolean option is set in the system properties
ISpotAdminConstants - Interface in com.sun.spot.peripheral.ota
ISpotAdminConstants
ISpotBootloaderConstants - Interface in com.sun.spot.peripheral.ota
ISpotBootloaderConstants
ISpotClientCommand - Interface in com.sun.spot.client.command
ISpotClientCommand A command that can be executed by the SpotClient infrastructure.
ISpotClientCommandHelper - Interface in com.sun.spot.client
ISpotClientCommandHelper provides useful facilities to executing ISpotClientCommands.
ISpotClientExtension - Interface in com.sun.spot.client
ISpotClientExtension An interface which extenders of the standard SpotClient command set must implement.
ISpotManager - Interface in com.sun.spot.client
ISpotManager is not intended for direct use by new instances of 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.
ISpotStateChecker - Interface in com.sun.spot.spotselector
 
isRadioReceiverOn() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
 
isRadioReceiverOn() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
isRemote() - Method in interface com.sun.spot.client.ISpotClientCommandHelper
 
isRemote() - Method in interface com.sun.spot.client.ISpotManager
 
isRemote() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
 
isRunning() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return whether the service is currently running.
isRunningInEmulator() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
isRunningMidlet() - Method in class com.sun.spot.client.command.GetStartupCommand.Result
 
isRunningMidletOnStartup() - Method in class com.sun.spot.peripheral.ConfigPage
 
isRunningOnHost() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
isRunningOnHost() - Method in class com.sun.spot.peripheral.Spot
Deprecated.  
isRxDataWaiting() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
 
isSeqOK() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether the DSN received implies that packets were missed
isSharedBasestationPresent() - Static method in class com.sun.spot.peripheral.radio.BasestationManager
Determine if any shared basestations are running.
isSlowStartup() - Method in class com.sun.spot.peripheral.ConfigPage
 
isSpot() - Method in class com.sun.spot.client.command.HelloResult
 
isSuiteInUse(String) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Check whether a particular suite is in use
isSuspended() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
isSuspended() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
ITargetFlashAccess - Interface in com.sun.spot.client
ITargetFlashAccess provides sector-level access to the flash memory of a locally connected SPOT.
ITimeoutableConnection - Interface in com.sun.spot.peripheral
This interface represents any Connection between a pair of Spots that can timeout on receiving data.
IUI - Interface in com.sun.spot.client
Interface that must be implemented by the Spot Client UI component.

K

keyData - Variable in class com.sun.squawk.security.signing.ECPrivateKey
 
keyLength - Variable in class com.sun.squawk.security.signing.ECPrivateKey
 
KeyUtil - Class in com.sun.squawk.security.signing
The KeyUtil class provides functions to encode and decode ECPublicKeys in the X9.62 encoding.
KeyUtil() - Constructor for class com.sun.squawk.security.signing.KeyUtil
 

L

LARGE_SECTOR_SIZE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LAST_FILE_VIRTUAL_ADDRESS - Static variable in class com.sun.spot.flashmanagement.FlashFile
The highest valid virtual address that can be allocated to a file
lastModified() - Method in class com.sun.spot.flashmanagement.FlashFile
Get the time at which this file was last modified
lastModified() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Get the time at which this file was last modified
lastModified() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
LAT_LONG_ALTITUDE - Static variable in class com.sun.spot.client.command.SpotHelloResult
 
latitude - Variable in class com.sun.spot.client.command.SpotHelloResult
 
length() - Method in class com.sun.spot.client.Flashable
 
length() - Method in class com.sun.spot.flashmanagement.FlashFile
Get the length of the file with this name.
length() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Get the length of the file with this name
length() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
LIBRARY_URI - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LIBRARY_VIRTUAL_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
libraryHash - Variable in class com.sun.spot.client.command.SpotHelloResult
 
libraryMatch - Variable in class com.sun.spot.client.command.SpotHelloResult
 
linkQualityReply - Variable in class com.sun.spot.client.command.PhysicalNeighborsHelloResult
 
linkQualityReq - Variable in class com.sun.spot.client.command.PhysicalNeighborsHelloResult
 
linkStrengthReply - Variable in class com.sun.spot.client.command.PhysicalNeighborsHelloResult
 
linkStrengthReq - Variable in class com.sun.spot.client.command.PhysicalNeighborsHelloResult
 
list(PrintStream) - Method in class com.sun.spot.util.Properties
Prints this property list out to the specified output stream.
load(InputStream) - Method in class com.sun.spot.util.Properties
Reads a property list (key and element pairs) from the input stream.
loadFromFile(String, String, int[]) - Method in class com.sun.spot.suiteconverter.Suite
Deprecated. use Suite.loadFromFile(String, String)
loadFromFile(String, String) - Method in class com.sun.spot.suiteconverter.Suite
Load a suite file from a File.
loadFromStream(DataInputStream, String) - Method in class com.sun.spot.suiteconverter.Suite
Load a suite file from a DataInputStream.
LOCAL_OTA_COMMAND_SERVER_IDENTIFICATION_STRING - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
locationType - Variable in class com.sun.spot.client.command.SpotHelloResult
 
lock() - Method in interface com.sun.spot.resources.ILocking
Acquires the lock, blocking if necessary
lock() - Method in class com.sun.spot.resources.LockingCompositeResource
Acquires the lock, blocking if necessary
lock() - Method in class com.sun.spot.resources.LockingResource
Acquires the lock, blocking if necessary
LockingCompositeResource - Class in com.sun.spot.resources
Minimal implementation of the ICompositeResource & ILocking interfaces.
LockingCompositeResource() - Constructor for class com.sun.spot.resources.LockingCompositeResource
 
LockingResource - Class in com.sun.spot.resources
Minimal implementation of the IResource & ILocking interfaces.
LockingResource() - Constructor for class com.sun.spot.resources.LockingResource
 
log(String) - Static method in class com.sun.spot.client.ErrorLog
Create a log entry
log(String) - Static method in class com.sun.spot.util.Utils
Display a log message if the "spot.diagnostics" property is set
logicalToPhysical(String) - Static method in class com.sun.spot.peripheral.radio.SpotNameLookup
 
longitude - Variable in class com.sun.spot.client.command.SpotHelloResult
 
lookup(Class) - Method in class com.sun.spot.resources.CompositeResource
Lookup a matching resource Interface.
lookup(Class, String) - Method in class com.sun.spot.resources.CompositeResource
Lookup a matching resource Interface.
lookup(Class, String[]) - Method in class com.sun.spot.resources.CompositeResource
Lookup a matching resource Interface.
lookup(String) - Method in class com.sun.spot.resources.CompositeResource
Lookup a matching resource Interfaces.
lookup(String[]) - Method in class com.sun.spot.resources.CompositeResource
Lookup a matching resource Interfaces.
lookup(Class) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup a matching resource Interface.
lookup(Class, String) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup a matching resource Interface.
lookup(Class, String[]) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup a matching resource Interface.
lookup(String) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup a matching resource Interfaces.
lookup(String[]) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup a matching resource Interfaces.
lookup(Class) - Static method in class com.sun.spot.resources.Resources
Lookup a matching resource Interface.
lookup(Class, String) - Static method in class com.sun.spot.resources.Resources
Lookup a matching resource Interface.
lookup(Class, String[]) - Static method in class com.sun.spot.resources.Resources
Lookup a matching resource Interface.
lookup(String) - Static method in class com.sun.spot.resources.Resources
Lookup a matching resource Interfaces.
lookup(String[]) - Static method in class com.sun.spot.resources.Resources
Lookup all the matching resource Interfaces.
lookupAll(Class) - Method in class com.sun.spot.resources.CompositeResource
Lookup all the matching resource Interfaces.
lookupAll(Class, String) - Method in class com.sun.spot.resources.CompositeResource
Lookup a matching resource Interface.
lookupAll(Class, String[]) - Method in class com.sun.spot.resources.CompositeResource
Lookup all the matching resource Interfaces.
lookupAll(String) - Method in class com.sun.spot.resources.CompositeResource
Lookup all the matching resource Interfaces.
lookupAll(String[]) - Method in class com.sun.spot.resources.CompositeResource
Lookup all the matching resource Interfaces.
lookupAll(Class) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup all the matching resource Interfaces.
lookupAll(Class, String) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup a matching resource Interface.
lookupAll(Class, String[]) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup all the matching resource Interfaces.
lookupAll(String) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup all the matching resource Interfaces.
lookupAll(String[]) - Method in interface com.sun.spot.resources.ICompositeResource
Lookup all the matching resource Interfaces.
lookupAll(Class) - Static method in class com.sun.spot.resources.Resources
Lookup all the matching resource Interfaces.
lookupAll(Class, String) - Static method in class com.sun.spot.resources.Resources
Lookup all the matching resource Interfaces.
lookupAll(Class, String[]) - Static method in class com.sun.spot.resources.Resources
Lookup all the matching resource Interfaces.
lookupAll(String) - Static method in class com.sun.spot.resources.Resources
Lookup all the matching resource Interfaces.
lookupAll(String[]) - Static method in class com.sun.spot.resources.Resources
Lookup all the matching resource Interfaces.
LOWEST_SUPPORTED_MAJOR_VERSION - Static variable in class com.sun.spot.client.SpotClientCommands
 

M

MAC_InvalidParameterException - Exception in com.sun.spot.peripheral.radio
Thrown where an invalid parameter (typically attribute identifier, PAN id or channel number) is passed to an I802_15_4_MAC
MAC_InvalidParameterException(String) - Constructor for exception com.sun.spot.peripheral.radio.MAC_InvalidParameterException
 
MAC_InvalidParameterException() - Constructor for exception com.sun.spot.peripheral.radio.MAC_InvalidParameterException
 
MAC_RX_ON_WHEN_IDLE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Key for I802_15_4_MAC.mlmeSet(int, long) to control whether RX is active when not explicitly enabled through I802_15_4_MAC.mlmeRxEnable(int).
MACCommand - Class in com.sun.spot.peripheral.basestation
 
MACCommand() - Constructor for class com.sun.spot.peripheral.basestation.MACCommand
 
MACException - Exception in com.sun.spot.peripheral.radio
Thrown when an I802_15_4_MAC encounters unexpected errors in received radio packet format
machine - Variable in class com.sun.midp.io.HttpUrl
Machine of the host or null.
main(String[]) - Static method in class com.sun.spot.client.RemoteLogger
Launch a RemoteLogger.
main(String[]) - Static method in class com.sun.spot.client.SerialPortLogger
 
main(String[]) - Static method in class com.sun.spot.client.ui.SpotClientCommandLineUI
Run SpotClient with command line user interface.
main(String[]) - Static method in class com.sun.spot.peripheral.radio.BasestationManager
Wrapper to allow launching from command line
main(String[]) - Static method in class com.sun.spot.peripheral.radio.BasestationManagerGUI
 
main(String[]) - Static method in class com.sun.spot.util.PrettyPrint
 
makeObsolete(String) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
If there is a flash file with the given name, make it obsolete by renaming it and setting its obsolete flag.
map() - Method in class com.sun.spot.flashmanagement.FlashFile
Cause the file with this name to become a mapped file.
MASTER_ISOLATE_ECHO_PORT - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
MAX_CLOCK_SKEW - Static variable in class com.sun.spot.client.command.HelloCommand
 
MAX_DATAGRAM_LENGTH - Static variable in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
MAX_HOPS - Static variable in class com.sun.spot.client.command.HelloCommand
 
mcpsDataIndication(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Receive a packet: blocks until a packet is received.
MCPSDataIndicationCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MCPSDataIndicationCommand - Class in com.sun.spot.peripheral.basestation
 
MCPSDataIndicationCommand() - Constructor for class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
mcpsDataRequest(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Send a packet: blocks until ACK received if ACK requested.
MCPSDataRequestCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MCPSDataRequestCommand - Class in com.sun.spot.peripheral.basestation
 
MCPSDataRequestCommand() - Constructor for class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
MIDletDescriptor - Class in com.sun.spot.imp
 
MIDletInfo - Class in com.sun.spot.client.command
 
MIDletInfo() - Constructor for class com.sun.spot.client.command.MIDletInfo
Creates a new instance of MIDletInfo
MIDletInfo(String, int, String) - Constructor for class com.sun.spot.client.command.MIDletInfo
 
MIDletSuiteDescriptor - Class in com.sun.spot.imp
MIDletSuiteDescriptor: describes the contents of a MIDlet
MIDletSuiteDescriptor(IFlashFileInfo) - Constructor for class com.sun.spot.imp.MIDletSuiteDescriptor
Construct a descriptor based on the information obtained from an IFlashFileInfo
MIGRATE_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
MigrateAppCmd - Class in com.sun.spot.client.command
 
MigrateAppCmd() - Constructor for class com.sun.spot.client.command.MigrateAppCmd
 
millisToString(long) - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
MIN_PAYLOAD_LENGTH - Static variable in class com.sun.spot.peripheral.radio.RadioPacket
The maximum number of bytes of data that will fit into this packet after allowing for the MAC layer header.
MINIMUM_CONFIG_VERSION - Static variable in class com.sun.spot.peripheral.ConfigPage
 
mkECCertBytes(String, ECPublicKey) - Method in class com.sun.squawk.security.signing.SigningService
Creates an X.509 certificate for the given subject and key that is signed by the SDK's private key.
mlmeGet(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Answer the value of the specified attribute.
MLMEGetCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMEGetCommand - Class in com.sun.spot.peripheral.basestation
 
MLMEGetCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
mlmeReset(boolean) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Reset the MAC layer
MLMEResetCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMEResetCommand - Class in com.sun.spot.peripheral.basestation
 
MLMEResetCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
mlmeRxEnable(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Enable the receiver for a fixed period
MLMERxEnableCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMERxEnableCommand - Class in com.sun.spot.peripheral.basestation
 
MLMERxEnableCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
mlmeSet(int, long) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Set the value of a MAC attribute
MLMESetCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMESetCommand - Class in com.sun.spot.peripheral.basestation
 
MLMESetCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMESetCommand
 
mlmeStart(short, int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Start the MAC layer on a specific channel
MLMEStartCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMEStartCommand - Class in com.sun.spot.peripheral.basestation
 
MLMEStartCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
MODE_LOCAL - Static variable in class com.sun.spot.client.SpotClientCommands
value returned from SpotClientCommands.getMode() when there is a locally connected SPOT
MODE_REMOTE_NON_SPECIFIC - Static variable in class com.sun.spot.client.SpotClientCommands
value returned from SpotClientCommands.getMode() when there is no specific SPOT
MODE_REMOTE_SPECIFIC - Static variable in class com.sun.spot.client.SpotClientCommands
value returned from SpotClientCommands.getMode() when there is a remotely connected SPOT
mutable - Variable in class com.sun.spot.client.command.RadioInfo
Whether the Routing Manager can set route info
MutableBoolean - Class in com.sun.spot.util
 
MutableBoolean(boolean) - Constructor for class com.sun.spot.util.MutableBoolean
 

N

NAME - Static variable in class com.sun.spot.client.command.AddStartupMidletCommand
 
NAME - Static variable in class com.sun.spot.client.command.BlinkCommand
 
NAME - Static variable in class com.sun.spot.client.command.DeletePublicKeyCommand
 
NAME - Static variable in class com.sun.spot.client.command.DeleteSystemPropertyCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashAppCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashBootloaderCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashBootstrapCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashConfigCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashLibCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashManufacturingImageCommand
 
NAME - Static variable in class com.sun.spot.client.command.FlashVMCommand
 
NAME - Static variable in class com.sun.spot.client.command.GetAvailableSuitesCmd
 
NAME - Static variable in class com.sun.spot.client.command.GetCmdLineParamsCommand
 
NAME - Static variable in class com.sun.spot.client.command.GetFATCommand
 
NAME - Static variable in class com.sun.spot.client.command.GetRadioInfoCmd
 
NAME - Static variable in class com.sun.spot.client.command.GetRouteInfoCmd
 
NAME - Static variable in class com.sun.spot.client.command.GetSpotPropertyCmd
 
NAME - Static variable in class com.sun.spot.client.command.GetStartupCommand
 
NAME - Static variable in class com.sun.spot.client.command.GetSuiteManifestCmd
 
NAME - Static variable in class com.sun.spot.client.command.GetSystemPropertiesCommand
 
NAME - Static variable in class com.sun.spot.client.command.HelloCommand
 
NAME - Static variable in class com.sun.spot.client.command.QuitCommand
 
name - Variable in class com.sun.spot.client.command.RadioInfo
The Routing Manager name
NAME - Static variable in class com.sun.spot.client.command.ReadConfigPageCommand
 
NAME - Static variable in class com.sun.spot.client.command.ReadSectorCommand
 
NAME - Static variable in class com.sun.spot.client.command.RemoteGetPhysicalNeighborsCmd
 
NAME - Static variable in class com.sun.spot.client.command.RemoveStartupMidletCommand
 
NAME - Static variable in class com.sun.spot.client.command.ResetConfigPageCommand
 
NAME - Static variable in class com.sun.spot.client.command.ResetFATCommand
 
NAME - Static variable in class com.sun.spot.client.command.ResetLibCommand
 
NAME - Static variable in class com.sun.spot.client.command.ResetSystemPropertiesCommand
 
NAME - Static variable in class com.sun.spot.client.command.RunAppCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetCmdLineParamsCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetPublicKeyCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetSerialNumberCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetSlowStartupCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetStartupCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetSystemPropertyCommand
 
NAME - Static variable in class com.sun.spot.client.command.SetTimeCommand
 
name - Variable in class com.sun.spot.client.command.SpotHelloResult
 
NAME - Static variable in class com.sun.spot.client.command.StartAppCmd
 
NAME - Static variable in class com.sun.spot.client.command.SynchronizeCommand
 
NAME - Static variable in class com.sun.spot.client.command.UndeployCommand
 
NAME - Static variable in class com.sun.spot.client.ui.InfoCommand
 
newDatagram(int) - Method in class com.sun.midp.io.j2me.multicast.Protocol
Get a new datagram object.
newDatagram(int, String) - Method in class com.sun.midp.io.j2me.multicast.Protocol
Get a new datagram object.
newDatagram(byte[], int) - Method in class com.sun.midp.io.j2me.multicast.Protocol
Get a new datagram object.
newDatagram(byte[], int, String) - Method in class com.sun.midp.io.j2me.multicast.Protocol
Get a new datagram object.
newDatagram(int) - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
newDatagram(byte[], int) - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
newProgress(int, int, String) - Method in class com.sun.spot.client.DummySpotClientUI
 
newProgress(int, int, String) - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses to announce a new operation for which it will provide progress information.
newProgress(int, int, String) - Method in class com.sun.spot.client.RemoteLogger
 
newProgress(int, int, String) - Method in class com.sun.spot.client.SerialPortLogger
 
newProgress(int, int, String) - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
nextHop - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
next node on the route to the destination
NO_ACK - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest if transmission is not acknowledged by remote
NO_LOCATION - Static variable in class com.sun.spot.client.command.SpotHelloResult
 
NO_OPERATION_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
NoAckException - Exception in com.sun.spot.peripheral
Thrown when an attempt to transmit over the radio fails because no acknowledgement is received within the time limit specified in the I802.15.4 standard.
NoAckException(String) - Constructor for exception com.sun.spot.peripheral.NoAckException
Construct exception with given message.
NoArgIntParameterCommand - Class in com.sun.spot.peripheral.basestation
 
NoArgIntParameterCommand() - Constructor for class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
NOMINAL_DATAGRAM_LENGTH - Static variable in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
 
NorFlashSector - Class in com.sun.spot.peripheral
Define a segment of memory which is defined as being of type NOR Flash.
NorFlashSector() - Constructor for class com.sun.spot.peripheral.NorFlashSector
 
NorFlashSector(IFlashMemoryDevice, int, int) - Constructor for class com.sun.spot.peripheral.NorFlashSector
 

O

OFF - Static variable in class com.sun.spot.peripheral.radio.RadioPolicy
 
OFF_MODE_IDLE - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to leave the chip's oscillator enabled (see IProprietaryRadio.setOffMode(int))
OFF_MODE_POWER_DOWN - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to enable the chip's voltage regulator but disable the oscillator (see IProprietaryRadio.setOffMode(int))
OFF_MODE_VREG_OFF - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to disable the chip's voltage regulator (see IProprietaryRadio.setOffMode(int))
OLD_BOOTLOADER_SYNC - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
OLD_STRINGS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
ON - Static variable in class com.sun.spot.peripheral.radio.RadioPolicy
 
open(String, String, int, boolean) - Method in class com.sun.midp.io.j2me.multicast.Protocol
 
opens - Variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
OTACommandServer - Class in com.sun.spot.peripheral.ota
This class monitors radiogram communications on port number 8, and responds to commands received.
OTAFlashFileInfo - Class in com.sun.spot.peripheral.ota
OTAFlashFileInfo records information about a FlashFile instance so that it can be serialised for transmission to a host process.
OTAFlashFileInfo(byte[]) - Constructor for class com.sun.spot.peripheral.ota.OTAFlashFileInfo
Reconstruct an OTAFlashFileInfo from its serialised representation (see OTAFlashFileInfo.toByteArray()
OTAFlashFileInfo(FlashFile) - Constructor for class com.sun.spot.peripheral.ota.OTAFlashFileInfo
Construct a new OTAFlashFileInfo from a FlashFile
OTAFlashFileInfo(String, String, int, boolean, long, int, boolean) - Constructor for class com.sun.spot.peripheral.ota.OTAFlashFileInfo
This constructor is intended for test use only.
owner - Variable in class com.sun.spot.resources.LockingCompositeResource
 
owner - Variable in class com.sun.spot.resources.LockingResource
 
ownerId - Variable in class com.sun.spot.client.command.SpotHelloResult
 
ownerKeysMatch(ISpotClientCommandHelper) - Method in class com.sun.spot.client.ui.InfoCommand
 
ownerMatch - Variable in class com.sun.spot.client.command.SpotHelloResult
 

P

PACKET_TYPE_INET_GET_BY_NAME_REQUEST - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_INET_GET_BY_NAME_RESPONSE - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_INET_GETLOCALHOST_REQUEST - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_INET_GETLOCALHOST_RESPONSE - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_KILL_REQUEST - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_KILL_RESPONSE - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_MULTICAST_PORT_REQUEST - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_MULTICAST_PORT_RESPONSE - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_PORT_REQUEST - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PACKET_TYPE_PORT_RESPONSE - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
PAN_ID - Static variable in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
PARAMETER_OFFSET - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandHelper
The offset into a command string at which the parameters start
parseArgs(String) - Static method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
parseProperties(byte[]) - Static method in class com.sun.spot.client.SpotClientCommands
 
parseString(byte[]) - Static method in class com.sun.spot.client.SpotClientCommands
 
parseSuites(byte[]) - Static method in class com.sun.spot.client.command.SuiteInfo
 
path - Variable in class com.sun.midp.io.HttpUrl
Path of the URL or null.
pause() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Pause the service, and return whether successful.
PAUSE_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
PauseAppCmd - Class in com.sun.spot.client.command
 
PauseAppCmd() - Constructor for class com.sun.spot.client.command.PauseAppCmd
 
pdDataIndication(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Receive a packet.
pdDataRequest(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Send a packet.
PHY_CURRENT_CHANNEL - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Attribute to set the current channel (in the range 11..26) (see I802_15_4_PHY.plmeSet(int, int))
PHY_InvalidParameterException - Exception in com.sun.spot.peripheral.radio
Thrown when an invalid parameter is passed to an I802_15_4_PHY
PHY_InvalidParameterException() - Constructor for exception com.sun.spot.peripheral.radio.PHY_InvalidParameterException
 
PHY_InvalidParameterException(String) - Constructor for exception com.sun.spot.peripheral.radio.PHY_InvalidParameterException
 
PHY_TRANSMIT_POWER - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Attribute to set the transmit power (the parameter must be a six bit 2s-complement number in the range -32..31 - the easiest was to get this is to pass in "myPower & 0x3F") (see I802_15_4_PHY.plmeSet(int, int))
PHY_UnsupportedAttributeException - Exception in com.sun.spot.peripheral.radio
Thrown on an attempt to use an unsupported attribute using I802_15_4_PHY.plmeSet(int, int) or I802_15_4_PHY.plmeGet(int)
PHYSICAL_NEIGHBORS_HELLO_TYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
PhysicalNeighborsHelloResult - Class in com.sun.spot.client.command
PhysicalNeighborsHelloResult: helper class for HelloCommand that represents the data obtained from one SPOT responding to a get physical neighbors hello command.
PhysicalNeighborsHelloResult() - Constructor for class com.sun.spot.client.command.PhysicalNeighborsHelloResult
 
PhysicalNeighborsHelloResult(int, int, Datagram, long) - Constructor for class com.sun.spot.client.command.PhysicalNeighborsHelloResult
Create a PhysicalNeighborsHelloResult from the Hello packet received.
pingCounter - Static variable in class com.sun.spot.client.command.HelloCommand
 
plmeCCARequest() - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Check to see if channel is clear
plmeGet(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Gets the value of a PHY attribute
plmeSet(int, int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Sets the value of a PHY attribute.
plmeSetTrxState(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Set the TRX state.
policyHasChanged(IConnectionID, RadioPolicy) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Notify the policy manager that a policy has changed
policyHasChanged(IConnectionID, RadioPolicy) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
policyMatching(RadioPolicy) - Static method in class com.sun.spot.peripheral.radio.RadioPolicy
Return the instance that matches the argument.
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
populateFrom(byte[], int) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.SetPLMEChannelCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
port - Variable in class com.sun.midp.io.HttpUrl
Port of the authority or -1 for not specified.
port - Variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
postFlash() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServerListener
Called by the OTACommandServer at the end of an over-the-air download
PRE_PURPLE_FLASH_BOOTLOAD_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
preFlash() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServerListener
Called by the OTACommandServer prior to beginning an over-the-air download
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.ExitCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.ResetErrorCountersCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.SetPLMEChannelCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
PrettyPrint - Class in com.sun.spot.util
 
PrettyPrint() - Constructor for class com.sun.spot.util.PrettyPrint
 
prettyPrint(byte[]) - Static method in class com.sun.spot.util.PrettyPrint
Converts a byte array to a pretty printed string of the kind shown below 0000 - 16 03 00 00 38 ee ba df-fa fa 64 0c 45 5e 11 e3 ....8.....d.E^.. 0010 - 5a 0f 11 33 48 23 d8 02-ad 17 9b 45 03 dd f6 7d Z..3H#.....E...} 0020 - 88 91 d4 2c e1 2e 78 da-5a 6f 2c 39 98 0e 38 d5 ...,..x.Zo,9..8. 0030 - bb 29 .)
prettyPrint(byte[], int, int) - Static method in class com.sun.spot.util.PrettyPrint
Converts a subsequence of bytes in a byte array into a pretty printed string of the kind shown below 0000 - 16 03 00 00 38 ee ba df-fa fa 64 0c 45 5e 11 e3 ....8.....d.E^.. 0010 - 5a 0f 11 33 48 23 d8 02-ad 17 9b 45 03 dd f6 7d Z..3H#.....E...} 0020 - 88 91 d4 2c e1 2e 78 da-5a 6f 2c 39 98 0e 38 d5 ...,..x.Zo,9..8. 0030 - bb 29 .)
prettyPrint(StringBuffer, byte[], int, int) - Static method in class com.sun.spot.util.PrettyPrint
Appends a subsequence of bytes in a byte array into a pretty printed StringBuffer of the kind shown below 0000 - 16 03 00 00 38 ee ba df-fa fa 64 0c 45 5e 11 e3 ....8.....d.E^.. 0010 - 5a 0f 11 33 48 23 d8 02-ad 17 9b 45 03 dd f6 7d Z..3H#.....E...} 0020 - 88 91 d4 2c e1 2e 78 da-5a 6f 2c 39 98 0e 38 d5 ...,..x.Zo,9..8. 0030 - bb 29 .)
primDetermineState(SerialPortWrapper) - Method in interface com.sun.spot.spotselector.ISpotStateChecker
 
primDetermineState(SerialPortWrapper) - Method in class com.sun.spot.spotselector.SpotStateChecker
 
probe() - Method in class com.sun.spot.util.CrcOutputStream
Returns true if there's a CrcOutputStream at the far end, and someone there is waiting on a read.
progressEnd(String) - Method in class com.sun.spot.client.DummySpotClientUI
 
progressEnd(String) - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses to announce the end of the current operation for which it is providing progress information.
progressEnd(String) - Method in class com.sun.spot.client.RemoteLogger
 
progressEnd(String) - Method in class com.sun.spot.client.SerialPortLogger
 
progressEnd(String) - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
progressUpdate(int, String) - Method in class com.sun.spot.client.DummySpotClientUI
 
progressUpdate(int, String) - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses to update progress for lengthy operations.
progressUpdate(int, String) - Method in class com.sun.spot.client.RemoteLogger
 
progressUpdate(int, String) - Method in class com.sun.spot.client.SerialPortLogger
 
progressUpdate(int, String) - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
Properties - Class in com.sun.spot.util
The Properties class represents a persistent set of properties.
Properties() - Constructor for class com.sun.spot.util.Properties
Creates an empty property list with no default values.
Properties(Properties) - Constructor for class com.sun.spot.util.Properties
Creates an empty property list with the specified defaults.
PROPERTY_SPOT_DIAGNOSTICS - Static variable in class com.sun.spot.util.Utils
System property that if true enables output of log messages on System.err
propertyNames() - Method in class com.sun.spot.util.Properties
Returns an enumeration of all the keys in this property list, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
Protocol - Class in com.sun.midp.io.j2me.multicast
This is the default "datagram://" protocol for J2ME that maps onto UDP.
Protocol() - Constructor for class com.sun.midp.io.j2me.multicast.Protocol
 
ProxyInitializer - Class in com.sun.spot.io.j2me.socket
Handles the string used to initialize a connection between a SocketConnection and the socket proxy on the host.
ProxyInitializer(String, String) - Constructor for class com.sun.spot.io.j2me.socket.ProxyInitializer
Create a ProxyInitializer object from a host and port string
ProxyInitializer(String) - Constructor for class com.sun.spot.io.j2me.socket.ProxyInitializer
Create a ProxyInitializer from a initializer string formatted using the ProxyInitializer format "connect "
PseudoRand - Class in com.sun.squawk.security.signing
Implements a pseudo random number generator.
PseudoRand() - Constructor for class com.sun.squawk.security.signing.PseudoRand
Constructor for random data.
PUBLIC_KEY_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
put(Object) - Method in class com.sun.spot.util.Queue
Add an element to the receiver.
putDataWithCRC(DataOutputStream, byte[], int, int) - Static method in class com.sun.spot.util.Utils
Deprecated.  

Q

query - Variable in class com.sun.midp.io.HttpUrl
Query of the URL or null.
Queue - Class in com.sun.spot.util
Implements a fully synchronised FIFO queue of Objects.
Queue() - Constructor for class com.sun.spot.util.Queue
 
quit() - Method in class com.sun.spot.client.DummySpotClientUI
 
quit() - Method in interface com.sun.spot.client.ISpotManager
Quit: release all system resources.
quit() - Method in interface com.sun.spot.client.IUI
Callback the SpotClient uses when it wants to exit.
quit() - Method in class com.sun.spot.client.RemoteLogger
RemoteLogger ignores quit and should not be called.
quit() - Method in class com.sun.spot.client.SerialPortLogger
RemoteLogger ignores quit and should not be called.
quit() - Method in class com.sun.spot.client.ui.SpotClientCommandLineUI
 
QuitCommand - Class in com.sun.spot.client.command
QuitCommand quit SpotClient
QuitCommand() - Constructor for class com.sun.spot.client.command.QuitCommand
 
quitUI() - Method in interface com.sun.spot.client.IPrivateCommandHelper
Send IUI.quit() to the IUI

R

RadioConnectionBase - Class in com.sun.spot.peripheral
Abstract base class for classes that implement a radio Connection that can time out if an expected acknowledgment doesn't arrive for a sent packet.
RadioConnectionBase() - Constructor for class com.sun.spot.peripheral.RadioConnectionBase
Default constructor initialises with infinite timeout.
RadioFactory - Class in com.sun.spot.peripheral.radio
Static factory for public access to the radio in various guises.
RadioInfo - Class in com.sun.spot.client.command
Provides some basic information about a SPOT's radio & Routing Manager
RadioInfo(int, boolean, String, String, String, boolean) - Constructor for class com.sun.spot.client.command.RadioInfo
Simple constructor
RadioPacket - Class in com.sun.spot.peripheral.radio
Represents an I802.15.4 radio packet.
RadioPolicy - Class in com.sun.spot.peripheral.radio
 
RadioPolicyManager - Class in com.sun.spot.peripheral.radio
 
RadioPolicyManager(I802_15_4_MAC, int, short, int) - Constructor for class com.sun.spot.peripheral.radio.RadioPolicyManager
 
read() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Reads the next byte of data from the input stream.
read(byte[], int, int) - Method in class com.sun.spot.client.SerialPortWrapper.NoTimeoutInputStream
 
read() - Method in class com.sun.spot.client.SerialPortWrapper.NoTimeoutInputStream
 
read(byte[], int, int) - Method in class com.sun.spot.flashmanagement.FlashFileInputStream
 
read() - Method in class com.sun.spot.flashmanagement.FlashFileInputStream
 
read() - Method in class com.sun.spot.io.j2me.socket.SocketConnection.SocketInputStream
 
read() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Read data from the stream.
read(byte[], int, int) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
 
read() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
read(int, int, byte[], int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Read data from the flash memory.
READ_SECTOR_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
readBigEndInt(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a big-endian int from an array
readBigEndLong(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a big-endian long from an array
readBigEndShort(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a big-endian short from an array
readBoolean() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readBoolean method of DataInput.
readByte() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readByte method of DataInput.
readChar() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readChar method of DataInput.
ReadConfigPageCommand - Class in com.sun.spot.client.command
ReadConfigPageCommand answer the config page already cached inside the SpotClient.
ReadConfigPageCommand() - Constructor for class com.sun.spot.client.command.ReadConfigPageCommand
 
readDouble() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readDouble method of DataInput.
readFloat() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readFloat method of DataInput.
readFrom(DataInputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
readFrom(byte[], int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
readFully(byte[]) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readFully method of DataInput.
readFully(byte[], int, int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readFully method of DataInput.
readInt() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readInt method of DataInput.
readLittleEndInt(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a little-endian int from an array
readLittleEndLong(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a little-endian long from an array
readLittleEndShort(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a little-endian short from an array
readLong() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readLong method of DataInput.
readLong(String) - Static method in class com.sun.spot.util.Utils
Parse a decimal or hexadecimal string to get a long.
readNumber(String) - Static method in class com.sun.spot.util.Utils
Parse a decimal or hexadecimal string to get an int.
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
readSector(int) - Method in interface com.sun.spot.client.IBootloaderTarget
Return the contents of the given sector in the target's flash memory.
readSector(int) - Method in interface com.sun.spot.client.ITargetFlashAccess
Read the contents of a flash sector
ReadSectorCommand - Class in com.sun.spot.client.command
ReadSectorCommand Read and display a sector of data from the SPOT's flash memory.
ReadSectorCommand() - Constructor for class com.sun.spot.client.command.ReadSectorCommand
 
readShort() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readShort method of DataInput.
readUnsignedByte() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readUnsignedByte method of DataInput.
readUnsignedShort() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readUnsignedShort method of DataInput.
readUTF() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the readUTF method of DataInput.
readWithoutTimestampFrom(DataInputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
RebootCmd - Class in com.sun.spot.client.command
 
RebootCmd() - Constructor for class com.sun.spot.client.command.RebootCmd
 
receive(Datagram) - Method in class com.sun.midp.io.j2me.multicast.Protocol
Receive a datagram.
receive(byte[], int, int) - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
Receive data to the data buffer taking offet and length into account over a raidostream connection.
RECEIVE_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ReceiveAppCmd - Class in com.sun.spot.client.command
 
ReceiveAppCmd() - Constructor for class com.sun.spot.client.command.ReceiveAppCmd
 
receiveFile(long, OutputStream) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Receive bulk data.
refetchFAT() - Static method in class com.sun.spot.flashmanagement.FlashFile
Force the FlashManager to refetch the FAT, which may have been updated by the OTACommandProcessor
registerConnection(IConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Notify the policy manager of a new connection
registerConnection(IConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
relocateMemory(int[]) - Method in class com.sun.spot.suiteconverter.Suite
Relocate the suite's object memory in accordance with the memory addresses supplied
REMOTE_FLASH_OPERATION_FLOW_CONTROL_QUANTUM - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
REMOTE_GET_PHYS_NBRS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
REMOTE_OTA_COMMAND_SERVER_IDENTIFICATION_STRING - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
remoteAddress - Variable in class com.sun.spot.client.command.HelloResult
 
RemoteGetPhysicalNeighborsCmd - Class in com.sun.spot.client.command
 
RemoteGetPhysicalNeighborsCmd() - Constructor for class com.sun.spot.client.command.RemoteGetPhysicalNeighborsCmd
 
RemoteLogger - Class in com.sun.spot.client
RemoteLogger.
RemoteLogger(String, String, String, int) - Constructor for class com.sun.spot.client.RemoteLogger
Launch a RemoteLogger.
remove(IResource) - Method in class com.sun.spot.resources.CompositeResource
Remove an IResource from the composite resource.
remove(IResource) - Method in interface com.sun.spot.resources.ICompositeResource
Remove an IResource from the composite resource.
remove(IResource) - Static method in class com.sun.spot.resources.Resources
Remove an IResource from the repository.
REMOVE_STARTUP_MIDLET - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
removeListener(IOTACommandServerListener) - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Remove a listener to be notified of the start and stop of flash operations.
removeListener(IOTACommandServerListener) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
RemoveStartupMidletCommand - Class in com.sun.spot.client.command
 
RemoveStartupMidletCommand() - Constructor for class com.sun.spot.client.command.RemoveStartupMidletCommand
 
removeTag(String) - Method in interface com.sun.spot.resources.IResource
Remove an existing tag describing this resource.
removeTag(String) - Method in class com.sun.spot.resources.Resource
Remove an existing tag describing this resource.
renameTo(FlashFile) - Method in class com.sun.spot.flashmanagement.FlashFile
Rename the file with this name so that it has a different name
replaceSuiteFile(DataInputStream, String, int) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Replace a suite file.
reset() - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Zero the read/write pointer as well as the offset and length parameters.
reset() - Method in interface com.sun.spot.client.IBootloaderTarget
Restart the SPOT's processor.
reset(I802_15_4_MAC) - Method in interface com.sun.spot.peripheral.basestation.IResettableServer
 
reset() - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
reset() - Method in class com.sun.spot.peripheral.ConfigPage
 
reset() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the hardware device
reset() - Method in class com.sun.squawk.security.signing.SHA
Resets the MessageDigest to the initial state for further use.
RESET_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
resetCmdLine(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string to execute MIDlet number 1 from the suite specified by the uri parameter.
resetCmdLine(String, String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string to execute the main method of initialClass from the suite specified by the uri parameter.
ResetConfigPageCommand - Class in com.sun.spot.client.command
ResetConfigPageCommand reset the locally cached config page.
ResetConfigPageCommand() - Constructor for class com.sun.spot.client.command.ResetConfigPageCommand
 
resetErrorCounters() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Reset the NullPacketAfterAckWait, ChannelAccessFailure, NoAck, WrongAck and RxError counters to zero.
resetErrorCounters() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the CrcError, ShortPacket, TxMissed and RxOverflow counters to zero.
ResetErrorCountersCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
ResetErrorCountersCommand - Class in com.sun.spot.peripheral.basestation
 
ResetErrorCountersCommand() - Constructor for class com.sun.spot.peripheral.basestation.ResetErrorCountersCommand
 
resetFAT() - Static method in class com.sun.spot.flashmanagement.FlashFile
Overwrite the existing FAT with a new empty one.
ResetFATCommand - Class in com.sun.spot.client.command
ResetFATCommand return the SPOT's FAT to its default value.
ResetFATCommand() - Constructor for class com.sun.spot.client.command.ResetFATCommand
 
ResetLibCommand - Class in com.sun.spot.client.command
ResetLibCommand reset the SPOT's library.
ResetLibCommand() - Constructor for class com.sun.spot.client.command.ResetLibCommand
 
resetMinimumDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
After each deep sleep the minimum deep sleep time is adjusted to take account of how long the drivers took to tear down and set up.
ResetProxyCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
ResetProxyCommand - Class in com.sun.spot.peripheral.basestation
 
ResetProxyCommand() - Constructor for class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
resetRX() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the hardware device receive buffer
ResetSystemPropertiesCommand - Class in com.sun.spot.client.command
ResetSystemPropertiesCommand resets the SPOT's system properties to be an empty list.
ResetSystemPropertiesCommand() - Constructor for class com.sun.spot.client.command.ResetSystemPropertiesCommand
 
Resource - Class in com.sun.spot.resources
Minimal implementation of the IResource interface.
Resource() - Constructor for class com.sun.spot.resources.Resource
 
resources - Variable in class com.sun.spot.resources.CompositeResource
 
Resources - Class in com.sun.spot.resources
The repository of all registered Resources (services, sensors, effectors, etc.)
Resources() - Constructor for class com.sun.spot.resources.Resources
 
ResourceUnavailableException - Exception in com.sun.spot.resources
Thrown when attempting to access a locked resource.
ResourceUnavailableException(String) - Constructor for exception com.sun.spot.resources.ResourceUnavailableException
 
resultFrom(DataInputStream, ICreateExceptions) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
resultFrom(DataInputStream, ICreateExceptions) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
resume() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Resume the service, and return whether successful.
RESUME_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ResumeAppCmd - Class in com.sun.spot.client.command
 
ResumeAppCmd() - Constructor for class com.sun.spot.client.command.ResumeAppCmd
 
RESYNC_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
RESYNC_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
REV8_IDENTIFIER - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
RouteInfo - Class in com.sun.spot.peripheral.radio.routing
An object that describes a basic route entry.
RouteInfo(long, long, int) - Constructor for class com.sun.spot.peripheral.radio.routing.RouteInfo
Create a RouteInfo object using all three components: destination, next hop and total hop count
run() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Should not be invoked from user code - call OTACommandServer.start() instead.
RunAppCommand - Class in com.sun.spot.client.command
StartAppCommand run the installed application.
RunAppCommand() - Constructor for class com.sun.spot.client.command.RunAppCommand
 
RUNNING - Static variable in class com.sun.spot.spotselector.SpotStateChecker
 
RUNNING_APPLICATION - Static variable in class com.sun.spot.spotselector.SpotStateChecker
 
RUNNING_BASESTATION - Static variable in class com.sun.spot.spotselector.SpotStateChecker
 
RX_ON - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Value for TRX state (see I802_15_4_PHY.plmeSetTrxState(int)) to enable RX

S

scheme - Variable in class com.sun.midp.io.HttpUrl
Scheme of the URL or null.
SDK_DATE_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
sdkMatch - Variable in class com.sun.spot.client.command.HostHelloResult
 
sdkMatch - Variable in class com.sun.spot.client.command.SpotHelloResult
 
sectorErased(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Check whether a sector is erased.
send(Datagram) - Method in class com.sun.midp.io.j2me.multicast.Protocol
Send a datagram.
send(int, int, byte[], int, int) - Method in class com.sun.spot.io.j2me.datagram.DatagramConnectionImpl
Send the ipNumber, locPort and the data contained in the data buffer taking offet and length into account over a raidostream connection.
sendAdminCommand(String) - Method in interface com.sun.spot.client.IAdminTarget
Send the command to the target
sendAdminCommand(String, byte[]) - Method in interface com.sun.spot.client.IAdminTarget
Send the command to the target with any params as a byte array
sendData(byte[], int, int) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Send data to the host.
sendDataWithCRC(byte[], int, int) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Deprecated. use IOTACommandHelper.sendData(byte[], int, int) instead
sendErrorDetails(String) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Notify the host that an error has occurred.
sendFile(Flashable) - Method in interface com.sun.spot.client.IAdminTarget
Send file data.
sendPrompt() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Send a bootloader prompt to a remote SpotClient.
SEPERATOR - Static variable in class com.sun.spot.io.j2me.socket.ProxyInitializer
 
SERIAL_NUMBER_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SerialPortLogger - Class in com.sun.spot.client
SerialPortLogger.
SerialPortLogger(String) - Constructor for class com.sun.spot.client.SerialPortLogger
 
SerialPortWrapper - Class in com.sun.spot.client
SerialPortWrapper wraps an RXTX SerialPort to centralise the parameters for opening it, and to provide easy access to its streams.
SerialPortWrapper(String, IUI) - Constructor for class com.sun.spot.client.SerialPortWrapper
 
SerialPortWrapper.NoTimeoutInputStream - Class in com.sun.spot.client
 
SerialPortWrapper.NoTimeoutInputStream(InputStream) - Constructor for class com.sun.spot.client.SerialPortWrapper.NoTimeoutInputStream
 
SET_PUBLIC_KEY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_RADIO_INFO_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_STARTUP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
setAddress(String) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Set datagram address.
setAddress(Datagram) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Set datagram address, copying the address from another datagram.
setAddressRecognition(short, long) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the hardware device to ignore non-broadcast messages that don't match our panID and extendedAddress
setAdminCmdLineParams(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string used to start Squawk in admin mode
setAsDaemonThread(Thread) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Set thread to be a daemon thread.
setAutoAGCGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be auotmatic selected
setAutoHighGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the high range
setAutoLowGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the low range
setAutoMediumGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the medium range
setBootloaderIdentificationString(String) - Method in class com.sun.spot.client.SpotState
 
setBytes(int, byte[], int, int) - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
setBytes(int, byte[], int, int) - Method in class com.sun.spot.peripheral.NorFlashSector
 
setChannelNumber(int) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Set the current channel number (between 11 and 26).
setChannelNumber(int) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setCmdLineParams(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string used to start Squawk
SetCmdLineParamsCommand - Class in com.sun.spot.client.command
SetCmdLineParamsCommand set the command line args passed to the embedded squawk VM.
SetCmdLineParamsCommand() - Constructor for class com.sun.spot.client.command.SetCmdLineParamsCommand
 
setComment(String) - Method in class com.sun.spot.flashmanagement.FlashFile
Set a comment for this file
setConfigPage(ConfigPage) - Method in class com.sun.spot.client.SpotState
Set the ConfigPage.
setData(byte[], int, int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Set the buffer, offset and length.
setDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the destination address for the packet.
setDestinationPanID(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the destination pan ID of this packet.
setEnabled(boolean) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Ignored.
setHardwareRev(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the hardware revision for this SPOT
setHardwareRevision(int) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Let spotclient set the hardware revision number for the SPOT connected to it.
setHostAppName(String) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Set the host app name for the Hello command.
setI802_15_4_MAC(I802_15_4_MAC) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Set the I802_15_4_MAC radio handler.
setInstance(ICompositeResource) - Static method in class com.sun.spot.resources.Resources
Set the underlying ICompositeResource containing the registry.
setKeyDirectoryName(String) - Static method in class com.sun.squawk.security.signing.SigningService
Sets the directory where the key file (sdk.key) resides.
setLength(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Set the length.
setMACPayloadAt(int, byte) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set byte in MAC payload
setMACPayloadBigEndIntAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the four bytes at a given offset within the MAC payload with the big end int value provided.
setMACPayloadBigEndLongAt(int, long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the eight bytes at a given offset within the MAC payload with the big end long value provided.
setMACPayloadBigEndShortAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the two bytes at a given offset within the MAC payload with the big end short value provided.
setMACPayloadIntAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the four bytes at a given offset within the MAC payload with the little end int value provided.
setMACPayloadLength(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set length of MACPayload
setMACPayloadLongAt(int, long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the eight bytes at a given offset within the MAC payload with the little end long value provided.
setMACPayloadShortAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the two bytes at a given offset within the MAC payload with the short value provided.
setMainClassName(String) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Set the host app's main class for the Hello command.
setManualHighGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the medium range
setManualLowGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the low range
setManualMediumGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the medium range
setMaxBroadcastHops(int) - Method in interface com.sun.spot.peripheral.IMultipleHopConnection
change the number of mesh hops a broadcast packet may take
setMaxReceiveQueueLength(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Set the maximum number of packets that can be in the MAC layer's RX queue before the radio is turned off.
setNorFlashSectorFactory(INorFlashSectorFactory) - Static method in class com.sun.spot.flashmanagement.FlashFile
Set the INorFlashSectorFactory to be used by FlashFile when creating a FlashManager.
setObsolete(boolean) - Method in class com.sun.spot.flashmanagement.FlashFile
Set whether or not the file with this name is obsolete.
setOffMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the off mode for the radio to one of the modes defined above.
setOutputPower(int) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Set the radio output power in decibels (between -32 and +31).
setOutputPower(int) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setPanId(short) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Set the pan ID (should not be -1 or -2, which are reserved in the I802.15.4 standard).
setPanId(short) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setPersistentProperty(String, String) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Set a persistent property "key" to have the value "value"
setPersistentProperty(String, String) - Method in class com.sun.spot.peripheral.Spot
Deprecated.  
setPLMEChannel(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Passthrough to allow direct access to the physical layer facility for setting the radio channel.
SetPLMEChannelCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
SetPLMEChannelCommand - Class in com.sun.spot.peripheral.basestation
 
SetPLMEChannelCommand() - Constructor for class com.sun.spot.peripheral.basestation.SetPLMEChannelCommand
 
setPLMETransmitPower(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Passthrough to allow direct access to the physical layer facility for setting the power.
SetPLMETransmitPowerCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
SetPLMETransmitPowerCommand - Class in com.sun.spot.peripheral.basestation
 
SetPLMETransmitPowerCommand() - Constructor for class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
setProperties(Properties) - Method in class com.sun.spot.client.SpotPropertiesManager
Replace the persistent system properties stored on the SPOT.
setProperty(String, String) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Set the system property "key" to have the value "value"
setProperty(String, String) - Method in class com.sun.spot.peripheral.Spot
Deprecated.  
setProperty(String, String) - Method in class com.sun.spot.util.Properties
Calls the Hashtable method put.
setPublicKey(byte[]) - Method in class com.sun.spot.peripheral.ConfigPage
 
SetPublicKeyCommand - Class in com.sun.spot.client.command
SetPublicKeyCommand install the public security key from the desktop to the SPOT
SetPublicKeyCommand() - Constructor for class com.sun.spot.client.command.SetPublicKeyCommand
 
setRadioPolicy(RadioPolicy) - Method in interface com.sun.spot.peripheral.IRadioControl
Set the radio policy for this connection
setRadioPolicyManager(IRadioPolicyManager) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Set the Radio Policy Manager.
setReceiveQueueLengthToDropBroadcastPackets(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Set the maximum number of packets that that can be in the MAC layer's RX queue before it starts discarding broadcast packets.
setRecordHistory(boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
The driver can maintain a history of recent radio events which can be displayed by dumpHistory.
setRxOn(boolean) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Attempt to set the radio receiver to on or off
setRxOn(boolean) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setS(byte[], int, int) - Method in class com.sun.squawk.security.signing.ECPrivateKey
Sets the value of the secret key.
setSdkDate(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the SDK date string
setSeed(byte[], int, int) - Method in class com.sun.squawk.security.signing.PseudoRand
Set the random number seed.
setSeqOK(boolean) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
SetSerialNumberCommand - Class in com.sun.spot.client.command
SetSerialNumberCommand set a new serial number to be written with flashprops.
SetSerialNumberCommand() - Constructor for class com.sun.spot.client.command.SetSerialNumberCommand
 
setServiceName(String) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Assign a name to this service.
setSlowStartup(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
 
SetSlowStartupCommand - Class in com.sun.spot.client.command
SetSlowStartupCommand set whether SPOT waits a long time before starting VM.
SetSlowStartupCommand() - Constructor for class com.sun.spot.client.command.SetSlowStartupCommand
 
setSourceAddress(long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the source address for the packet.
setSpotState(SpotState) - Method in interface com.sun.spot.client.ISpotManager
Set the SpotState
setStartup(String, String, String) - Method in class com.sun.spot.peripheral.ConfigPage
 
SetStartupCommand - Class in com.sun.spot.client.command
 
SetStartupCommand() - Constructor for class com.sun.spot.client.command.SetStartupCommand
 
setSubType(byte) - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Set the device subtype for the Hello command.
setSubType(byte) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Set the device subtype for the Hello command.
setSuspended(boolean) - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
setSuspended(boolean) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
SetSystemPropertyCommand - Class in com.sun.spot.client.command
SetSystemPropertyCommand set (or add) a system property available at run time on the SPOT
SetSystemPropertyCommand() - Constructor for class com.sun.spot.client.command.SetSystemPropertyCommand
 
setTargetID(long) - Method in class com.sun.spot.peripheral.ConfigPage
Set the serial number of the device
SetTimeCommand - Class in com.sun.spot.client.command
SetTimeCommand set SPOT time to match host time
SetTimeCommand() - Constructor for class com.sun.spot.client.command.SetTimeCommand
 
setTimeout(long) - Method in interface com.sun.spot.peripheral.ITimeoutableConnection
Set the timeout for receiving information on this connection
setTimeout(long) - Method in class com.sun.spot.peripheral.RadioConnectionBase
 
setTracing(boolean) - Method in interface com.sun.spot.peripheral.ISleepManager
Set whether to display detailed trace information during deep sleep tear down and setup.
setUID(int) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
setUID(int) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
setUp() - Method in interface com.sun.spot.peripheral.IDriver
Activate or reactivate the driver (after a deep sleep or when another driver refused to deep sleep).
setUp() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setVirtualAddress(int) - Method in class com.sun.spot.flashmanagement.FlashFile
Set the virtual address that the file gets mapped to.
setVirtualAddress(int) - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
Set the virtual memory address associated with this sector.
setVirtualAddress(int) - Method in class com.sun.spot.peripheral.NorFlashSector
 
setVmAddress(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the memory address of the VM executable
setWasLoaded(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
For testing purposes only - not to be used
SHA - Class in com.sun.squawk.security.signing
 
SHA() - Constructor for class com.sun.squawk.security.signing.SHA
 
SHARED_BASESTATION_SUBTYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
shared basestation host app subtype
shutDown() - Method in interface com.sun.spot.peripheral.IDriver
Notify the driver that the VM is about to exit.
shutDown() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
sign(byte[], int, int, byte[], int) - Method in class com.sun.squawk.security.signing.ECDSASignature
Generates the signature of all/last input data.
sign(byte[]) - Method in class com.sun.squawk.security.signing.SigningService
Signs the input byte array (which might contain a suite or a command) with the SDK's private key and returns the DER-encoded ECDSA signature.
SIGNATURE_BOOLEAN - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has one boolean argument
SIGNATURE_INT - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has one integer argument
SIGNATURE_LONG - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has one long argument
SIGNATURE_NOTHING - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has no arguments
SIGNATURE_OPTIONAL_FIFTH_STRING - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has either 3 or 4 String arguments, where the 4th argument can be null.
SIGNATURE_OPTIONAL_FOURTH_STRING - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has either 3 or 4 String arguments, where the 4th argument can be null.
SIGNATURE_OPTIONAL_SECOND_STRING - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has one required String argument and a second optional argument that may be null
SIGNATURE_OPTIONAL_STRING - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has one String argument that may be null
SIGNATURE_OPTIONAL_TWO_STRINGS - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for 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.
SIGNATURE_STRING - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has one String argument
SIGNATURE_THREE_STRINGS - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has three String arguments
SIGNATURE_TWO_STRINGS - Static variable in interface com.sun.spot.client.command.ISpotClientCommand
Return value for ISpotClientCommand.getSignature() to show a command that has two String arguments
SIGNATURE_VERSION - Static variable in class com.sun.spot.suiteconverter.SigningOutputStream
 
SigningOutputStream - Class in com.sun.spot.suiteconverter
SigningOutputStream wraps a DataOutputStream with the ability to optionally append signatures created using a SPOT SDK's private key.
SigningOutputStream(DataOutputStream) - Constructor for class com.sun.spot.suiteconverter.SigningOutputStream
Create a SigningOutputStream
SigningService - Class in com.sun.squawk.security.signing
The SigningService class is used to sign suites and other data on the desktop using the SDK private key.
SigningServiceException - Exception in com.sun.squawk.security.signing
The SigningServiceException is thrown by SigningService
SigningServiceException(String) - Constructor for exception com.sun.squawk.security.signing.SigningServiceException
Creates a new instance of SigningServiceException
size() - Method in class com.sun.spot.util.Queue
Answer the number of elements in the receiver.
SIZE_OF_INT - Static variable in class com.sun.spot.util.Utils
 
SIZE_OF_LONG - Static variable in class com.sun.spot.util.Utils
 
SIZE_OF_SHORT - Static variable in class com.sun.spot.util.Utils
 
skew - Variable in class com.sun.spot.client.command.HelloResult
 
skip(long) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
A more effient skip than the one in GeneralBase.
skipBytes(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the skipBytes method of DataInput.
sleep(long) - Static method in class com.sun.spot.util.Utils
Do a Thread.sleep(...), catching and ignoring any InterruptedException
SOCKET_PROXY_BASE_STATION_ADDRESS_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SOCKET_PROXY_BASE_STATION_PORT_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SOCKET_PROXY_PROXY_DISCOVER_RADIUS_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SocketConnection - Class in com.sun.spot.io.j2me.socket
This class provides the necessary implementation for a socket connection.
SocketConnection(ProxyInitializer, boolean) - Constructor for class com.sun.spot.io.j2me.socket.SocketConnection
Create a SocketConnection object.
SocketConnection(String, int, boolean, OutputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketConnection
 
SocketConnection.SocketInputStream - Class in com.sun.spot.io.j2me.socket
Socket specific input stream.
SocketConnection.SocketInputStream(InputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketConnection.SocketInputStream
 
SocketProtocolInputStream - Class in com.sun.spot.io.j2me.socket
Socket specific InputSteam.
SocketProtocolInputStream(InputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Create the input stream from another InputStream.
SocketProtocolOutputStream - Class in com.sun.spot.io.j2me.socket
Socket specific InputSteam.
SocketProtocolOutputStream(OutputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Create the output stream from another OutputStream.
split(String, char) - Static method in class com.sun.spot.util.Utils
Split a string into parts.
Spot - Class in com.sun.spot.peripheral
Deprecated.  
SPOT_BASESTATION_MANAGER - Static variable in class com.sun.spot.peripheral.radio.RadioFactory
 
SPOT_BASESTATION_SHARING - Static variable in class com.sun.spot.peripheral.radio.RadioFactory
 
SPOT_GLOBALS_FIRST_DO_SOCKET_KEY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SPOT_SUITE_PROTOCOL_NAME - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SPOT_TYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
SPOT device type
SpotClientArgumentException - Exception in com.sun.spot.client
SpotClientArgumentException is thrown when an ISpotClientCommand is invoked with incompatible arguments
SpotClientArgumentException(String) - Constructor for exception com.sun.spot.client.SpotClientArgumentException
 
SpotClientArgumentException(Throwable) - Constructor for exception com.sun.spot.client.SpotClientArgumentException
 
SpotClientArgumentException(String, Throwable) - Constructor for exception com.sun.spot.client.SpotClientArgumentException
 
SpotClientCommandLineUI - Class in com.sun.spot.client.ui
SpotClientCommandLineUI.
SpotClientCommandLineUI() - Constructor for class com.sun.spot.client.ui.SpotClientCommandLineUI
 
SpotClientCommands - Class in com.sun.spot.client
SpotClientCommands

An instance of this holds all the commands available in a SpotClient including user extensions.
SpotClientCommands(IUI, String, String, File, String, String) - Constructor for class com.sun.spot.client.SpotClientCommands
Create an instance to deal with a locally connected SPOT.
SpotClientCommands(IUI, String, String, File, String, String, String, int) - Constructor for class com.sun.spot.client.SpotClientCommands
Create an instance to deal with a remote SPOT or SPOTs.
SpotClientException - Exception in com.sun.spot.client
SpotClientException superclass for runtime exceptions thrown by SpotClient
SpotClientException(String) - Constructor for exception com.sun.spot.client.SpotClientException
 
SpotClientException(Throwable) - Constructor for exception com.sun.spot.client.SpotClientException
 
SpotClientException(String, Throwable) - Constructor for exception com.sun.spot.client.SpotClientException
 
SpotClientFailureException - Exception in com.sun.spot.client
SpotClientFailureException thrown by SpotClient to indicate general errors not covered by a more specific subtype of SpotClientException.
SpotClientFailureException(String) - Constructor for exception com.sun.spot.client.SpotClientFailureException
 
SpotClientFailureException(Throwable) - Constructor for exception com.sun.spot.client.SpotClientFailureException
 
SpotClientFailureException(String, Throwable) - Constructor for exception com.sun.spot.client.SpotClientFailureException
 
SpotClientFatalException - Exception in com.sun.spot.client
This exception is thrown when the SpotClient encounters a condition from which it cannot recover.
SpotClientFatalException(String) - Constructor for exception com.sun.spot.client.SpotClientFatalException
 
SpotClientUnknownCommandException - Exception in com.sun.spot.client
SpotClientUnknownCommandException indicates that an attempt was made to send a command to a SPOT (either an admin command processor or a bootloader) and that the command was not recognised by the SPOT.
SpotClientUnknownCommandException(String) - Constructor for exception com.sun.spot.client.SpotClientUnknownCommandException
 
SpotFatalException - Exception in com.sun.spot.peripheral
This class represents all API precondition violations by client programs.
SpotFatalException() - Constructor for exception com.sun.spot.peripheral.SpotFatalException
 
SpotFatalException(String) - Constructor for exception com.sun.spot.peripheral.SpotFatalException
 
SpotHelloResult - Class in com.sun.spot.client.command
SpotHelloResult: helper class for HelloCommand that represents the data obtained from one SPOT responding to a basic hello command.
SpotHelloResult(int, int, int, Datagram, long) - Constructor for class com.sun.spot.client.command.SpotHelloResult
Create a SpotHelloResult from the Hello packet received.
SpotInfo - Class in com.sun.spot.spotselector
 
SpotInfo(String) - Constructor for class com.sun.spot.spotselector.SpotInfo
 
SpotNameLookup - Class in com.sun.spot.peripheral.radio
 
SpotNameLookup() - Constructor for class com.sun.spot.peripheral.radio.SpotNameLookup
 
SpotObsoleteVersionException - Exception in com.sun.spot.client
SpotObsoleteVersionException indicates a failure caused by the SPOT running software versions different to those expected by the installed SDK.
SpotObsoleteVersionException(String) - Constructor for exception com.sun.spot.client.SpotObsoleteVersionException
 
SpotObsoleteVersionException(String, String) - Constructor for exception com.sun.spot.client.SpotObsoleteVersionException
 
SpotPropertiesManager - Class in com.sun.spot.client
SpotPropertiesManager manages the retrieval and setting of the persistent system properties on the SPOT.
SpotPropertiesManager(ISpotManager) - Constructor for class com.sun.spot.client.SpotPropertiesManager
Construct a SpotPropertiesManager
spotSDKVersion - Variable in class com.sun.spot.client.command.HostHelloResult
 
spotSDKVersion - Variable in class com.sun.spot.client.command.SpotHelloResult
 
SpotSerialPortException - Exception in com.sun.spot.client
SpotSerialPortException represents a failure in serial port communications.
SpotSerialPortException(String) - Constructor for exception com.sun.spot.client.SpotSerialPortException
 
SpotSerialPortInUseException - Exception in com.sun.spot.client
SpotSerialPortInUseException indicates that the host operating system has reported that the specified COM port is not available.
SpotSerialPortInUseException(String) - Constructor for exception com.sun.spot.client.SpotSerialPortInUseException
 
SpotSerialPortNotFoundException - Exception in com.sun.spot.client
SpotSerialPortNotFoundException is thrown when a specified COM port is unknown to the host operating system.
SpotSerialPortNotFoundException(String) - Constructor for exception com.sun.spot.client.SpotSerialPortNotFoundException
 
SpotState - Class in com.sun.spot.client
SpotState is internal to the implementation of the ISpotClientCommandHelper and all the information it contains should be accessed via that interface.
SpotState(String, String) - Constructor for class com.sun.spot.client.SpotState
Construct a SpotState to represent a connected SPOT (local or remote).
SpotStateChecker - Class in com.sun.spot.spotselector
The SpotStateChecker class determines the state of a SPOT given a serial port on which it is connected.
SpotStateChecker() - Constructor for class com.sun.spot.spotselector.SpotStateChecker
 
spotType - Variable in class com.sun.spot.client.command.SpotHelloResult
 
start(String) - Static method in class com.sun.spot.peripheral.ota.OTACommandServer
Convenience method to register the host application name and then start up the OTA Command server.
start() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Start the service, and return whether successful.
start() - Method in class com.sun.spot.peripheral.radio.BasestationManager
Start the service, and return whether successful.
start(boolean, boolean) - Method in class com.sun.spot.peripheral.radio.BasestationManager
Launch a BasestationManager
START_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
START_OTA_SESSION_CMD - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Command that we recognise to start a new session
START_REMOTE_PRINTING_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
START_VM_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
START_VM_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
startAdminVM() - Method in interface com.sun.spot.client.IBootloaderTarget
Start the VM in admin mode: that is, running only the admin processor to deal with commands received via a local connection.
StartAppCmd - Class in com.sun.spot.client.command
 
StartAppCmd() - Constructor for class com.sun.spot.client.command.StartAppCmd
 
StartRemotePrintingCmd - Class in com.sun.spot.client.command
 
StartRemotePrintingCmd() - Constructor for class com.sun.spot.client.command.StartRemotePrintingCmd
 
startTime - Variable in class com.sun.spot.client.command.HostHelloResult
 
startVM() - Method in interface com.sun.spot.client.IBootloaderTarget
Start the VM in normal mode (that is, running an application or the basestation or whatever else has been configured).
startVM() - Method in interface com.sun.spot.client.ISpotManager
Start the VM.
stateStringFor(int) - Static method in class com.sun.spot.spotselector.SpotStateChecker
 
statusAsString(int) - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
stop() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Stop the service, and return whether successful.
stop() - Method in class com.sun.spot.peripheral.radio.BasestationManager
Stop the service, and return whether successful.
stop() - Method in class com.sun.spot.util.Queue
Release all waiters
STOP_APP_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
STOP_REMOTE_PRINTING_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
StopAppCmd - Class in com.sun.spot.client.command
 
StopAppCmd() - Constructor for class com.sun.spot.client.command.StopAppCmd
 
stopped - Variable in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
StopRemotePrintingCmd - Class in com.sun.spot.client.command
 
StopRemotePrintingCmd() - Constructor for class com.sun.spot.client.command.StopRemotePrintingCmd
 
store(OutputStream, String) - Method in class com.sun.spot.util.Properties
Store a representation of these properties on a stream
stringify(byte[]) - Static method in class com.sun.spot.util.Utils
Generate a string representation of a byte array.
STRINGS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SUCCESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest on successful transmission
SUCCESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for success in pdDataRequest(RadioPacket) and I802_15_4_PHY.plmeSetTrxState(int)
Suite - Class in com.sun.spot.suiteconverter
Suite allows suite files to be saved in a form that can execute directly from SPOT flash memory.
Suite() - Constructor for class com.sun.spot.suiteconverter.Suite
 
SuiteInfo - Class in com.sun.spot.client.command
 
SuiteInfo() - Constructor for class com.sun.spot.client.command.SuiteInfo
 
synchronize() - Method in interface com.sun.spot.client.IBootloaderTarget
Synchronise with the SPOT.
synchronize() - Method in interface com.sun.spot.client.ISpotManager
Synchronise with a SPOT.
SynchronizeCommand - Class in com.sun.spot.client.command
SynchronizeCommand: establish communication with the SPOT.
SynchronizeCommand() - Constructor for class com.sun.spot.client.command.SynchronizeCommand
 
SYSTEM_PROPERTIES_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 

T

tearDown() - Method in interface com.sun.spot.peripheral.IDriver
Deactivate the driver (usually in preparation for deep sleep).
tearDown() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
throwException(String, String) - Method in interface com.sun.spot.peripheral.basestation.ICreateExceptions
 
timeOfLastMessageFromHost() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
timeOfLastMessageFromHost() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
TimeoutException - Exception in com.sun.spot.peripheral
Thrown when an attempt to receive data over either a "radiostream:" or "radiogram:" connection fails due to a read timeout being exceeded.
TimeoutException(String) - Constructor for exception com.sun.spot.peripheral.TimeoutException
Construct exception with given message.
timeReceived - Variable in class com.sun.spot.client.command.HelloResult
 
timeSent - Variable in class com.sun.spot.client.command.HelloResult
 
toByteArray() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
toDottedHex(long) - Static method in class com.sun.spot.util.IEEEAddress
Convert a numeric address into a dotted-hex string
toLong(String) - Static method in class com.sun.spot.util.IEEEAddress
Convert a string representation of the address to a numeric value.
toString() - Method in class com.sun.midp.io.HttpUrl
Converts this URL into a string.
toString() - Method in class com.sun.spot.client.command.FlashSectorContents
 
toString() - Method in class com.sun.spot.client.command.GetAllAppsStatusCmd.Result
 
toString() - Method in class com.sun.spot.client.command.GetAvailableSuitesCmd.Result
 
toString() - Method in class com.sun.spot.client.command.GetMemoryStatsCmd.Result
 
toString() - Method in class com.sun.spot.client.command.GetPowerStatsCmd.Result
 
toString() - Method in class com.sun.spot.client.command.GetSleepInfoCmd.Result
 
toString() - Method in class com.sun.spot.client.command.GetStartupCommand.Result
 
toString() - Method in class com.sun.spot.client.command.GetSuiteManifestCmd.Result
 
toString() - Method in class com.sun.spot.client.command.HelloResultList
 
toString() - Method in class com.sun.spot.client.command.HostHelloResult
 
toString() - Method in class com.sun.spot.client.command.MIDletInfo
 
toString() - Method in class com.sun.spot.client.command.PhysicalNeighborsHelloResult
 
toString() - Method in class com.sun.spot.client.command.SpotHelloResult
 
toString() - Method in class com.sun.spot.client.command.SuiteInfo
 
toString() - Method in class com.sun.spot.client.SerialPortWrapper
 
toString() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns a formatted string representing the initStr to be sent to the proxy
toString() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
toString() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
toString() - Method in class com.sun.spot.peripheral.radio.RadioPolicy
 
toString() - Method in class com.sun.spot.peripheral.radio.routing.RouteInfo
create a string represenation of this object
toString() - Method in class com.sun.spot.spotselector.SpotInfo
 
toString() - Method in class com.sun.spot.util.IEEEAddress
 
TRANSMIT_POWER - Static variable in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
transmitPower - Variable in class com.sun.spot.client.command.RadioInfo
Radio transmit power
TRUE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Some MAC PIB attributes are defined as boolean: to simplify the interface they're returned as ints.
TRUST_MANAGER_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
TRX_OFF - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Value for TRX state (see I802_15_4_PHY.plmeSetTrxState(int)) to disable RX
tryLock() - Method in interface com.sun.spot.resources.ILocking
Acquires the lock only if it is free.
tryLock(long) - Method in interface com.sun.spot.resources.ILocking
Acquires the lock if it is free within the given wait time.
tryLock() - Method in class com.sun.spot.resources.LockingCompositeResource
Acquires the lock only if it is free.
tryLock(long) - Method in class com.sun.spot.resources.LockingCompositeResource
Acquires the lock if it is free within the given wait time.
tryLock() - Method in class com.sun.spot.resources.LockingResource
Acquires the lock only if it is free.
tryLock(long) - Method in class com.sun.spot.resources.LockingResource
Acquires the lock if it is free within the given wait time.
TX_ON - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for I802_15_4_PHY.plmeCCARequest() if transmission is active

U

UNDEPLOY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
UndeployCommand - Class in com.sun.spot.client.command
Undeploy (i.e. remove) a child application suite.
UndeployCommand() - Constructor for class com.sun.spot.client.command.UndeployCommand
 
UNKNOWN_BOOTLOADER_TIMESTAMP - Static variable in class com.sun.spot.client.SpotState
 
unlock() - Method in interface com.sun.spot.resources.ILocking
Releases the lock.
unlock() - Method in class com.sun.spot.resources.LockingCompositeResource
Releases the lock.
unlock() - Method in class com.sun.spot.resources.LockingResource
Releases the lock.
update(byte[], int, int) - Method in class com.sun.squawk.security.signing.ECDSASignature
Accumulates a signature of the input data.
update(byte[], int, int) - Method in class com.sun.squawk.security.signing.SHA
Accumulates a hash of the input data.
upgradePrePurpleBootloader(Flashable) - Method in interface com.sun.spot.client.IBootloaderTarget
Flash the bootloader of a SPOT whose current bootloader predates the purple release.
usage() - Static method in class com.sun.spot.client.ui.SpotClientCommandLineUI
Describe command line options to System.out
Utils - Class in com.sun.spot.util
Collection of utility functions
Utils() - Constructor for class com.sun.spot.util.Utils
 

V

value - Variable in class com.sun.spot.util.MutableBoolean
 
vBatt - Variable in class com.sun.spot.client.command.SpotHelloResult
 
verify(int, int, byte[]) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Verify data in the flash memory.
verify(byte[], int, int, byte[], int, int) - Method in class com.sun.squawk.security.signing.ECDSASignature
Verifies the signature of all/last input data against the passed in signature.
verifyMessageDigest(byte[], byte[], int, int) - Method in class com.sun.squawk.security.signing.ECDSASignature
Verifies the signature with an externally computed sha1 hash.
VIRTUAL_ADDRESS_FILE_SPACING - Static variable in class com.sun.spot.flashmanagement.FlashFile
The size of the virtual address space allocated to a mapped file
VIRTUAL_ESPOT_SUBTYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
virtual eSPOT device subtype
VM_ADDRESS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
VM_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 

W

waitForEchoThreadExit() - Method in interface com.sun.spot.client.IAdminTarget
Wait for the echo thread to finish.
waitForExit() - Method in interface com.sun.spot.client.IBootloaderTarget
Wait for the VM to exit.
waitForExit() - Method in interface com.sun.spot.client.ISpotManager
Wait for the VM (assumed to be running) to exit.
wasLoaded() - Method in class com.sun.spot.peripheral.ConfigPage
Discover whether this config page was initialized by loading from a byte array or by initialization from default values
whitelist - Variable in class com.sun.spot.client.command.RadioInfo
MAC-layer filtering whitelist
with(int) - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
with(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
with(RadioPacket) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
with(boolean) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
with(int, long) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
with(short, int) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
with(IResettableServer) - Method in class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.SetPLMEChannelCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
withSpacesReplacedByZeros(String) - Static method in class com.sun.spot.util.Utils
Generate a String that is a copy of the supplied String but with all spaces replaced by nulls.
write(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes the specified byte to this output stream.
write(byte[]) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes len bytes from the specified byte array.
write(byte[], int, int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
write(int) - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
write(int) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Write data in the stream.
write(byte[]) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(byte[], int, int) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(int) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(int, int, byte[], int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Write data into the flash memory.
write(byte[], int, int) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
write(byte[]) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
write(int) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
write(int) - Method in class com.sun.spot.util.CrcOutputStream
 
write(byte[], int, int) - Method in class com.sun.spot.util.CrcOutputStream
 
WRITE_SECTOR_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
writeBigEndInt(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a big-endian int into an array
writeBigEndLong(byte[], int, long) - Static method in class com.sun.spot.util.Utils
Write a big-endian long into an array
writeBigEndShort(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a big-endian short into an array
writeBoolean(boolean) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes a boolean to the underlying output stream as a 1-byte value.
writeBoolean(boolean) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeByte(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes out a byte to the underlying output stream as a 1-byte value.
writeByte(int) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeBytes(String) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeChar(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes a char to the underlying output stream as a 2-byte value, high byte first.
writeChar(int) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeChars(String) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes a string to the underlying output stream as a sequence of characters.
writeChars(String) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeDouble(double) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the writeDouble method of DataOutput.
writeDouble(double) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeError(String) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Write an error to the stream.
writeFloat(float) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
See the general contract of the writeFloat method of DataOutput.
writeFloat(float) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeInt(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes an int to the underlying output stream as four bytes, high byte first.
writeInt(int) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeLittleEndInt(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a little-endian int into an array
writeLittleEndLong(byte[], int, long) - Static method in class com.sun.spot.util.Utils
Write a little-endian long into an array
writeLittleEndShort(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a little-endian short into an array
writeLong(long) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes a long to the underlying output stream as eight bytes, high byte first.
writeLong(long) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeOnto(DataOutputStream) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
writeOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writeOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
writeOnto(byte[], int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.SetPLMEChannelCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
writeResultOnto(byte[], int, I802_15_4_MAC) - Method in interface com.sun.spot.peripheral.basestation.ICommand
Write the result onto the outputBuffer byte array, starting at startingOffset.
writeResultOnto(byte[], int, I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writeShort(int) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes a short to the underlying output stream as two bytes, high byte first.
writeShort(int) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeToStream(DataOutputStream) - Method in class com.sun.spot.suiteconverter.Suite
Write the suite to a stream
writeUTF(String) - Method in class com.sun.midp.io.j2me.multicast.DatagramObject
Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.
writeUTF(String) - Method in class com.sun.spot.suiteconverter.SigningOutputStream
 
writeWithoutTimestampOnto(byte[], int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 

X

x - Variable in class com.sun.spot.client.command.SpotHelloResult
 
X_Y_Z - Static variable in class com.sun.spot.client.command.SpotHelloResult
 

Y

y - Variable in class com.sun.spot.client.command.SpotHelloResult
 

Z

z - Variable in class com.sun.spot.client.command.SpotHelloResult
 

A B C D E F G H I K L M N O P Q R S T U V W X Y Z

SunSPOT host API V6.0


Copyright © 2006-2010 Oracle. All Rights Reserved.