SunSPOT API V5.0

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

A

A0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A0 index for array returned by getScalarInputs()
A0 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A1 index for array returned by getScalarInputs()
A1 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A2 index for array returned by getScalarInputs()
A2 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A3 index for array returned by getScalarInputs()
A3 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A4 index for array returned by getScalarInputs()
A4 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog-to-Digital convertor input pin, matches silkscreening on the hardware
A5 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A5 index for array returned by getScalarInputs()
A5 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog-to-Digital convertor input pin, matches silkscreening on the hardware
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_REQUEST - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ABORT_REQUEST - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
abs(double) - Static method in class java.lang.Math
Returns the absolute value of a double value.
abs(float) - Static method in class java.lang.Math
Returns the absolute value of a float value.
abs(int) - Static method in class java.lang.Math
Returns the absolute value of an int value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
ABSOLUTE - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
AbstractAT91_PIO - Class in com.sun.spot.peripheral
AbstractAT91_PIO
AbstractAT91_PIO(int) - Constructor for class com.sun.spot.peripheral.AbstractAT91_PIO
 
ACBG - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACCEL_FULLSCALE - Static variable in class com.sun.spot.sensorboard.EDemoController
Internal pin used to operate the accelerometer.
ACCEL_SELFTEST - Static variable in class com.sun.spot.sensorboard.EDemoController
Internal pin used to operate the accelerometer.
ACCEL_X - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for X Axis accelerometer reading, this is an internal connection.
ACCEL_Y - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for Y Axis accelerometer reading, this is an internal connection.
ACCEL_Z - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for Z Axis accelerometer reading, this is an internal connection.
ACCELEROMETER_GAINS_PROPERTY - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Name of the property holding the calibrated gains for this accelerometer
ACCELEROMETER_REST_OFFSETS_PROPERTY - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Name of the property holding the measured rest offsets for this accelerometer
ACCELEROMETER_ZERO_OFFSETS_PROPERTY - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Name of the property holding the calibrated zero offsets for this accelerometer
accelerometerScaleChanged(int) - Method in class com.sun.spot.sensorboard.EDemoController
Called by accelerometer when it changes its scale.
accept() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Wait for a client to open a connection, then create an anonymous local Channel to use or further communication.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
Returns a StreamConnection object that represents a server side socket connection.
ACCEPTCONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
ACD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACI - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIS0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIS1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ackRequest() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Check whether this packet wants an acknowledgement
ACO - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
acos(double) - Static method in class com.sun.squawk.util.MathUtils
Returns the arc cosine of an angle, in the range of 0 through pi.
ACTION_ECHO - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_ECHO_BROADCAST - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_ECHO_HDR - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_EXIT - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG_DETAIL - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG_STATS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_RESET_STATS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_SET_POWER - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTIVE_ROUTE_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
ACTIVE_ROUTE_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
activeCount() - Static method in class java.lang.Thread
Returns the current number of active threads in the VM.
activityFlag - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestEntry
 
activityFlag - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
is the route currently being used by someone
activityFlag - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestEntry
 
activityFlag - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingEntry
is the route currently being used by someone
add(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
add(IDriver) - Method in class com.sun.spot.peripheral.DriverRegistry
Add a driver to the registry.
add(IDriver) - Method in interface com.sun.spot.peripheral.IDriverRegistry
Add a driver to the registry.
add(IService) - Method in class com.sun.spot.service.ServiceRegistry
Add a new service to the registery.
add(int) - Method in class com.sun.squawk.Address
Adds a 32 bit offset to this address and return the resulting address.
add(String, OutputStream) - Method in class com.sun.squawk.io.MulticastOutputStream
Adds a given output stream to those contained by this multicaster.
add(int) - Method in class com.sun.squawk.Offset
Adds a value to this offset and return the resulting offset.
add(IPeripheral) - Method in class com.sun.squawk.peripheral.PeripheralRegistry
 
addBroadcastConnection(byte) - Method in interface com.sun.spot.peripheral.radio.IRadiogramProtocolManager
Register a broadcast connection
addBroadcastConnection(byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadiogramProtocolManager
 
addBroadcastConnection(byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadiostreamProtocolManager
 
addBroadcastConnection(byte) - Method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
addCommand(String, IOTACommand) - Method in interface com.sun.spot.peripheral.ota.IOTACommandRepository
Add or replace an IOTACommand.
addConnection(boolean, ConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
addDataEventListener(IDataEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Adds a new listener that is notified when this node is used to forward a data packet
addDataEventListener(IDataEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Adds a new listener that is notified when this node is used to forward a data packet
addElement(Object) - Method in class com.sun.squawk.util.SquawkVector
Adds the specified component to the end of this vector, increasing its size by one.
addElement(Object) - Method in class java.util.Vector
Adds the specified component to the end of this vector, increasing its size by one.
addEntry(RouteInfo) - Method in class com.sun.spot.peripheral.radio.routing.RouteTable
 
addErr(String) - Method in class com.sun.squawk.Isolate
Adds a new connection to which System.err will send its output.
addErrors(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Registers an event listener that is notified when this node initiates/receives supported route events
addEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Registers an application etc. that is notified when this node processes supported route events
addEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
Registers an event listener that is notified when this node initiates/receives supported route events
addEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
Registers an event listener that is notified when this node initiates/receives supported route events
addFailures(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Adds the specified accelerometer threshold listener to receive callbacks from this accelerometer.
addIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Adds the specified accelerometer threshold listener to receive callbacks from this accelerometer.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in interface com.sun.spot.sensorboard.io.IInputPin
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.InputPin
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.IOPin
Adds the specified input pin listener to receive callbacks from this input pin.
addILightSensorThresholdListener(ILightSensorThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Adds the specified light sensor threshold listener to receive callbacks from this light sensor.
addILightSensorThresholdListener(ILightSensorThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Adds the specified light sensor threshold listener to receive callbacks from this light sensor.
addInputConnection(long, byte) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Register a point-to-point connection on which packets can be received
addInputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
addInputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
addIScalarInputThresholdListener(IScalarInputThresholdListener) - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Adds the specified scalar input threshold listener to receive callbacks from this input device.
addIScalarInputThresholdListener(IScalarInputThresholdListener) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Adds the specified scalar input threshold listener to receive callbacks from this input device.
addISwitchListener(ISwitchListener) - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Adds the specified switch listener to receive callbacks from this switch.
addISwitchListener(ISwitchListener) - Method in class com.sun.spot.sensorboard.peripheral.Switch
Adds the specified switch listener to receive callbacks from this switch.
addITemperatureInputThresholdListener(ITemperatureInputThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Adds the specified temperature sensor threshold listener to receive callbacks from this temperature sensor.
addITemperatureInputThresholdListener(ITemperatureInputThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Adds the specified temperature sensor threshold listener to receive callbacks from this temperature sensor.
addLast(INorFlashSectorState) - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
addLast(INorFlashSectorState) - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
addLifecycleListener(Isolate.LifecycleListener, int) - Method in class com.sun.squawk.Isolate
Add a listener to be run when this isolate terminates, hibernates, or unhibernates, depending on evenSet.
addLinkWithAddress(long, double) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
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.
addLQRPListener(ILQRPEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Registers an application etc. that is notified when this node processes supported route events
addMHEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Adds a new listener that is notified when this node initiates/receives supported route events
addMHEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Adds a new listener that is notified when this node initiates/receives supported route events
addOffset(Offset) - Method in class com.sun.squawk.Address
Adds a 32 or 64 bit offset to this address and return the resulting address.
addOut(String) - Method in class com.sun.squawk.Isolate
Adds a new connection to which System.out will send its output.
addOutputConnection(long, byte) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Register a point-to-point connection on which packets can be sent
addOutputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
addOutputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
addPacketQualityListener(IPacketQualityListener) - Method in interface com.sun.spot.peripheral.radio.IRadioPacketDispatcher
Register to be notified with Link Quality information.
addPacketQualityListener(IPacketQualityListener) - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Register to be notified with Link Quality information.
addr - Variable in class com.sun.spot.peripheral.ota.SpotWorldCommand.PingReply
 
addRecord(byte[], int, int) - Method in class javax.microedition.rms.RecordStore
Adds a new record to the record store.
addRecordListener(RecordListener) - Method in class javax.microedition.rms.RecordStore
Adds the specified RecordListener.
Address - Class in com.sun.squawk
The Address class is used to abstract machine addresses.
address - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
AddressClosedException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to send to a closed MailboxAddress, or when reading from a Mailbox, and the MailBoxHandler is managing a private address that has closed.
addRoute(long, long, int, int, int) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
Create a new route entry using the parameters, then call doTableAddition()
addRoute(long, RREQ) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
Create a new route entry based on a received route request, then call doTableAddition()
addRoute(long, RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
Create a new route entry based on a received route reply, then call doTableAddition()
addRoute(long, long, int, double, int, int) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
Create a new route entry using the parameters, then call doTableAddition()
addRoute(long, RREQ) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
Create a new route entry based on a received route request, then call doTableAddition()
addRoute(long, RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
Create a new route entry based on a received route reply, then call doTableAddition()
addRouteEventListener(IRouteEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Adds a new listener that is notified when this node initiates/receives supported route events
addRouteEventListener(IRouteEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Adds a new listener that is notified when this node initiates/receives supported route events
addRREQ(RREQ, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
add a route request to the request table
addRREQ(RREQ, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
add a route request to the request table
addServerConnection(byte) - Method in interface com.sun.spot.peripheral.radio.IRadiogramProtocolManager
Register a server connection
addServerConnection(byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadiogramProtocolManager
 
addServerConnection(byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadiostreamProtocolManager
 
addServerConnection(byte) - Method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
adjustLock(IResourceHandle, ResourceSharingScheme) - Method in interface com.sun.spot.resourcesharing.IResourceRegistry
Attempt to change the ResourceSharingScheme associated with the handle.
adjustLock(int, String, ResourceSharingScheme, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
adjustLock(IResourceHandle, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ResourceRegistryChild
 
adjustLock(int, String, ResourceSharingScheme, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ResourceRegistryMaster
 
AdjustLockCommand - Class in com.sun.spot.resourcesharing
 
AdjustLockCommand(int, String, ResourceSharingScheme, ResourceSharingScheme) - Constructor for class com.sun.spot.resourcesharing.AdjustLockCommand
 
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
 
ADT7411 - Class in com.sun.spot.sensorboard.hardware
Class implementing SPI access to the ADT7411 a-to-d converter.
ADT7411(ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.ADT7411
Constructor that initialises the device.
ADT7411(ISPI, boolean) - Constructor for class com.sun.spot.sensorboard.hardware.ADT7411
Constructor that maybe initialises the device.
after(Object) - Method in class java.util.Calendar
Compares the time field records.
AIC_IRQ_PRI_NORMAL - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Normal priority value (pri=4)
ALARM_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
ALL_AXES - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
allocateAndWriteBlock(byte[], int, int, INorFlashMemoryHeapScanner) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
allocateAndWriteBlock(byte[], int, int, INorFlashMemoryHeapScanner) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
ALLOWED_HELLO_LOSS - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
ALLOWED_HELLO_LOSS - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
allowUserGC(boolean) - Static method in class com.sun.squawk.VM
Enable or disable Runtime.gc()
ALWAYS - Static variable in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
The node routes all packets and disables deepSleep
AM - Static variable in class java.util.Calendar
Value of the AM_PM field indicating the period of the day from midnight to just before noon.
AM_PM - Static variable in class java.util.Calendar
Field number for get and set indicating whether the HOUR is before or after noon.
and(UWord) - Method in class com.sun.squawk.Address
Logically AND a word with this address.
and(UWord) - Method in class com.sun.squawk.UWord
Logically AND a word with this word.
andRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Perform an AND assignment to one of the registers in the Atmega88 controller.
andRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoController
Perform an AND assignment to one of the registers in the Atmega88 controller.
AODV_PROTOCOL_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
AODVManager - Class in com.sun.spot.peripheral.radio.mhrp.aodv
Implements a Routing Manager based on the Ad Hoc On Demand Distance Vector (AODV) Routing protocol.
AODVMessage - Class in com.sun.spot.peripheral.radio.mhrp.aodv.messages
 
AODVMessage() - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
append(char) - Method in class java.lang.StringBuffer
Appends the string representation of the char argument to this string buffer.
append(double) - Method in class java.lang.StringBuffer
Appends a double to the end of this buffer.
append(float) - Method in class java.lang.StringBuffer
Appends a float to the end of this buffer.
append(int) - Method in class java.lang.StringBuffer
Appends the string representation of the int argument to this string buffer.
append(long) - Method in class java.lang.StringBuffer
Appends the string representation of the long argument to this string buffer.
append(Object) - Method in class java.lang.StringBuffer
Appends the string representation of the Object argument to this string buffer.
append(String) - Method in class java.lang.StringBuffer
Appends the string to this string buffer.
append(boolean) - Method in class java.lang.StringBuffer
Appends the string representation of the boolean argument to the string buffer.
append(char[]) - Method in class java.lang.StringBuffer
Appends the string representation of the char array argument to this string buffer.
append(char[], int, int) - Method in class java.lang.StringBuffer
Appends the string representation of a subarray of the char array argument to this string buffer.
APRIL - Static variable in class java.util.Calendar
Value of the MONTH field indicating the fourth month of the year.
areAlmostEqual(long, long, long) - Method in class com.sun.spot.testFramework.TestBase
 
areThresholdEventsEnabled(IScalarInput) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return whether threshold events are enabled or disabled.
areThresholdEventsEnabled(IScalarInput) - Method in class com.sun.spot.sensorboard.EDemoController
Return whether threshold events are enabled or disabled.
areThresholdEventsEnabled(int) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Return whether threshold events are enabled or disabled.
areThresholdEventsEnabled() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return whether threshold events are enabled or not.
areThresholdEventsEnabled() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return whether threshold events are enabled or not.
areThresholdEventsEnabled(int) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Return whether threshold events are enabled or not.
areThresholdEventsEnabled(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return whether threshold events are enabled or not.
ArithmeticException - Exception in java.lang
Thrown when an exceptional arithmetic condition has occurred.
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
Constructs an ArithmeticException with no detail message.
ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
Constructs an ArithmeticException with the specified detail message.
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
ArrayIndexOutOfBoundsException - Exception in java.lang
Thrown to indicate that an array has been accessed with an illegal index.
ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs a new ArrayIndexOutOfBoundsException class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
Constructs an ArrayIndexOutOfBoundsException class with the specified detail message.
Arrays - Class in com.sun.squawk.util
This class contains various methods for manipulating arrays (such as sorting and searching).
ArrayStoreException - Exception in java.lang
Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
Constructs an ArrayStoreException with no detail message.
ArrayStoreException(String) - Constructor for exception java.lang.ArrayStoreException
Constructs an ArrayStoreException with the specified detail message.
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
asin(double) - Static method in class com.sun.squawk.util.MathUtils
Returns the arc sine of an angle, in the range of -pi/2 through pi/2.
asLong() - Method in class com.sun.spot.util.IEEEAddress
 
Assert - Class in junit.framework
A set of assert methods.
Assert() - Constructor for class junit.framework.Assert
Protect constructor since it is a static only class
assertAlmostEqual(String, long, long, long) - Method in class com.sun.spot.testFramework.TestBase
 
assertEquals(String, Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects are equal.
assertEquals(Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects are equal.
assertEquals(String, String, String) - Static method in class junit.framework.Assert
Asserts that two Strings are equal.
assertEquals(String, String) - Static method in class junit.framework.Assert
Asserts that two Strings are equal.
assertEquals(String, long, long) - Static method in class junit.framework.Assert
Asserts that two longs are equal.
assertEquals(long, long) - Static method in class junit.framework.Assert
Asserts that two longs are equal.
assertEquals(String, boolean, boolean) - Static method in class junit.framework.Assert
Asserts that two booleans are equal.
assertEquals(boolean, boolean) - Static method in class junit.framework.Assert
Asserts that two booleans are equal.
assertEquals(String, byte, byte) - Static method in class junit.framework.Assert
Asserts that two bytes are equal.
assertEquals(byte, byte) - Static method in class junit.framework.Assert
Asserts that two bytes are equal.
assertEquals(String, char, char) - Static method in class junit.framework.Assert
Asserts that two chars are equal.
assertEquals(char, char) - Static method in class junit.framework.Assert
Asserts that two chars are equal.
assertEquals(String, short, short) - Static method in class junit.framework.Assert
Asserts that two shorts are equal.
assertEquals(short, short) - Static method in class junit.framework.Assert
Asserts that two shorts are equal.
assertEquals(String, int, int) - Static method in class junit.framework.Assert
Asserts that two ints are equal.
assertEquals(int, int) - Static method in class junit.framework.Assert
Asserts that two ints are equal.
assertFalse(String, boolean) - Static method in class junit.framework.Assert
Asserts that a condition is false.
assertFalse(boolean) - Static method in class junit.framework.Assert
Asserts that a condition is false.
AssertionFailedError - Error in junit.framework
Thrown when an assertion failed.
AssertionFailedError() - Constructor for error junit.framework.AssertionFailedError
 
AssertionFailedError(String) - Constructor for error junit.framework.AssertionFailedError
 
assertNotNull(Object) - Static method in class junit.framework.Assert
Asserts that an object isn't null.
assertNotNull(String, Object) - Static method in class junit.framework.Assert
Asserts that an object isn't null.
assertNotSame(String, Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertNotSame(Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertNull(Object) - Static method in class junit.framework.Assert
Asserts that an object is null.
assertNull(String, Object) - Static method in class junit.framework.Assert
Asserts that an object is null.
assertSame(String, Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertSame(Object, Object) - Static method in class junit.framework.Assert
Asserts that two objects refer to the same object.
assertTrue(String, boolean) - Static method in class junit.framework.Assert
Asserts that a condition is true.
assertTrue(boolean) - Static method in class junit.framework.Assert
Asserts that a condition is true.
AT91_I2C - Class in com.sun.spot.peripheral
Class for communicating with devices using the I2C protocol using the ARM9 TWI hardware.
AT91_I2C() - Constructor for class com.sun.spot.peripheral.AT91_I2C
 
AT91_PIO_SERVER - Static variable in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
atan(double) - Static method in class com.sun.squawk.util.MathUtils
Returns the arc tangent of an angle, in the range of -pi/2 through pi/2.
atan2(double, double) - Static method in class com.sun.squawk.util.MathUtils
Converts rectangular coordinates (x, y) to polar (r, theta).
Atmega - Class in com.sun.spot.sensorboard.hardware
Simple wrapper for the Atmega part.
Atmega(ISPI, ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.Atmega
 
atmega - Variable in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
Atmega48 - Class in com.sun.spot.sensorboard.hardware
Simple wrapper for the Atmega48 part.
Atmega48(ISPI, ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.Atmega48
 
Atmega88 - Class in com.sun.spot.sensorboard.hardware
Simple wrapper for the Atmega88 part
Atmega88(ISPI, ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.Atmega88
 
ATMEGA_CLOCK - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
Define Atmega clock speed in Hz
ATmega_I2C - Class in com.sun.spot.sensorboard.io
Class for communicating with devices using the I2C protocol using the ATmega processor on the eDemo board.
ATmega_I2C(EDemoController) - Constructor for class com.sun.spot.sensorboard.io.ATmega_I2C
 
atmegaController - Static variable in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
AtmegaExternalBoard - Class in com.sun.spot.sensorboard.hardware
A spot sensorboard that has a resident atmega part The intent is that this ease the process of programming the atmega.
AtmegaExternalBoard(String) - Constructor for class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
AtmegaProtoBoard - Class in com.sun.spot.sensorboard
beginning of the file for the AtmegaPrototyping board.
AUGUST - Static variable in class java.util.Calendar
Value of the MONTH field indicating the eighth month of the year.
AUTOMATIC - Static variable in class com.sun.spot.peripheral.radio.RadioPolicy
 
available() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
Returns the number of bytes available to be read from the stream.
available() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
available() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
Return the number of bytes available to be read from the stream without blocking.
available() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
 
available() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
available() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
available() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Return the mask of available pins.
available() - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
AVAILABLE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
available() - Method in class java.io.ByteArrayInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class java.io.DataInputStream
Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class java.io.InputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
AVAILABLE_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
availableUART() - Method in class com.sun.spot.sensorboard.EDemoBoard
Check if there are any available characters read by the UART.
availableUART() - Method in class com.sun.spot.sensorboard.EDemoController
Check if there are any available characters read by the UART.
AVR_GET_STATUS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
AVR_GET_TIME_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
AVR_GET_TIME_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 

B

baseAddress - Variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
BaseStation - Class in com.sun.spot.peripheral.basestation
This class implements a base station that allows a PC (the "host") to communicate to a standalone Spot ("the target") through a second Spot (the "base station") connected to the host via a test board and usb cable.
BaseStation() - Constructor for class com.sun.spot.peripheral.basestation.BaseStation
 
BASIC_HELLO_TYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
BasicService - Class in com.sun.spot.service
A stub class for those simple services that do not run in their own threads.
BasicService() - Constructor for class com.sun.spot.service.BasicService
 
Battery - Class in com.sun.spot.peripheral
 
Battery(SpiPcs, ISpiMaster) - Constructor for class com.sun.spot.peripheral.Battery
Battery constructor for obtaining information about the SPOT rechargeable battery this can throw a RuntimeException if it is created with a pre-rev6 eSPOT or version earlier than PCTRL-1.99
BATTERY_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
beep() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
Initiate a tone at the set frequency for the set duration, the beep will terminate itself asynchronously.
beep() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
initiate a tone that will be asynchrounously stopped
BEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
before(Object) - Method in class java.util.Calendar
Compares the time field records.
BinaryScalar - Class in com.sun.spot.sensorboard.io
Class to allow using a ScalarInput as though it is an GPIO InputPin.
BinaryScalar(IScalarInput) - Constructor for class com.sun.spot.sensorboard.io.BinaryScalar
Constructor.
binarySearch(byte[], byte) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of bytes for the specified value using the binary search algorithm.
binarySearch(char[], char) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of chars for the specified value using the binary search algorithm.
binarySearch(double[], double) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of doubles for the specified value using the binary search algorithm.
binarySearch(float[], float) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of floats for the specified value using the binary search algorithm.
binarySearch(int[], int) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of ints for the specified value using the binary search algorithm.
binarySearch(long[], long) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of longs for the specified value using the binary search algorithm.
binarySearch(Object[], Object, Comparer) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array for the specified object using the binary search algorithm.
binarySearch(short[], short) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of shorts for the specified value using the binary search algorithm.
BLACKLIST_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
BLACKLIST_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
BLBSET - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
blink() - Method in class com.sun.spot.sensorboard.service.EDemoBoardBlink
Do the default Blink action.
blink(int) - Method in class com.sun.spot.sensorboard.service.EDemoBoardBlink
Do the Blink action for a given time period.
blink() - Method in interface com.sun.spot.service.ISpotBlink
Do the default Blink action.
blink(int) - Method in interface com.sun.spot.service.ISpotBlink
Do the Blink action for a given time period.
blink() - Method in class com.sun.spot.service.SpotBlink
Do the default Blink action.
blink(int) - Method in class com.sun.spot.service.SpotBlink
Do the Blink action for a given time period.
BLINK_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
BLOCK_FOOTER - Static variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
BLOCK_HEADER_SIZE - Static variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
blockSync() - Method in interface com.sun.spot.peripheral.IAT91_TC
Perform a block sync command, which causes a reset of all three counters
BLUE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color blue
blue() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
BOARD_MAGIC_WORD - Static variable in class com.sun.spot.peripheral.external.ExternalBoard
 
BoardDeviceSPI - Class in com.sun.spot.peripheral.external
SPI implementation that hides the use of a DeviceSelector before sending SPI commands.
BoardDeviceSPI(int, PeripheralChipSelect, int) - Constructor for class com.sun.spot.peripheral.external.BoardDeviceSPI
Create a BoardDeviceSPI using the supplied device address.
Boolean - Class in java.lang
The Boolean class wraps a value of the primitive type boolean in an object.
Boolean(boolean) - Constructor for class java.lang.Boolean
Allocates a Boolean object representing the value argument.
BooleanReplyEnvelope - Class in com.sun.spot.interisolate
 
BooleanReplyEnvelope(int, boolean) - Constructor for class com.sun.spot.interisolate.BooleanReplyEnvelope
 
booleanValue() - Method in class java.lang.Boolean
Returns the value of this Boolean object as a boolean primitive.
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_SYNC - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
BootloaderListener - Class in com.sun.spot.util
Simple class to listen to the serial input over the USB connection and pass control to the bootloader.
BootloaderListener() - Constructor for class com.sun.spot.util.BootloaderListener
 
BootloaderListener(IBootloaderListenerCallback) - Constructor for class com.sun.spot.util.BootloaderListener
 
BOOTSTRAP_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BOOTSTRAP_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
BORF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
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
 
branchCount() - Static method in class com.sun.squawk.VM
Enables a dynamically loaded class to call this.
bridgeBroadcasts() - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingPolicyManager
return true if we pass broadcasts without decrementing hop count
bridgeBroadcasts() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
 
BROADCAST - Static variable in interface com.sun.spot.peripheral.radio.IRadiogramProtocolManager
 
BROADCAST_HEADER_LENGTH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Size of a Broadcast Header
BROADCAST_PACKET - Static variable in class com.sun.spot.peripheral.radio.LowPanPacket
Indicates this LowPanPacket will use a RadioPacket of the type 'Broadcast'
BroadcastConnectionState - Class in com.sun.spot.peripheral.radio
 
BroadcastConnectionState(ConnectionID) - Constructor for class com.sun.spot.peripheral.radio.BroadcastConnectionState
 
broadcastsFragmented - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of mesh broadcasts that required fragmentation (we don't fragment local broadcasts)
broadcastsQueueFull - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets intentionally dropped because we sent them
broadcastsReceived - Variable in class com.sun.spot.peripheral.radio.LowPanStats
broadcasts received
broadcastsSent - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of broadcasts sent
buf - Variable in class java.io.ByteArrayInputStream
An array of bytes that was provided by the creator of the stream.
buf - Variable in class java.io.ByteArrayOutputStream
The buffer where data is stored.
BUFFER - Static variable in class com.sun.squawk.flash.NorFlashSectorState
 
BUFFER_SIZE - Static variable in class com.sun.squawk.security.verifier.SignatureVerifier
The numbe of bytes read from flash memory and passed to the signature verification per loop.
BufferedReader - Class in com.sun.squawk.io
Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
BufferedReader(Reader) - Constructor for class com.sun.squawk.io.BufferedReader
Create a buffering character-input stream that uses a default-sized input buffer.
BufferedReader(Reader, int) - Constructor for class com.sun.squawk.io.BufferedReader
Create a buffering character-input stream that uses an input buffer of the specified size.
BufferedWriter - Class in com.sun.squawk.io
Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
BufferedWriter(Writer) - Constructor for class com.sun.squawk.io.BufferedWriter
Create a buffered character-output stream that uses a default-sized output buffer.
BufferedWriter(Writer, int) - Constructor for class com.sun.squawk.io.BufferedWriter
Create a new buffered character-output stream that uses an output buffer of the given size.
BUSY - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for CCA requests when channel is not clear
BUTTON_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
Byte - Class in java.lang
The Byte class is the standard wrapper for byte values.
Byte(byte) - Constructor for class java.lang.Byte
Constructs a Byte object initialized to the specified byte value.
ByteArrayEnvelope - Class in com.sun.squawk.io.mailboxes
A ByteArrayEnvelope can be used to pass a byte array, or subsection of a byte array through a Channel.
ByteArrayEnvelope(byte[]) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Create a ByteArrayEnvelope for the specified array.
ByteArrayEnvelope(byte[], int, int) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Create a ByteArrayEnvelope for the subsection of the specified array.
ByteArrayInputStream - Class in java.io
A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayInputStream(byte[]) - Constructor for class java.io.ByteArrayInputStream
Creates a ByteArrayInputStream so that it uses buf as its buffer array.
ByteArrayInputStream(byte[], int, int) - Constructor for class java.io.ByteArrayInputStream
Creates ByteArrayInputStream that uses buf as its buffer array.
ByteArrayInputStreamEnvelope - Class in com.sun.squawk.io.mailboxes
A ByteArrayInputStreamEnvelope can be used to pass a byte array, or subsection of a byte array, as a ByteArrayInputStream.
ByteArrayInputStreamEnvelope(byte[]) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Create a ByteArrayEnvelope for the specified array.
ByteArrayInputStreamEnvelope(byte[], int, int) - Constructor for class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Create a ByteArrayEnvelope for the subsection of the specified array.
ByteArrayInputStreamWithSetBytes - Class in com.sun.squawk.util
An extention of ByteArrayInputStream that allows the byte array buffer to be modified, using the ByteArrayInputStreamWithSetBytes.setBytes(byte[], int, int) method.
ByteArrayInputStreamWithSetBytes(byte[]) - Constructor for class com.sun.squawk.util.ByteArrayInputStreamWithSetBytes
 
ByteArrayInputStreamWithSetBytes(byte[], int, int) - Constructor for class com.sun.squawk.util.ByteArrayInputStreamWithSetBytes
 
ByteArrayOutputStream - Class in java.io
This class implements an output stream in which the data is written into a byte array.
ByteArrayOutputStream() - Constructor for class java.io.ByteArrayOutputStream
Creates a new byte array output stream.
ByteArrayOutputStream(int) - Constructor for class java.io.ByteArrayOutputStream
Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
ByteArrayOutputStreamWithGetBytes - Class in com.sun.squawk.util
An extention of ByteArrayOutputStream that allows the byte array buffer to be read directly, using the ByteArrayOutputStreamWithGetBytes.getBytes() method.
ByteArrayOutputStreamWithGetBytes() - Constructor for class com.sun.squawk.util.ByteArrayOutputStreamWithGetBytes
 
ByteArrayOutputStreamWithGetBytes(int) - Constructor for class com.sun.squawk.util.ByteArrayOutputStreamWithGetBytes
 
bytes - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
bytes - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
bytesIn - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
bytesToWords() - Method in class com.sun.squawk.Offset
Scales this offset which currently expresses an offset in bytes to express the same offset in words.
bytesTransferred - Variable in exception java.io.InterruptedIOException
Reports how many bytes had been transferred as part of the I/O operation before it was interrupted.
byteValue() - Method in class java.lang.Byte
Returns the value of this Byte as a byte.
byteValue() - Method in class java.lang.Double
Returns the value of this Double as a byte (by casting to a byte).
byteValue() - Method in class java.lang.Float
Returns the value of this Float as a byte (by casting to a byte).
byteValue() - Method in class java.lang.Integer
Returns the value of this Integer as a byte.

C

calcNodeEnergyBurnRate() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifetime
 
calcRecvEnergyForBytes(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifetime
 
calcTimeWeightedLQ() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
calcTransEnergyForBytes(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifetime
 
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.
Calendar - Class in java.util
Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
Calendar() - Constructor for class java.util.Calendar
Constructs a Calendar with the default time zone.
calibrationCycleDetected() - Method in class com.sun.spot.peripheral.Battery
 
calibrationCycleDetected() - Method in interface com.sun.spot.peripheral.IBattery
Returns true when the battery has been depleted to low battery and then charged fully.
callDestroyApp(MIDlet, boolean) - Method in interface com.sun.midp.midlet.MIDletTunnel
Calls the destroyApp method on the midlet instance.
callPauseApp(MIDlet) - Method in interface com.sun.midp.midlet.MIDletTunnel
Calls the pauseApp method on the midlet instance.
callStartApp(MIDlet) - Method in interface com.sun.midp.midlet.MIDletTunnel
Calls the startApp method on the midlet instance.
cancel() - Method in class com.sun.spot.util.BootloaderListener
Cleanup after ourself and stop running.
cancel() - Method in class java.util.Timer
Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class java.util.TimerTask
Cancels this timer task.
cancelRedirect() - Method in interface com.sun.spot.io.j2me.remoteprinting.IRemotePrintManager
Cancel current redirection of streams
cancelRedirect() - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintManager
 
canReceive() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
canSend() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
capacity() - Method in class com.sun.squawk.util.SquawkVector
Returns the current capacity of this vector.
capacity() - Method in class java.lang.StringBuffer
Returns the current capacity of the String buffer.
capacity() - Method in class java.util.Vector
Returns the current capacity of this vector.
capacityIncrement - Variable in class com.sun.squawk.util.SquawkVector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
capacityIncrement - Variable in class java.util.Vector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
CC2420Driver - Class in com.sun.spot.peripheral
 
CC2420Driver(ISpiMaster, SpiPcs, ISpotPins) - Constructor for class com.sun.spot.peripheral.CC2420Driver
 
ceil(double) - Static method in class java.lang.Math
Returns the smallest (closest to negative infinity) double value that is not less than the argument and is equal to a mathematical integer.
CELSIUS - Static variable in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
 
CHANNEL - Static variable in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
Channel - Class in com.sun.squawk.io.mailboxes
A Channel is a private bidirectional message passing mechanism, typically between Isolates.
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
CHANNEL_GENERIC - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the generic IO channel.
CHANNEL_GUIIN - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI input channel.
CHANNEL_GUIOUT - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI output channel.
CHANNEL_IDENTIFIER - Static variable in class com.sun.spot.peripheral.radio.proxy.ProxyRadiogramProtocolManager
 
CHANNEL_IDENTIFIER - Static variable in class com.sun.spot.peripheral.radio.proxy.ProxyRadiostreamProtocolManager
 
CHANNEL_IRQ - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the irq channel.
CHANNEL_LAST_FIXED - Static variable in class com.sun.squawk.vm.ChannelConstants
The last fixed channel number.
CHANNEL_NAME - Static variable in class com.sun.spot.testFramework.ChildIsolateTestRunner
 
CHANNEL_SPI - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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.
ChannelConstants - Class in com.sun.squawk.vm
 
Character - Class in java.lang
The Character class wraps a value of the primitive type char in an object.
Character(char) - Constructor for class java.lang.Character
Constructs a Character object and initializes it so that it represents the primitive value argument.
charAt(int) - Method in class java.lang.String
Returns the character at the specified index.
charAt(int) - Method in class java.lang.StringBuffer
The specified character of the sequence currently represented by the string buffer, as indicated by the index argument, is returned.
CHARGETIME - Static variable in interface com.sun.spot.peripheral.IBattery
 
CHARGING - Static variable in interface com.sun.spot.peripheral.IBattery
 
CHARTREUSE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color chartreuse
charValue() - Method in class java.lang.Character
Returns the value of this Character object.
checkCallContext() - Method in class com.sun.squawk.io.mailboxes.Envelope
Check that this envelope has been sent, and that the caller's isolate is the receiver of the envelope.
checkError() - Method in class java.io.PrintStream
Flush the stream and check its error state.
checkForRuntimeException() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
checkForThrowable() - Method in class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
checkForThrowable() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
checkInterrupts() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Check if any interrupts have occurred.
checkOwned(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
checkOwned(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
checkReadWriteParameters(int, byte[], int, int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
CHILD_ISOLATE_ECHO_PORT - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ChildIsolateTestHelper - Class in com.sun.spot.testFramework
 
ChildIsolateTestHelper() - Constructor for class com.sun.spot.testFramework.ChildIsolateTestHelper
 
ChildIsolateTestRunner - Class in com.sun.spot.testFramework
 
ChildIsolateTestRunner(SystemOutTestResultLog) - Constructor for class com.sun.spot.testFramework.ChildIsolateTestRunner
 
claim(int, int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
Lay claim to certain PIO pins
claim(int, int, boolean) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
claim(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Lay claim to certain PIO pins.
claim(int, int, boolean) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Lay claim to certain PIO pins.
claim() - Method in class com.sun.spot.peripheral.PIOPin
Attempt to claim this pin
claim(int, int, boolean) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
ClaimCommand - Class in com.sun.spot.peripheral.proxy
 
ClaimCommand(int, int, int, boolean) - Constructor for class com.sun.spot.peripheral.proxy.ClaimCommand
 
claimedPins() - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
claimedPins() - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
claimPin(int) - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
claimPin(int) - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
claimTCLK() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable PIO use of shared TCLK line
claimTIOA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable PIO use of shared TIOA line
claimTIOB() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable PIO use of shared TIOB line
Class - Class in java.lang
Instances of the class Class represent classes and interfaces in a running Java application.
ClassCastException - Exception in java.lang
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
ClassCastException() - Constructor for exception java.lang.ClassCastException
Constructs a ClassCastException with no detail message.
ClassCastException(String) - Constructor for exception java.lang.ClassCastException
Constructs a ClassCastException with the specified detail message.
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
 
ClassNotFoundException - Exception in java.lang
Thrown when an application tries to load in a class through its string name using the forName method in class Class but no definition for the class with the specified name could be found.
ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
Constructs a ClassNotFoundException with no detail message.
ClassNotFoundException(String) - Constructor for exception java.lang.ClassNotFoundException
Constructs a ClassNotFoundException with the specified detail message.
cleanTable() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
This method removes all outstanding request that are expired
cleanTable() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
delete all table entries that are expired
cleanTable() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
This method removes all outstanding request that are expired
clear() - Method in class com.sun.squawk.util.IntHashtable
Clears this hashtable so that it contains no keys.
clear() - Method in class java.lang.ref.Reference
Clears this reference object.
clear() - Method in class java.util.Hashtable
Clears this hashtable so that it contains no keys.
CLEAR_OUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.write(int, int), causes the selected pins to be set to 0.
clearErr() - Method in class com.sun.squawk.Isolate
Removes all the connections to which System.err is sending its output.
clearIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Clear any pending interrupt request for the specified IRQ.
clearOut() - Method in class com.sun.squawk.Isolate
Removes all the connections to which System.out is sending its output.
client - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestEntry
 
client - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestEntry
 
clone() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
close() - Method in class com.sun.cldc.i18n.StreamReader
Close the stream.
close() - Method in class com.sun.cldc.i18n.StreamWriter
Close the writer and the output stream.
close() - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
close() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
close() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
close() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
 
close() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
close() - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintOutputStream
Close this OutputStream along with the underlying RadioOutputStream.
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.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.AT91_I2C
Release any resources associated with the I2C hardware.
close() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
close() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
close() - Method in interface com.sun.spot.peripheral.II2C
Release any resources associated with the I2C hardware.
close() - Method in class com.sun.spot.peripheral.radio.BroadcastConnectionState
 
close() - Method in class com.sun.spot.sensorboard.io.ATmega_I2C
Release any resources associated with the I2C hardware.
close() - Method in class com.sun.spot.util.CrcOutputStream
 
close() - Method in class com.sun.squawk.io.BufferedReader
Close the stream.
close() - Method in class com.sun.squawk.io.BufferedWriter
Close the stream.
close() - Method in class com.sun.squawk.io.ConnectionBase
Close
close() - Method in class com.sun.squawk.io.j2me.edemoserial.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.remoteprint.Protocol
Close this remoteprint connection.
close() - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Close the connection.
close() - Method in class com.sun.squawk.io.mailboxes.Channel
Closes the Channel at both ends asynchronously.
close() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Unregisters this ServerChannel.
close() - Method in class com.sun.squawk.io.MulticastOutputStream
Closes this output stream and releases any system resources associated with this stream. The close method of MulticastOutputStream invokes the close method of all the contained streams and then removes them from this multicaster.
close() - Method in class java.io.ByteArrayInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.ByteArrayOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.DataInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.DataOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStreamReader
Close the stream.
close() - Method in class java.io.OutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.OutputStreamWriter
Close the stream.
close() - Method in class java.io.PrintStream
Close the stream.
close() - Method in class java.io.Reader
Close the stream.
close() - Method in class java.io.Writer
Close the stream, flushing it first.
close() - Method in interface javax.microedition.io.Connection
Close the connection.
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() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
closeBaseStation() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
closeBaseStation() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
closeConnection(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Deregister a handler.
closeConnection(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
closeConnection(ConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
CLOSECONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CLOSEDOWN - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
CLOSEINPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CLOSEOUTPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
closeRecordStore() - Method in class javax.microedition.rms.RecordStore
This method is called when the MIDlet requests to have the record store closed.
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
 
COLD_BOOT_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
collectGarbage(boolean) - Static method in class com.sun.squawk.VM
Switch to the service stack and call 'GC.collectGarbage()'
com.sun.cldc.i18n - package com.sun.cldc.i18n
 
com.sun.midp.midlet - package com.sun.midp.midlet
 
com.sun.spot.dmamemory - package com.sun.spot.dmamemory
Support for allocating memory for DMA buffers.
com.sun.spot.dmamemory.proxy - package com.sun.spot.dmamemory.proxy
Support for allocating memory for DMA buffers - from child isolates.
com.sun.spot.flashmanagement - package com.sun.spot.flashmanagement
Low level access to chunks of flash memory.
com.sun.spot.globals - package com.sun.spot.globals
Provides support for cross-isolate global data used by the SPOT library.
com.sun.spot.imp - package com.sun.spot.imp
 
com.sun.spot.interisolate - package com.sun.spot.interisolate
Generic support for RPC mechanisms between isolates.
com.sun.spot.io.j2me.memory - package com.sun.spot.io.j2me.memory
Support for the "memory" GCF protocol.
com.sun.spot.io.j2me.radio - package com.sun.spot.io.j2me.radio
Support for the 'radio' GCF protocol.
com.sun.spot.io.j2me.radiogram - package com.sun.spot.io.j2me.radiogram
Support for the 'radiogram' GCF protocol.
com.sun.spot.io.j2me.radiostream - package com.sun.spot.io.j2me.radiostream
Support for the 'radiostream' GCF Protocol.
com.sun.spot.io.j2me.remoteprinting - package com.sun.spot.io.j2me.remoteprinting
Provides the auxiliary classes used by remote printing.
com.sun.spot.io.j2me.socket - package com.sun.spot.io.j2me.socket
Support for the "socket" GCF protocol.
com.sun.spot.networktools - package com.sun.spot.networktools
Tools that answer network queries for information about the SPOT network stack
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.driver.proxy - package com.sun.spot.peripheral.driver.proxy
Allows child isolates access to the driver registry maintained in the master isolate.
com.sun.spot.peripheral.external - package com.sun.spot.peripheral.external
Generic support for external boards.
com.sun.spot.peripheral.handler - package com.sun.spot.peripheral.handler
Handlers for control button events.
com.sun.spot.peripheral.ota - package com.sun.spot.peripheral.ota
Support for managing remote Sun SPOTs using ant scripts.
com.sun.spot.peripheral.proxy - package com.sun.spot.peripheral.proxy
Support for controlling PIO pins from child isolates.
com.sun.spot.peripheral.radio - package com.sun.spot.peripheral.radio
Support for using the Sun SPOT's radio.
com.sun.spot.peripheral.radio.mhrp.aodv - package com.sun.spot.peripheral.radio.mhrp.aodv
An mesh routing package based on the AODV protocol.
com.sun.spot.peripheral.radio.mhrp.aodv.messages - package com.sun.spot.peripheral.radio.mhrp.aodv.messages
Message formats used by the AODV implementation
com.sun.spot.peripheral.radio.mhrp.aodv.request - package com.sun.spot.peripheral.radio.mhrp.aodv.request
Request table used by the AODV based mesh routing package
com.sun.spot.peripheral.radio.mhrp.aodv.routing - package com.sun.spot.peripheral.radio.mhrp.aodv.routing
Routing table used by the AODV based mesh routing package
com.sun.spot.peripheral.radio.mhrp.interfaces - package com.sun.spot.peripheral.radio.mhrp.interfaces
Interfaces that should be implemented by Listeners of mesh routing events.
com.sun.spot.peripheral.radio.mhrp.lqrp - package com.sun.spot.peripheral.radio.mhrp.lqrp
An mesh routing package based on the AODV protocol.
com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams - package com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams
 
com.sun.spot.peripheral.radio.mhrp.lqrp.messages - package com.sun.spot.peripheral.radio.mhrp.lqrp.messages
Message formats used by the LQRP routing implementation
com.sun.spot.peripheral.radio.mhrp.lqrp.request - package com.sun.spot.peripheral.radio.mhrp.lqrp.request
Request table used by the LQRP based mesh routing package
com.sun.spot.peripheral.radio.mhrp.lqrp.routing - package com.sun.spot.peripheral.radio.mhrp.lqrp.routing
Routing table used by the AODV based mesh routing package
com.sun.spot.peripheral.radio.policy.proxy - package com.sun.spot.peripheral.radio.policy.proxy
Support for using the Sun SPOT's radio from child isolates.
com.sun.spot.peripheral.radio.proxy - package com.sun.spot.peripheral.radio.proxy
Allows child isolates access to the radio controlled by the master isolate.
com.sun.spot.peripheral.radio.routing - package com.sun.spot.peripheral.radio.routing
Interfaces implemented by all routing protocols.
com.sun.spot.peripheral.radio.routing.interfaces - package com.sun.spot.peripheral.radio.routing.interfaces
Interfaces that should be implemented by a routing protocol manager.
com.sun.spot.peripheral.radio.shrp - package com.sun.spot.peripheral.radio.shrp
Support for a Single Hop based routing protocol.
com.sun.spot.peripheral.test - package com.sun.spot.peripheral.test
Support for system testing: not intended for user use.
com.sun.spot.resourcesharing - package com.sun.spot.resourcesharing
The resource sharing framework exists to support people writing device drivers.
com.sun.spot.sensorboard - package com.sun.spot.sensorboard
Contains highest level interfaces and concrete classes that make up the SunSPOT sensorboard libraries.
com.sun.spot.sensorboard.capabilities - package com.sun.spot.sensorboard.capabilities
Interfaces that define how a sensorboard should implement a particular type of controller.
com.sun.spot.sensorboard.hardware - package com.sun.spot.sensorboard.hardware
Interfaces and concrete classes that embody various pieces of hardware that are built into the SunSPOT sensorboards.
com.sun.spot.sensorboard.io - package com.sun.spot.sensorboard.io
Interfaces and concrete implmentations of classes to enable simple low-level i/o to and from the SunSPOT sensorboards.
com.sun.spot.sensorboard.peripheral - package com.sun.spot.sensorboard.peripheral
Interfaces and concrete implementations of various peripherals that are either connected to or built into the daughter cards.
com.sun.spot.sensorboard.service - package com.sun.spot.sensorboard.service
 
com.sun.spot.service - package com.sun.spot.service
IService provides a general interface to allow running services to be controlled.
com.sun.spot.testFramework - package com.sun.spot.testFramework
Provides a limited equivalent to jUnit for use on Sun SPOTs.
com.sun.spot.util - package com.sun.spot.util
Utility classes.
com.sun.squawk - package com.sun.squawk
 
com.sun.squawk.flash - package com.sun.squawk.flash
 
com.sun.squawk.imp - package com.sun.squawk.imp
 
com.sun.squawk.io - package com.sun.squawk.io
 
com.sun.squawk.io.j2me.edemoserial - package com.sun.squawk.io.j2me.edemoserial
The serial protocol supports read/write access to the usart module on the Atmega88 for spot applications.
com.sun.squawk.io.j2me.memory - package com.sun.squawk.io.j2me.memory
The memory protocol supports direct read-only access to the Sun SPOT's RAM.
com.sun.squawk.io.j2me.multicast - package com.sun.squawk.io.j2me.multicast
 
com.sun.squawk.io.j2me.radio - package com.sun.squawk.io.j2me.radio
The radio protocol supports streaming between two Sun SPOTs via the radio.
com.sun.squawk.io.j2me.radiogram - package com.sun.squawk.io.j2me.radiogram
The radiogram protocol supports datagram communication between two Sun SPOTs via the radio.
com.sun.squawk.io.j2me.radiostream - package com.sun.squawk.io.j2me.radiostream
The radiostream protocol supports streaming between two Sun SPOTs via the radio.
com.sun.squawk.io.j2me.remoteprint - package com.sun.squawk.io.j2me.remoteprint
Provides the Protocol class to implement a "remoteprint:" connection using the J2ME Generic Connection Framework (GCF).
com.sun.squawk.io.j2me.serial - package com.sun.squawk.io.j2me.serial
The serial protocol supports read/write access to the USB channel to host applications.
com.sun.squawk.io.j2me.socket - package com.sun.squawk.io.j2me.socket
The socket protocol supports read/write access to an arbitrary socket on a host computer.
com.sun.squawk.io.mailboxes - package com.sun.squawk.io.mailboxes
 
com.sun.squawk.peripheral - package com.sun.squawk.peripheral
 
com.sun.squawk.realtime - package com.sun.squawk.realtime
 
com.sun.squawk.security - package com.sun.squawk.security
 
com.sun.squawk.security.verifier - package com.sun.squawk.security.verifier
 
com.sun.squawk.util - package com.sun.squawk.util
 
com.sun.squawk.vm - package com.sun.squawk.vm
 
COM0A0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0A1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0B0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0B1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
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.
Comparable - Interface in com.sun.spot.peripheral.radio.routing.interfaces
 
compare(Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestEntry
compares to request entries
compare(Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
compares two routing entries
compare(Object) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestEntry
compares to request entries
compare(Object) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingEntry
compares two routing entries
compare(Object) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.Comparable
 
compare(Object, Object) - Method in interface com.sun.squawk.util.Comparer
Compares its two arguments for order.
compare(byte[], byte[]) - Method in interface javax.microedition.rms.RecordComparator
Returns RecordComparator.PRECEDES if rec1 precedes rec2 in sort order, or RecordComparator.FOLLOWS if rec1 follows rec2 in sort order, or RecordComparator.EQUIVALENT if rec1 and rec2 are equivalent in terms of sort order.
Comparer - Interface in com.sun.squawk.util
A version of Java SE's java.util.Comparator interface.
compareTo(String) - Method in class java.lang.String
Compares two strings lexicographically.
ComparisonFailure - Error in junit.framework
Thrown when an assert equals for Strings failed.
ComparisonFailure(String, String, String) - Constructor for error junit.framework.ComparisonFailure
Constructs a comparison failure.
COMPOSITE - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
COMPUTE_CRC16_FOR_MEMORY_REGION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
COMPUTE_SHA1_FOR_MEMORY_REGION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
computeFields() - Method in class java.util.Calendar
Converts the current millisecond time value time to field values in fields[].
computeTime() - Method in class java.util.Calendar
Converts the current field values in fields[] to the millisecond time value time.
concat(String) - Method in class java.lang.String
Concatenates the specified string to the end of this string.
CONFIG_PAGE_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
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
 
ConfigLinkParams - Class in com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams
 
ConfigLinkParams() - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.ConfigLinkParams
 
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() - 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()
configure(int, int, int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Configure an interrupt for java handling.
configure(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Configure the Timer-Counter
configureCommands(IOTACommandRepository) - Method in interface com.sun.spot.peripheral.ota.IOTACommandProcessorExtension
Call back invoked when command processor extensions are installed.
configureCommands(IOTACommandRepository) - Method in class com.sun.spot.sensorboard.OTAExtension
 
configureXC(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Configure the block mode inputs appropriate to this TC channel
Connection - Interface in javax.microedition.io
This is the most basic type of generic connection.
ConnectionBase - Class in com.sun.squawk.io
Base class for Connection protocols.
ConnectionBase() - Constructor for class com.sun.squawk.io.ConnectionBase
 
ConnectionID - Class in com.sun.spot.peripheral.radio
 
ConnectionID() - Constructor for class com.sun.spot.peripheral.radio.ConnectionID
 
ConnectionID(long, byte, int) - Constructor for class com.sun.spot.peripheral.radio.ConnectionID
 
ConnectionNotFoundException - Exception in javax.microedition.io
This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
ConnectionNotFoundException() - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with the specified detail message.
Connector - Class in javax.microedition.io
This class is a placeholder for the static methods that are used for creating all the Connection objects.
Constants - Class in com.sun.spot.peripheral.radio.mhrp.aodv
 
Constants() - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
Constants - Class in com.sun.spot.peripheral.radio.mhrp.lqrp
 
Constants() - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
consumeFirst() - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
consumeFirst() - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
contains(Object) - Method in class com.sun.squawk.util.IntHashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class com.sun.squawk.util.SquawkVector
Tests if the specified object is a component in this vector.
contains(Object) - Method in class java.util.Hashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class java.util.Vector
Tests if the specified object is a component in this vector.
containsKey(int) - Method in class com.sun.squawk.util.IntHashtable
Tests if the specified object is a key in this hashtable.
containsKey(Object) - Method in class java.util.Hashtable
Tests if the specified object is a key in this hashtable.
ContentConnection - Interface in javax.microedition.io
This interface defines the stream connection over which content is passed.
contents - Variable in class com.sun.squawk.io.mailboxes.ObjectEnvelope
 
CONTEXT_DELETE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_FREECHANNEL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETCHANNEL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETERROR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETHIBERNATIONDATA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETRESULT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETRESULT_2 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_HIBERNATE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
convert(double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Convert between Celsius and Fahrenheit.
convert(double, boolean) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Convert between Celsius and Fahrenheit.
CopiableTestResults - Class in com.sun.spot.testFramework
 
CopiableTestResults() - Constructor for class com.sun.spot.testFramework.CopiableTestResults
 
CopiableTestResults(String, String) - Constructor for class com.sun.spot.testFramework.CopiableTestResults
 
copy(byte[]) - Static method in class com.sun.spot.util.Utils
Make a copy of a byte array
copy(byte[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new byte array and initialize its contents from the contents of a specified byte array.
copy(char[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new char array and initialize its contents from the contents of a specified char array.
copy(double[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new double array and initialize its contents from the contents of a specified double array.
copy(float[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new float array and initialize its contents from the contents of a specified float array.
copy(int[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new int array and initialize its contents from the contents of a specified int array.
copy(long[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new long array and initialize its contents from the contents of a specified long array.
copy(Object[], int, Object[], int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new Object array and initialize its contents from the contents of a specified Object array.
copy(short[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new short array and initialize its contents from the contents of a specified short array.
copy(boolean[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new boolean array and initialize its contents from the contents of a specified boolean array.
copyFrom(Object) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
copyFrom(RadioPacket) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Make this packet an exact copy of another
copyFrom(Object) - Method in class com.sun.spot.testFramework.CopiableTestResults
 
copyFrom(Object) - Method in interface com.sun.squawk.io.mailboxes.ICopiable
Set the state of this object based on the state of object o.
copyInto(Object[]) - Method in class com.sun.squawk.util.SquawkVector
Copies the components of this vector into the specified array.
copyInto(Object[]) - Method in class java.util.Vector
Copies the components of this vector into the specified array.
corr - Variable in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
 
cos(double) - Static method in class java.lang.Math
Returns the trigonometric cosine of an angle.
count - Variable in class com.sun.squawk.util.IntHashtable
The total number of entries in the hash table.
count - Variable in class java.io.ByteArrayInputStream
The index one greater than the last valid character in the input stream buffer.
count - Variable in class java.io.ByteArrayOutputStream
The number of valid bytes in the buffer.
counter() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current counter value
countTokens() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next number of tokens in the String using the current deliminter set.
CPHA - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CPOL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
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(int, int) - Method in interface com.sun.spot.flashmanagement.INorFlashSectorFactory
Create an IAddressableNorFlashSector
create(String) - Static method in class com.sun.squawk.io.mailboxes.ServerChannel
Creates a new ServerChannel with the given name and registers it with the system.
CREATEFONTMETRICS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CREATEIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CREATEMEMORYIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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.
createNewHandle() - Method in class com.sun.spot.resourcesharing.SimpleResource
 
createUniversallyUniqueID(Isolate) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
createUniversallyUniqueID(Isolate, String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
CS00 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CS01 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CS02 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CSR_BITS_10 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 10 bits
CSR_BITS_11 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 11 bits
CSR_BITS_12 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 12 bits
CSR_BITS_13 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 13 bits
CSR_BITS_14 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 14 bits
CSR_BITS_15 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 15 bits
CSR_BITS_16 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 16 bits
CSR_BITS_8 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 8 bits
CSR_BITS_9 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 9 bits
CSR_CPOL - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The inactive state value of SPCK is logic level one
CSR_DLYBCT - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Bit mask for field that controls the delay between consecutive transfers (e.g. between bytes if CSR_BITS_8), and the delay after the last transfer before CS is released.
CSR_DLYBCT_1 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 1 (533ns) for DLYBCT
CSR_DLYBCT_10 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 10 (5.33us) for DLYBCT
CSR_DLYBCT_100 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 100 (53.3us) for DLYBCT
CSR_DLYBCT_2 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 2 (1.06us) for DLYBCT
CSR_DLYBCT_200 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 200 (106.6us) for DLYBCT
CSR_DLYBCT_50 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 50 (26.6us) for DLYBCT
CSR_DLYBS - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Bit mask for field that controls the delay before the transfer starts after CS goes active.
CSR_MODE0 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 0, as defined in the AT91 spec (this is the most common mode).
CSR_MODE1 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 1, as defined in the AT91 spec.
CSR_MODE2 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 2, as defined in the AT91 spec.
CSR_MODE3 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 3, as defined in the AT91 spec.
CSR_NCPHA - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Data is captured on the leading edge of SPCK and changed on the following edge of SPCK
CSR_SCBR - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Bit mask for clock rate selector
CSR_SCBR_1MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
1 MHz clock rate
CSR_SCBR_250K - Static variable in interface com.sun.spot.peripheral.ISpiMaster
250 KHz clock rate
CSR_SCBR_2MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
2 MHz clock rate
CSR_SCBR_3MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
3 MHz clock rate
CSR_SCBR_6MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
6 MHz clock rate
CTRL_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiostreamProtocolManager
 
CURRENT_CONFIG_VERSION - Static variable in class com.sun.spot.peripheral.ConfigPage
 
currentIsolate() - Static method in class com.sun.squawk.Isolate
Gets the current isolate context.
currentSectorState - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
currentThread() - Static method in class java.lang.Thread
Returns a reference to the currently executing thread object.
currentTimeMillis() - Static method in class java.lang.System
Returns the current time in milliseconds.
CYAN - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color cyan

D

D0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D0 index for array returned by getIOPins()
D0 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D1 index for array returned by getIOPins()
D1 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D2 index for array returned by getIOPins()
D2 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D3 index for array returned by getIOPins()
D3 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D4 index for array returned by getIOPins()
D4 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
DATA_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiogramProtocolManager
The offset into data buffers at which data starts
DATA_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiostreamProtocolManager
The offset into data buffers at which data starts
DATA_PACKET - Static variable in class com.sun.spot.peripheral.radio.LowPanPacket
Indicates this LowPanPacket will use a RadioPacket of the type 'Data'
Datagram - Interface in javax.microedition.io
This class defines an abstract interface for datagram packets.
DatagramConnection - Interface in javax.microedition.io
This interface defines the capabilities that a datagram connection must have.
datagramsReassembled - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets reassembled
dataIn - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
DataInput - Interface in java.io
The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
DataInputStream - Class in java.io
A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
Creates a DataInputStream and saves its argument, the input stream in, for later use.
DataOutput - Interface in java.io
The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
DataOutputStream - Class in java.io
A data input stream lets an application write primitive Java data types to an output stream in a portable way.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
Creates a new data output stream to write data to the specified underlying output stream.
dataRequest(RadioPacket, boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Attempt to send rp.
DATE - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
Date - Class in java.util
The class Date represents a specific instant in time, with millisecond precision.
Date() - Constructor for class java.util.Date
Allocates a Date object and initializes it to represent the current time specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
Date(long) - Constructor for class java.util.Date
Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
DAY_OF_MONTH - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
DAY_OF_WEEK - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the week.
DDB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
deactivateRoute(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
removes a node from the users list of a route and sets the activity flag to false
deactivateRoute(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
removes a node from the users list of a route and sets the activity flag to false
deactivateRoutesUsing(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
removes all routes starting with given node
DEAD_BATTERY - Static variable in interface com.sun.spot.peripheral.IBattery
 
debug(String) - Method in class com.sun.spot.peripheral.ota.URL
 
Debug - Class in com.sun.spot.util
 
Debug() - Constructor for class com.sun.spot.util.Debug
 
debugging - Static variable in class com.sun.spot.peripheral.ota.URL
 
DECEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the twelfth month of the year.
decodeFrameControl() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
decrementMallocedCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
decrementMallocedCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
DEEP_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEEP_SLEEP_TIME_MILLIS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEEP_SLEEP_TIME_MILLIS_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_HOPS - Static variable in interface com.sun.spot.peripheral.radio.ILowPan
default number of hops a routed packet should make
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(int, int) - Method in class java.lang.StringBuffer
Removes the characters in a substring of this StringBuffer.
DELETE_PERIOD - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
DELETE_PERIOD - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
DELETE_PUBLIC_KEY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
deleteCharAt(int) - Method in class java.lang.StringBuffer
Removes the character at the specified position in this StringBuffer (shortening the StringBuffer by one character).
deleteRecord(int) - Method in class javax.microedition.rms.RecordStore
The record is deleted from the record store.
deleteRecordStore(String) - Static method in class javax.microedition.rms.RecordStore
Deletes the named record store.
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.policy.proxy.ProxyRadioPolicyManager
 
deregisterConnection(IConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
deregisterDataEventListener(IDataEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Deprecated. use removeDataEventListener()
deregisterDataEventListener(IDataEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Undo a previous call of registerDataEventListener()
deregisterEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Deregisters an application etc. that wasregistered for route events
deregisterEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Deprecated. replaced by removeEventListener
deregisterEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
Deprecated. use removeEventListener()
deregisterEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
deregisters a listener for routing messages.
deregisterLQRPListener(ILQRPEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Deprecated. replaced by removeLQRPListener
deregisterPacketQualityListener(IPacketQualityListener) - Method in interface com.sun.spot.peripheral.radio.IRadioPacketDispatcher
Deprecated. use removePacketQualityListener()
deregisterPacketQualityListener(IPacketQualityListener) - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Undo a previous call of registerPacketListener()
deregisterProtocol(byte) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Deregisters the protocol manager that handles the specifies protocol manager
deregisterProtocol(byte) - Method in class com.sun.spot.peripheral.radio.LowPan
Deregister a protocol.
deregisterProtocolFamily(byte) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Deregisters the protocol manager that handles the specifies protocol manager
deregisterProtocolFamily(byte) - Method in class com.sun.spot.peripheral.radio.LowPan
Deregister a protocol family.
deregisterRouteEventListener(IRouteEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Deprecated. use removeRouteEventListener()
deregisterRouteEventListener(IRouteEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Undo a previous call of registerRouteEventListener()
destAddress - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
destAddress - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
 
destination - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
The final destination address
destinationAddress - Variable in class com.sun.spot.peripheral.radio.HeaderInfoBase
 
destroy() - Method in interface javax.microedition.rms.RecordEnumeration
Frees internal resources used by this RecordEnumeration.
destroyApp(boolean) - Method in class javax.microedition.midlet.MIDlet
Signals the MIDlet to terminate and enter the Destroyed state.
destSeqNum - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
destSeqNum - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
 
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.
diff(Address) - Method in class com.sun.squawk.Address
Calculates the offset between this address an another address.
digit(char, int) - Static method in class java.lang.Character
Returns the numeric value of the character ch in the specified radix.
disable() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable the counter
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.
disableGlitchFilter(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
disableGlitchFilter(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Disable glitch filters for the specified pin(s)
disableIrq(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Disable interrupts from the selected source.
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Disable PIO interrupts for the specified pin
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable one or more of the interrupt sources associated with this TC channel.
disableIrq() - Method in class com.sun.spot.peripheral.PIOPin
Disable pin change interrupts on this pin
disableIrq(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
DisableIrqCommand - Class in com.sun.spot.peripheral.proxy
 
DisableIrqCommand(int, int) - Constructor for class com.sun.spot.peripheral.proxy.DisableIrqCommand
 
disablePeripheralClock(int) - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Disable the clocks for peripherals whose bits are set in the mask.
disablePinChangeInterrupts(IInputPin) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Stop a pin generating pin change interrupts.
disablePinChangeInterrupts(IInputPin) - Method in class com.sun.spot.sensorboard.EDemoController
Stop a pin generating pin change interrupts.
disableSynchronisation() - Method in interface com.sun.spot.peripheral.IPowerController
Disable automatic synchronisation between PowerController time and System time.
DISCHARGING - Static variable in interface com.sun.spot.peripheral.IBattery
 
DISPATCH_ESC - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes the following header field is not in the scope of the LowPan spec We use this next byte for our SPOT protocol number
DISPATCH_FRAG - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes what follows is a some part of a LowPan packet
DISPATCH_LOWPAN_BC0 - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes this packet is a LowPan Mesh Broadcast packet
DISPATCH_LOWPAN_HC1 - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes this packet contains part of an IPv6 packet that uses header compression
DISPATCH_LOWPAN_IPV6 - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes this packet contains part of an IPv6 format packet at the higher level
DISPATCH_MASK - Static variable in class com.sun.spot.peripheral.radio.LowPanPacket
bitmask used to extract the dispatch field
DISPATCH_MESH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes what follows is a LowPan Mesh header
DISPATCH_SPOT - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes the following header field is not in the scope of the LowPan spec We use this next byte for our SPOT protocol number
DMA_MEMORY_SERVER - Static variable in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
DMAMemoryManager - Class in com.sun.spot.dmamemory
Manages a chunk of uncached memory to be used for DMA buffers - see IDMAMemoryManager
DMAMemoryManager() - Constructor for class com.sun.spot.dmamemory.DMAMemoryManager
For use by the SPOT library only - to get a handle to a DMA Memory Manager use Spot.getInstance().getDMAMemoryManager()
doDefaultCommand(String, DataInputStream) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Invoke the default behaviour for one of the built-in commands.
DORD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
doRemoteGetPhysicalNeighbors() - Static method in class com.sun.spot.peripheral.ota.SpotWorldCommand
 
Double - Class in java.lang
The Double class wraps a value of the primitive type double in an object.
Double(double) - Constructor for class java.lang.Double
Constructs a newly allocated Double object that represents the primitive double argument.
doubleToLongBits(double) - Static method in class java.lang.Double
Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout.
doubleValue() - Method in class java.lang.Double
Returns the double value of this Double.
doubleValue() - Method in class java.lang.Float
Returns the double value of this Float.
doubleValue() - Method in class java.lang.Integer
Returns the value of this Integer as a double.
doubleValue() - Method in class java.lang.Long
Returns the value of this Long as a double.
DRAWIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWLINE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWOVAL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWROUNDRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWSTRING - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRIVER_REGISTRY_SERVER - Static variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
DRIVER_SERVER - Static variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
DriverRegistry - Class in com.sun.spot.peripheral
Acts as a registry for drivers that need to be aware of deep sleep.
droppedBroadcasts - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets intentionally dropped because they didn't meet broadcast seqNo requirements
DUMMY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DummyApp - Class in com.sun.spot.util
This class implements an empty application that can be useful when there is no valid application installed.
DummyApp() - Constructor for class com.sun.spot.util.DummyApp
 
dumpHistory() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Dump information about the last ten packets to log.
dumpTable() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
 
dumpTable() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
 

E

E - Static variable in class java.lang.Math
The double value that is closer than any other to e, the base of the natural logarithms.
EDemoBoard - Class in com.sun.spot.sensorboard
This class reflects all of the functionality of the EDemoBoard to a SPOT application.
EDemoBoardBlink - Class in com.sun.spot.sensorboard.service
A simple service to blink the LEDs on the SPOT eDemoboard.
EDemoBoardBlink() - Constructor for class com.sun.spot.sensorboard.service.EDemoBoardBlink
 
EDemoController - Class in com.sun.spot.sensorboard
This class manages the SPI interfaces and communications to the reachable parts on the EDemoBoard, namely the Atmega88, the Analog to Digital Converter, and the flash eeprom. ( some of this is done by superclasses ) Controller interfaces use a model of interaction that allows for behaviours of the controlled functionality to be modified by implementing the accessor interfaces.
EEMPE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPM0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPM1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPROM_PGSIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EEPROM_SIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EERE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
EERIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
elementAt(int) - Method in class com.sun.squawk.util.SquawkVector
Returns the component at the specified index.
elementAt(int) - Method in class java.util.Vector
Returns the component at the specified index.
elementCount - Variable in class com.sun.squawk.util.SquawkVector
The number of valid components in the vector.
elementCount - Variable in class java.util.Vector
The number of valid components in the vector.
elementData - Variable in class com.sun.squawk.util.SquawkVector
The array buffer into which the components of the vector are stored.
elementData - Variable in class java.util.Vector
The array buffer into which the components of the vector are stored.
elements() - Method in class com.sun.squawk.util.IntHashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class com.sun.squawk.util.SquawkVector
Returns an enumeration of the components of this vector.
elements() - Method in class java.util.Hashtable
Returns an enumeration of the values in this hashtable.
elements() - Method in class java.util.Vector
Returns an enumeration of the components of this vector.
EMAC_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
empty() - Method in class com.sun.spot.util.Queue
Drop the contents of the queue.
empty() - Method in class java.util.Stack
Tests if this stack is empty.
EmptyStackException - Exception in java.util
Thrown by methods in the Stack class to indicate that the stack is empty.
EmptyStackException() - Constructor for exception java.util.EmptyStackException
Constructs a new EmptyStackException with null as its error message string.
enable() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable counter
ENABLE_AVR_CLOCK_SYNCHRONISATION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
enableAdvertising(boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Control if an advertising thread will be run.
enableAdvertising(boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Control if an advertising thread will be run.
enableAndReset() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable counter and cause software trigger which forces a reset on next clock edge
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.
enableGlitchFilter(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
enableGlitchFilter(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Enable glitch filters for the specified pin(s)
enableIrq(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
enableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Enable interrupts from selected source.
enableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Enable PIO interrupts for the specified pin
enableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable one or more of the interrupt sources associated with this TC channel.
enableIrq() - Method in class com.sun.spot.peripheral.PIOPin
Enable pin change interrupts on this pin
enableIrq(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
EnableIrqCommand - Class in com.sun.spot.peripheral.proxy
 
EnableIrqCommand(int, int) - Constructor for class com.sun.spot.peripheral.proxy.EnableIrqCommand
 
enablePeripheralClock(int) - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Enable the clocks for peripherals whose bits are set in the mask.
enablePinChangeInterrupts(IInputPin) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Allow the input pin specified to generate pin change interrupts.
enablePinChangeInterrupts(IInputPin) - Method in class com.sun.spot.sensorboard.EDemoController
Allow the input pin specified to generate pin change interrupts.
enableSynchronisation() - Method in interface com.sun.spot.peripheral.IPowerController
Re-enable automatic synchronisation after a previous call to disableSynchronisation.
enableThresholdEvents(IScalarInput, boolean) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Enable or disable threshold events.
enableThresholdEvents(IScalarInput, boolean) - Method in class com.sun.spot.sensorboard.EDemoController
Enable or disable threshold events.
enableThresholdEvents(int, boolean) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Enable or disable threshold events.
enableThresholdEvents(boolean) - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Enable or disable threshold events.
enableThresholdEvents(boolean) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Enable or disable threshold events.
enableThresholdEvents(int, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Enable or disable threshold events.
enableThresholdEvents(int, boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Enable or disable threshold events.
endAddress - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
ENDNODE - Static variable in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
The policy is a routing consumer only
endsWith(String) - Method in class java.lang.String
Tests if this string ends with the specified suffix.
endTone() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
end running tone
endTone() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Ask the ToneGenerator to stop generating the tone.
ensureCapacity(int) - Method in class com.sun.squawk.util.SquawkVector
Increases the capacity of this vector, if necessary, to ensure that it can hold at least the number of components specified by the minimum capacity argument.
ensureCapacity(int) - Method in class java.lang.StringBuffer
Ensures that the capacity of the buffer is at least equal to the specified minimum.
ensureCapacity(int) - Method in class java.util.Vector
Increases the capacity of this vector, if necessary, to ensure that it can hold at least the number of components specified by the minimum capacity argument.
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.
ensureEnoughRoomFor(int) - Method in class com.sun.squawk.util.ByteArrayOutputStreamWithGetBytes
 
ensureInitialized() - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
enumerateRecords(RecordFilter, RecordComparator, boolean) - Method in class javax.microedition.rms.RecordStore
Returns an enumeration for traversing a set of records in the record store in an optionally specified order.
Enumeration - Interface in java.util
An object that implements the Enumeration interface generates a series of elements, one at a time.
enumToVector(Enumeration) - Static method in class com.sun.spot.util.Utils
Convert an Enumeration to a Vector
Envelope - Class in com.sun.squawk.io.mailboxes
Abstract class for messages passed through Channels.
Envelope() - Constructor for class com.sun.squawk.io.mailboxes.Envelope
 
EOFException - Exception in java.io
Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for exception java.io.EOFException
Constructs an EOFException with null as its error detail message.
EOFException(String) - Constructor for exception java.io.EOFException
Constructs an EOFException with the specified detail message.
eq(Address) - Method in class com.sun.squawk.Address
Determines if this address is equal to a given address.
eq(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is equal to a given offset.
eq(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is equal to a given word.
equals(Object) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
equals(int) - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
compare this policy to a numerical equivilent
equals(RoutingPolicy) - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
compare two policy objects
equals(Object) - Method in class com.sun.spot.sensorboard.io.InputPin
Indicates whether some other object is "equal to" this input pin.
equals(Object) - Method in class com.sun.spot.sensorboard.io.IOPin
Indicates whether some other object is "equal to" this iopin.
equals(Object) - Method in class com.sun.spot.sensorboard.io.OutputPin
Indicates whether some other object is "equal to" this output pin.
equals(Object) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
equals(Object) - Method in class com.sun.spot.util.IEEEAddress
 
equals(Object, Object) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified Objects are equal to one another.
equals(byte[], byte[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of bytes are equal to one another.
equals(char[], char[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of chars are equal to one another.
equals(double[], double[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of doubles are equal to one another.
equals(float[], float[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of floats are equal to one another.
equals(int[], int[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of ints are equal to one another.
equals(long[], long[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of longs are equal to one another.
equals(Object[], Object[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of Objects are equal to one another.
equals(short[], short[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of shorts are equal to one another.
equals(boolean[], boolean[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of booleans are equal to one another.
equals(Object) - Method in class java.lang.Boolean
Returns true if and only if the argument is not null and is a Boolean object that represents the same boolean value as this object.
equals(Object) - Method in class java.lang.Byte
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Character
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Double
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Float
Compares this object against some other object.
equals(Object) - Method in class java.lang.Integer
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Long
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.Short
Compares this object to the specified object.
equals(Object) - Method in class java.lang.String
Compares this string to the specified object.
equals(Object) - Method in class java.util.Calendar
Compares this calendar to the specified object.
equals(Object) - Method in class java.util.Date
Compares two dates for equality.
equalsIgnoreCase(String) - Method in class java.lang.String
Compares this String to another String, ignoring case considerations.
EQUIVALENT - Static variable in interface javax.microedition.rms.RecordComparator
EQUIVALENT means that in terms of search or sort order, the two records are the same.
erase() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
erase() - Method in class com.sun.spot.peripheral.NorFlashSector
 
erase(long) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
erase(long) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
erase() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
erase() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
eraseChip() - Method in class com.sun.spot.peripheral.external.M25P05
Erase all data in the chip
eraseChip() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase all data in the chip
ERASED_HEADER - Static variable in class com.sun.squawk.flash.NorFlashSectorState
 
ERASED_HEADER_SIZE - Static variable in class com.sun.squawk.flash.NorFlashSectorState
 
ERASED_VALUE - Static variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
ERASED_VALUE_XOR - Static variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
erasedSequenceCurrentValue - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
eraseSectorAtAddress(int) - Method in class com.sun.spot.peripheral.external.M25P05
Erase a sector
eraseSectorAtAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase a sector
err - Static variable in class java.lang.System
The "standard" error output stream.
error(String) - Static method in class com.sun.spot.sensorboard.EDemoController
Report an error with regard to the EDemoBoard.
Error - Error in java.lang
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for error java.lang.Error
Constructs an Error with no specified detail message.
Error(String) - Constructor for error java.lang.Error
Constructs an Error with the specified detail message.
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
 
errors - Variable in class com.sun.spot.testFramework.SystemOutTestResultLog
 
ESPOT_SUBTYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
eSPOT device subtype
Exception - Exception in java.lang
The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
Exception() - Constructor for exception java.lang.Exception
Constructs an Exception with no specified detail message.
Exception(String) - Constructor for exception java.lang.Exception
Constructs an Exception with the specified detail message.
ExceptionReplyEnvelope - Class in com.sun.spot.interisolate
 
ExceptionReplyEnvelope(int, Throwable) - Constructor for class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
EXCLUSIVE - Static variable in class com.sun.spot.resourcesharing.ResourceSharingScheme
The requestor requires fully exclusive access to the resource.
EXCLUSIVE_WRITE - Static variable in class com.sun.spot.resourcesharing.ResourceSharingScheme
The requestor requires exclusive write access to the resource, but concurrent READ access is permitted.
execGraphicsIO(int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Not used on embedded devices.
execIO(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a I/O operation that may block.
execIOLong(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes an I/O operation that returns a long value.
execSyncIO(int, int) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execSyncIO(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execSyncIO(int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execute(Object) - Method in class com.sun.spot.interisolate.RequestEnvelope
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.ClaimCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.DisableIrqCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.EnableIrqCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.GetAvailableCommand
 
execute(Object) - Method in class com.sun.spot.peripheral.proxy.PIOCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.PIOCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.ReleaseCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.WaitForIrqCommand
 
execute(IRadioProtocolManager) - Method in class com.sun.spot.peripheral.radio.proxy.WaitForAllAcksCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.AdjustLockCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.LockCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.RegisterCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.UnlockAllCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.UnlockCommand
 
exists() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether a file with this name exists
exit(int) - Method in class com.sun.squawk.Isolate
Stop the isolate.
exit(int) - Method in class java.lang.Runtime
Terminates the currently running Java application.
exit(int) - Static method in class java.lang.System
Terminates the currently running Java application.
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
 
exp(double) - Static method in class com.sun.squawk.util.MathUtils
Returns Euler's number e raised to the power of a double value.
EXPIRY_TIME_DELTA - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
EXPIRY_TIME_DELTA - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
expiryTime - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestEntry
 
expiryTime - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
timestamp for deleting this route from the table, if unused
expiryTime - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestEntry
 
expiryTime - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingEntry
timestamp for deleting this route from the table, if unused
expm1(double) - Static method in class com.sun.squawk.util.MathUtils
Returns ex -1.
EXT_POWERED - Static variable in interface com.sun.spot.peripheral.IBattery
 
EXTERNAL_POWER_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
ExternalBoard - Class in com.sun.spot.peripheral.external
Represents an external board.
ExternalBoard(PeripheralChipSelect) - Constructor for class com.sun.spot.peripheral.external.ExternalBoard
Create an interface to the external board
ExternalBoard(String) - Constructor for class com.sun.spot.peripheral.external.ExternalBoard
Create an interface to an external board
EXTRF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 

F

FAHRENHEIT - Static variable in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
 
fail(String) - Static method in class junit.framework.Assert
Fails a test with the given message.
fail() - Static method in class junit.framework.Assert
Fails a test with no message.
failures - Variable in class com.sun.spot.testFramework.SystemOutTestResultLog
 
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.
FALSE - Static variable in class java.lang.Boolean
The Boolean object corresponding to the primitive value false.
FAMILY_DEFINED_PROTO - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes the protocol number is handled within the protocol family.
FAT_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
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_NUMBER - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FEBRUARY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the second month of the year.
fields - Variable in class java.util.Calendar
The field values for the currently set time for this calendar.
fileName - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
fill(byte[], byte) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified byte value to each element of the specified array of bytes.
fill(byte[], int, int, byte) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified byte value to each element of the specified range of the specified array of bytes.
fill(char[], char) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified char value to each element of the specified array of chars.
fill(char[], int, int, char) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified char value to each element of the specified range of the specified array of chars.
fill(double[], double) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified double value to each element of the specified array of doubles.
fill(double[], int, int, double) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified double value to each element of the specified range of the specified array of doubles.
fill(float[], float) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified float value to each element of the specified array of floats.
fill(float[], int, int, float) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified float value to each element of the specified range of the specified array of floats.
fill(int[], int) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified int value to each element of the specified array of ints.
fill(int[], int, int, int) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified int value to each element of the specified range of the specified array of ints.
fill(long[], int, int, long) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified long value to each element of the specified range of the specified array of longs.
fill(long[], long) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified long value to each element of the specified array of longs.
fill(Object[], int, int, Object) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
fill(Object[], Object) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified Object reference to each element of the specified array of Objects.
fill(short[], int, int, short) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified short value to each element of the specified range of the specified array of shorts.
fill(short[], short) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified short value to each element of the specified array of shorts.
fill(boolean[], int, int, boolean) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified boolean value to each element of the specified range of the specified array of booleans.
fill(boolean[], boolean) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified boolean value to each element of the specified array of booleans.
FILLARC - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLPOLYGON - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLROUNDRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
findRequest(long, long, int, boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
Helper function to search for an existing (active) entry
findRequest(long, long, int, boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
Helper function to search for an existing (active) entry
findRoute(long, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
This method triggers a new route request.
findRoute(long, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
This method triggers a new route request.
findRoute(long, RouteEventClient, Object) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
This method triggers a new route request.
findRoute(long, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
lookup a route to this address.
finishTestRun(int, int, int, long) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
finishTestRun(int, int, int, long) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
FIQ_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
FiqInterruptDaemon - Class in com.sun.spot.peripheral
The FiqInterruptDaemon gives access to the handlers used for various notifications from the power controller.
FiqInterruptDaemon(IPowerController, IAT91_AIC, ISpotPins) - Constructor for class com.sun.spot.peripheral.FiqInterruptDaemon
 
FIRST_FILE_SYSTEM_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FIRST_FILE_SYSTEM_SECTOR_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
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
FIRST_FRAGMENT - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Marks a packet as a First Fragment
FIRST_USER_PORT - Static variable in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
The first port free for user use
FIRST_VALID_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
FIRST_VALID_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
firstElement() - Method in class com.sun.squawk.util.SquawkVector
Returns the first component of this vector.
firstElement() - Method in class java.util.Vector
Returns the first component of this vector.
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_ERASE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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
 
FLASH_PGSIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FLASH_SIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FLASH_WRITE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
flashConfigPage(ConfigPage) - Method in interface com.sun.spot.peripheral.ISpot
Write a ConfigPage into the flash.
flashConfigPage(ConfigPage) - Method in class com.sun.spot.peripheral.Spot
 
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.
flashSector - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
Float - Class in java.lang
The Float class provides an object wrapper for Float data values, and serves as a place for float-oriented operations.
Float(double) - Constructor for class java.lang.Float
Constructs a Float wrapper for the specified double value.
Float(float) - Constructor for class java.lang.Float
Constructs a Float wrapper for the specified float value.
floatToIntBits(float) - Static method in class java.lang.Float
Returns the bit represention of a single-float value
floatValue() - Method in class java.lang.Double
Returns the float value of this Double.
floatValue() - Method in class java.lang.Float
Returns the float value of this Float object.
floatValue() - Method in class java.lang.Integer
Returns the value of this Integer as a float.
floatValue() - Method in class java.lang.Long
Returns the value of this Long as a float.
floor(double) - Static method in class java.lang.Math
Returns the largest (closest to positive infinity) double value that is not greater than the argument and is equal to a mathematical integer.
flush() - Method in class com.sun.cldc.i18n.StreamWriter
Flush the writer and the output stream.
flush() - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
flush() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
flush() - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintOutputStream
Flush any characters in our buffer, sending them over the radio to the remote print server.
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.util.CrcOutputStream
 
flush() - Method in class com.sun.squawk.io.BufferedWriter
Flush the stream.
flush() - Method in class com.sun.squawk.io.MulticastOutputStream
Flushes this output stream and forces any buffered output bytes to be written out. The flush method of MulticastOutputStream invokes the flush method of all the contained streams.
FLUSH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
flush() - Method in class java.io.DataOutputStream
Flushes this data output stream.
flush() - Method in class java.io.OutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class java.io.OutputStreamWriter
Flush the stream.
flush() - Method in class java.io.PrintStream
Flush the stream.
flush() - Method in class java.io.Writer
Flush the stream.
FLUSHIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FLUSHSCREEN - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FOC0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FOC0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FOLLOWS - Static variable in interface javax.microedition.rms.RecordComparator
FOLLOWS means that the left (first parameter) record follows the right (second parameter) record in terms of search or sort order.
FONTGETASCENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTGETDESCENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTGETHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTSTRINGWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
forceChipSelectPin(PeripheralChipSelect) - Method in class com.sun.spot.peripheral.external.ExternalBoard
Force the chip select pin to be as specified.
forceErase() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
forceErase() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
forceEraseAll() - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
forceEraseAll() - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
forceEraseRecordStores() - Static method in class com.sun.squawk.imp.ImpGlobal
 
forceSelect() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
forName(String) - Static method in class java.lang.Class
Returns the Class object associated with the class with the given string name.
forwardAODVMessage(AODVMessage) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
put a message that must be forwarded into the queue
forwardLQRPMessage(LQRPMessage) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.Sender
put a message that must be forwarded into the queue
fragmentsReceived - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packet fragments we received
freeBlockAt(Address) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
freeBlockAt(Address) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
freedBlockCount - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
freeMemory() - Static method in class com.sun.squawk.GC
Returns the amount of free memory in the system.
freeMemory() - Method in class java.lang.Runtime
Returns the amount of free memory in the system.
freshenRoute(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
increases the expiry time for a route that is specified by the destination address
freshenRoute(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
increases the expiry time for a route that is specified by the destination address
FRIDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Friday.
fromObject(Object) - Static method in class com.sun.squawk.Address
Casts an object reference to an address.
fromPrimitive(int) - Static method in class com.sun.squawk.Address
Casts a word expressed as the appropriate Java primitive type for the platform (i.e. int or long) into a value of type Address.
fromPrimitive(int) - Static method in class com.sun.squawk.Offset
Casts an offset expressed as the appropriate Java primitive type for the platform (i.e. int or long) into a value of type Offset.
fromPrimitive(int) - Static method in class com.sun.squawk.UWord
Casts a word expressed as the appropriate Java primitive type for the platform (i.e. int or long) into a value of type UWord.
fromString(String) - Static method in class com.sun.spot.peripheral.radio.routing.RouteInfo
 

G

GAMMA - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.ConfigLinkParams
 
GarbageCollector - Class in com.sun.squawk
Base class for all garbage collectors.
GC - Class in com.sun.squawk
Pure static class that handles object creation and GC control and monitoring.
gc() - Method in class java.lang.Runtime
Runs the garbage collector.
gc() - Static method in class java.lang.System
Runs the garbage collector.
ge(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is greater than or equal to a given offset.
GENERIC_HOST_APP_SUBTYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
generic host app subtype
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(String) - Method in class com.sun.squawk.io.MulticastOutputStream
Gets the output stream from this multicaster identified by a given name.
get(int) - Method in class com.sun.squawk.util.IntHashtable
Returns the value to which the specified key is mapped in this hashtable.
get() - Method in class java.lang.ref.Reference
Returns this reference object's referent.
get(int) - Method in class java.util.Calendar
Gets the value for a given time field.
get(Object) - Method in class java.util.Hashtable
Returns the value to which the specified key is mapped in this hashtable.
GET - Static variable in interface javax.microedition.io.HttpConnection
HTTP Get method.
GET_ALARM_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_ALL_APPS_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_ALLOCATED_FILE_SIZE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_AND_CLEAR_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
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_CURRENT_TIME_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_DMA_BUFFER_ADDRESS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_DMA_BUFFER_SIZE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_FILE_VIRTUAL_ADDRESS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_LAST_DEVICE_INTERRUPT_TIME_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_POWER_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_PUBLIC_KEY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_STRING_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_STRING_LEN_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
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
 
GET_USB_HP_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
getAccel() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the current total acceleration.
getAccel(int) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the current acceleration for the indicated axis.
getAccel() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the current total acceleration.
getAccel(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current acceleration along the indicated axis.
getAccelerometer() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to return the built in accelerometer.
getAccelerometer() - Method in class com.sun.spot.sensorboard.EDemoController
Convenience method to return the built in accelerometer.
getAccelerometer() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to get built in accelerometer.
getAccelX() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Read the current acceleration along the X axis.
getAccelX() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current acceleration along the X axis.
getAccelY() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Read the current acceleration along the Y axis.
getAccelY() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current acceleration along the Y axis.
getAccelZ() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Read the current acceleration along the Z axis.
getAccelZ() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current acceleration along the Z axis.
getAckPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for sending ACKs.
getACKRequiredFlag() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
tells the status of the ackRequiredFlag
getACKRequiredFlag() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREP
tells the status of the ackRequiredFlag
getADC() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to get an object that corresponds to the ADC on the EDemoBoard.
getADC() - Method in class com.sun.spot.sensorboard.EDemoController
Convenience function to get an object that corresponds to the ADC on the EDemoBoard.
getADCTemperature() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to get internal temperature sensor on the ADC from the EDemoBoard.
getADCTemperature() - Method in class com.sun.spot.sensorboard.EDemoController
Get the internal temperature sensor on the ADC on the EDemoBoard.
getADCTemperature() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to get internal temperature sensor on the ADC from the edemo board.
getAddress() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Return the address associated with this Radiogram.
getAddress() - Method in class com.sun.spot.peripheral.ota.URL
 
getAddress() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getAddress() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getAddress(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a pointer from memory as an Address.
getAddress() - Method in interface javax.microedition.io.Datagram
Get the address of the datagram.
getAddressAsLong() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Return the address associated with this Radiogram.
getAdminCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk in admin mode
getAll(Class) - Method in class com.sun.squawk.peripheral.PeripheralRegistry
Return all peripherals of type type.
getAllAppsStatus() - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getAllEntries() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
This method provides access to the entire routing table.
getAllEntries() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
This method provides access to the entire routing table.
getAllEntries() - Method in class com.sun.spot.peripheral.radio.routing.RouteTable
 
getAllInstances() - Static method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getAllocatedBlockCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getAllocatedBlockCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getAllocatedSpace() - Method in class com.sun.spot.flashmanagement.FlashFile
Determine the space allocated for the file with this name.
getAllocationDetails() - Method in class com.sun.spot.dmamemory.DMAMemoryManager
 
getAllocationDetails() - Method in interface com.sun.spot.dmamemory.IDMAMemoryManager
Get information about current memory allocations.
getAllocationDetails() - Method in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
getAppProperty(String) - Method in class javax.microedition.midlet.MIDlet
Provides a MIDlet with a mechanism to retrieve named properties from the application management software.
getAppStatus(String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getArray() - Method in interface com.sun.spot.sensorboard.hardware.IAtmegaCode
return a byte array that contains the code as we want to write it to the atmega part ( ie. just the bits, no intel hex checksums or such )
getAT91_AIC() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the AT91 Interrupt Controller
getAT91_AIC() - Method in class com.sun.spot.peripheral.Spot
 
getAT91_PIO(int) - Method in interface com.sun.spot.peripheral.ISpot
Get access to the AT91 Parallel I/O Controller.
getAT91_PIO(int) - Method in class com.sun.spot.peripheral.Spot
 
getAT91_PowerManager() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton AT91 chip power manager
getAT91_PowerManager() - Method in class com.sun.spot.peripheral.Spot
Return the AT91_PowerManager.
getAT91_TC(int) - Method in interface com.sun.spot.peripheral.ISpot
Get access to an AT91 Timer-Counter.
getAT91_TC(int) - Method in class com.sun.spot.peripheral.Spot
Get access to an AT91 Timer-Counter.
getAtmega() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getAtmega() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
call to the board to return a pointer to the Atmega Controller
getAtmegaSPI() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
getAttentionPin() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used by the power control PowerController to signal to the 9200
getAvailableCapacity() - Method in class com.sun.spot.peripheral.Battery
 
getAvailableCapacity() - Method in interface com.sun.spot.peripheral.IBattery
Get the batteries remaining capacity in maHr.
GetAvailableCommand - Class in com.sun.spot.peripheral.proxy
 
GetAvailableCommand(int) - Constructor for class com.sun.spot.peripheral.proxy.GetAvailableCommand
 
getAvailableIDs() - Static method in class java.util.TimeZone
Gets all the available IDs supported.
getAvailablePortHackVersion(String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getAverageValue(int) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
To deal with light sources that change rapidly over time, such as fluorescent light bulbs, it is necessary to take multiple readings and average them.
getAverageValue() - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Take 17 readings, one every 1 msec and average them.
getAverageValue(int) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
To deal with light sources that change rapidly over time, such as fluorescent light bulbs, it is necessary to take multiple readings and average them.
getAverageValue() - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Take 17 readings, one every 1 msec and average them.
getBaseAddress() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
getBaseAddress() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Get the base address of this PIO
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.
getBattery() - Method in interface com.sun.spot.peripheral.IPowerController
 
getBatteryLevel() - Method in class com.sun.spot.peripheral.Battery
 
getBatteryLevel() - Method in interface com.sun.spot.peripheral.IBattery
Battery level returns an integer indicating remaining capacity in percentage (0 is empty, 100 is fully charged)
getBCastSeqNo() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the sequence number for this mesh broadcast
getBD_REV0() - Method in interface com.sun.spot.peripheral.ISpotPins
The low-order bit of the hardware rev
getBD_REV1() - Method in interface com.sun.spot.peripheral.ISpotPins
The mid-order bit of the hardware rev
getBD_REV2() - Method in interface com.sun.spot.peripheral.ISpotPins
The high-order bit of the hardware rev
getBlockAt(Address) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
getBlockAt(Address) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getBlockAt(IMemoryHeapBlock, INorFlashSectorState, int) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getBlue() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Return the current blue setting.
getBlue() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return the current blue setting.
getBlueLEDValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Get the current blue color value for the indicated LED
getBlueLEDValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current blue color value for the indicated LED This method is meant to be used by an accessor object to the ITriColorLEDController.
getBoardIndex() - Method in class com.sun.spot.peripheral.external.ExternalBoard
 
getBoardIndex() - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Returns the position of this board in the stack (0 or 1)
getBooleanContents() - Method in class com.sun.spot.interisolate.BooleanReplyEnvelope
 
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
getBootstrapAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the bootstrap suite
getBootstrapEnd() - Static method in class com.sun.squawk.VM
Gets the address at which the object memory containing the bootstrap suite ends.
getBootstrapHash() - Static method in class com.sun.squawk.VM
Gets the hash of the object memory containing the bootstrap suite in it's canonical (i.e. relative to address 0) form.
getBootstrapSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootstrap suite
getBootstrapStart() - Static method in class com.sun.squawk.VM
Gets the address at which the object memory containing the bootstrap suite starts.
getBroadcastPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for broadcasting intra-PAN.
getBroadcastsForwarded() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of broadcast datagrams forwarded by this node.
getBroadcastsFragmented() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of broadcast datagrams that were generated from this node that required fragmentation.
getBroadcastsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of broadcast datagrams received by this node.
getBroadcastsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of broadcast datagrams that have been generated from this node.
getBuffer(int, String) - Method in class com.sun.spot.dmamemory.DMAMemoryManager
 
getBuffer(int, String) - Method in interface com.sun.spot.dmamemory.IDMAMemoryManager
Try to obtain memory for a DMA buffer.
getBuffer(int, String) - Method in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
getByte(long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets the byte at the given offset in the memory area associated with this object.
getByte(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 8 bit value from memory.
getByteArrayInputStream() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getByteArrayInputStream() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
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
 
getBytes() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getBytes() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getBytes(int, byte[], int, int) - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getBytes(int, byte[], int, int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
getBytes(long, byte[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets number bytes starting at the given offset in the memory area associated with this object and assigns them to the byte array passed starting at position low.
getBytes(Address, int, byte[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from memory to byte array.
getBytes() - Method in class com.sun.squawk.util.ByteArrayOutputStreamWithGetBytes
 
getBytes() - Method in class java.lang.String
Convert this String into bytes according to the platform's default character encoding, storing the result into a new byte array.
getBytes(String) - Method in class java.lang.String
Convert this String into bytes according to the specified character encoding, storing the result into a new byte array.
getBytesAllocatedSinceLastGC() - Method in class com.sun.squawk.GarbageCollector
Get the number of bytes allocated since the last GC.
getBytesAllocatedTotal() - Method in class com.sun.squawk.GarbageCollector
Get the number of bytes allocated since JVM startup.
getBytesFreedTotal() - Method in class com.sun.squawk.GarbageCollector
Get the number of bytes freed in all collections
getBytesLastFreed() - Method in class com.sun.squawk.GarbageCollector
Get the number of bytes freed in the last collection
getBytesLastScanned() - Method in class com.sun.squawk.GarbageCollector
Get the number of bytes scanned in the last collection.
getCallback(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
This method provides access to the client that interested in the route reply message that is passed as an argument
getCallback(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
This method provides access to the client that interested in the route reply message that is passed as an argument
getCC2420_CCA_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The Channel Clear pin of the CC2420
getCC2420_FIFO_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The FIFO empty pin of the CC2420
getCC2420_FIFOP_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The FIFO threshold reached pin of the CC2420
getCC2420_RESET_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The reset pin of the CC2420
getCC2420_SFD_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The Start of Frame Delimiter pin of the CC2420
getCC2420_VREG_EN_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The voltage regulator enable pin of the CC2420
getCelsius() - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current temperature in degrees Celsius.
getCelsius() - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current temperature in degrees Celsius.
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.policy.proxy.ProxyRadioPolicyManager
 
getChannelNumber() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getChar(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets an unsigned 16 bit value from memory.
getChargeCount() - Method in class com.sun.spot.peripheral.Battery
 
getChargeCount() - Method in interface com.sun.spot.peripheral.IBattery
Return the number of times the SPOT has seen a full charge.
getChars(int, int, char[], int) - Method in class java.lang.String
Copies characters from this string into the destination character array.
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
Characters are copied from this string buffer into the destination character array dst.
getClass(Object) - Static method in class com.sun.squawk.VM
Support routine to get the object representing the class of a given object.
getClass() - Method in class java.lang.Object
Returns the runtime class of an object.
getClassName() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getClassPath() - Method in class com.sun.squawk.Isolate
Gets the class path for the isolate.
getCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk
getCollector() - Static method in class com.sun.squawk.GC
Gets a reference to the installed collector.
getColor() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Get the current color of the LED.
getColor() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Get the current color of the LED.
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.peripheral.ISpot
Get the configuration page held in flash
getConfigPage() - Method in class com.sun.spot.peripheral.Spot
 
getConfigSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the config page / properties
getConfiguration() - Method in class com.sun.spot.peripheral.SpiPcs
 
getConfigVersion() - Method in class com.sun.spot.peripheral.ConfigPage
Get the version number of this page
getConnectionState(long, int, byte) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
getConnectionType() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getContendedMontorEnterCount() - Static method in class com.sun.squawk.VM.Stats
Return the number of times that a thread was blocked trying to synchronize on an object.
getContents() - Method in class com.sun.spot.interisolate.BooleanReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.NumberReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.ObjectReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.RequestEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.VoidReplyEnvelope
 
getContents() - Method in class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.Envelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.ObjectEnvelope
Return the contents of the envelope.
getController() - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Return the servo controller for this servo.
getController() - Method in class com.sun.spot.sensorboard.peripheral.Servo
Return the servocontroller of this servo.
getCorr() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCorr() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
CORR measures the average correlation value of the first 4 bytes of the packet header.
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.
getCurrentIsolate() - Static method in class com.sun.squawk.VM
Gets the isolate of the currently executing thread.
getCurrentLinkCost() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
Return the current link cost, which is the cost of the worst direction.
getCurrentScale() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the index for the current scale being used by the accelerometer.
getCurrentSequenceNumber() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
 
getCurrentSequenceNumber() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
 
getCurrentState() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
Get the current state of the USB connection
getCurrNormalizedLQ() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getCurrNormLQForAddress(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
getData() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Returns the contents of the radiogram as a byte array
getData() - Method in class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Return the contents of the envelope, which is a byte array.
getData() - Method in class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Return the contents of the envelope, which is a ByteArrayInputStream.
getData() - Method in interface javax.microedition.io.Datagram
Get the contents of the data buffer.
getDatagramConnectionProtocol() - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Tell others the Datagram protocol name for use with GCF.
getDatagramConnectionProtocol() - Method in interface com.sun.spot.service.ISpotRadioHelper
Tell others the Datagram protocol name for use with GCF.
getDatagramsReassembled() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of datagrams that were successfully reassembled by this node.
getDataInputStream() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Answer a data input stream for getting information from the host.
getDataInputStream() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getDataInputStream() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
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.  
getDate() - Method in interface javax.microedition.io.HttpConnection
Returns the value of the date header field.
getDeepSleepCount() - Method in interface com.sun.spot.peripheral.ISleepManager
Get deep sleep count
getDefault() - Static method in class java.util.TimeZone
Gets the default TimeZone for this host.
getDestAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the destination address of this message
getDestAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
get the destination address of this message
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.
getDestinationOnlyFlag() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
get the state of the destination only flag
getDestinationOnlyFlag() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
get the state of the destination only flag
getDestinationPanID() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the destination pan ID of this packet.
getDestinationSequenceNumber(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
get the destination sequence number for a certain entry
getDestinationSequenceNumber(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
get the destination sequence number for a certain entry
getDestLen() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
returns the length in bytes of the destination address field 2 bytes == 16-bit addressing 8 bytes == 64-bit addressing
getDestSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the destination sequence number of this message.
getDestSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RERR
 
getDestSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
get the destination sequence number of this message.
getDestSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RERR
 
getDMAMemoryManager() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton DMA Memory Manager.
getDMAMemoryManager() - Method in class com.sun.spot.peripheral.Spot
 
getDouble(long) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets the double at the given offset in the memory area associated with this object.
getDoubles(long, double[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets number doubles starting at the given offset in the memory area associated with this object and assign them to the double array passed starting at position low.
getDriverName() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
getDriverName() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
getDriverName() - Method in interface com.sun.spot.peripheral.IAT91_PIO
 
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
 
getDriverName() - Method in class com.sun.spot.sensorboard.EDemoController
Returns the name that should be used by the IDriver subsystem.
getDriverName() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Routine to return this driver's name.
getDriverNamed(String) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
getDriverNamed(String) - Method in interface com.sun.spot.peripheral.IDriverLookup
 
getDriverRegistry() - Method in interface com.sun.spot.peripheral.ISpot
Get the Driver Registry.
getDriverRegistry() - Method in class com.sun.spot.peripheral.Spot
 
getDroppedBroadcasts() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of times we dropped a broadcast packet.
getDroppedQueuedBroadcasts() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of times we've dropped a broadcast packet because we did not have the resources to queue the packet.
getEDemoController() - Method in class com.sun.spot.sensorboard.EDemoBoard
Return the underlying controller used by this EDemoBoard.
getEnabled() - Method in class com.sun.spot.networktools.NetManagementServer
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
getEnabled() - Method in class com.sun.spot.service.BasicService
 
getEnabled() - Method in class com.sun.spot.service.Heartbeat
Return whether service is started automatically on reboot.
getEnabled() - Method in interface com.sun.spot.service.IService
Return whether service is started automatically on reboot.
getEnabledPeripheralClocks() - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Return a mask containing a set bit for each peripheral whose clock is enabled.
getEncoding() - Method in interface javax.microedition.io.ContentConnection
Returns a string describing the encoding of the content which the resource connected to is providing.
getEndAddress() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getEndAddress() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getEntry(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
Returns the route entry for a given destination.
getEntry(long) - Method in class com.sun.spot.peripheral.radio.routing.RouteTable
 
getErasedSequenceCurrentValue() - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
getErasedSequenceCurrentValue() - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getErasedValue() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getErasedValue() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getErasedValue() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
getErrors() - Method in class com.sun.spot.testFramework.CopiableTestResults
 
getExitCode() - Method in class com.sun.squawk.Isolate
Get the isolate exit code.
getExpiration() - Method in interface javax.microedition.io.HttpConnection
Returns the value of the expires header field.
getExternalBoardMap() - Method in interface com.sun.spot.peripheral.ISpot
Get the map of external boards.
getExternalBoardMap() - Method in class com.sun.spot.peripheral.Spot
 
getExtraSector(int) - Method in class com.sun.spot.flashmanagement.NorFlashSectorAllocator
 
getExtraSector(int) - Method in interface com.sun.squawk.peripheral.INorFlashSectorAllocator
 
getExtraSector(int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
getFahrenheit() - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current temperature in degrees Fahrenheit.
getFahrenheit() - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current temperature in degrees Fahrenheit.
getFailures() - Method in class com.sun.spot.testFramework.CopiableTestResults
 
getFAT() - Static method in class com.sun.spot.flashmanagement.FlashFile
Get a read-only representation of the FAT
getFCS() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame check sequence for this radio packet.
getFDestinationAddress() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the final destination address of this packet
getFile() - Method in interface javax.microedition.io.HttpConnection
Returns the file portion of the URL of this HttpConnection.
getFileInfos() - Method in interface com.sun.spot.flashmanagement.IFAT
 
getFileSeparatorChar() - Static method in class com.sun.squawk.VM
The system-dependent default name-separator character.
getFiqInterruptDaemon() - Method in interface com.sun.spot.peripheral.ISpot
Get the FiqInterruptDaemon.
getFiqInterruptDaemon() - Method in class com.sun.spot.peripheral.Spot
 
getFirmwareRev() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getFirmwareVersion() - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the major and minor version information from the firmware running on the EDemoBoard.
getFirmwareVersion() - Method in class com.sun.spot.sensorboard.EDemoController
Get the major and minor version information from the firmware running on the EDemoBoard.
getFirst() - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
getFirst() - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
getFirstElement() - Method in class com.sun.spot.peripheral.radio.routing.SortedList
 
getFirstSectorBaseAddress() - Method in class com.sun.spot.flashmanagement.FlashFile
For test purposes only
getFlashMemoryDevice() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the flash memory on the Spot
getFlashMemoryDevice() - Method in class com.sun.spot.peripheral.Spot
 
getFloat(long) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets the float at the given offset in the memory area associated with this object.
getFloats(long, float[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets number floats starting at the given offset in the memory area associated with this object and assign them to the int array passed starting at position low.
getFlushThreshold() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
Get the flush threshold for this stream.
getFragmentsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of fragments received by this node.
getFragOff() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
retrieve the offset of this fragment as related to the original datagram offsets are in multiples of 8 bytes
getFragSize() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
retrieve the total size of the original datagram of which this fragment is part
getFragTag() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
retrieve the datagram tag for this fragment
getFragType() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
retrieve the fragment type bits from the fragmentation header
getFrameControl() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame control field (16 bits) of this packet.
getFreedBlockCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getFreedBlockCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getFreeSectorIndices() - Method in interface com.sun.spot.flashmanagement.IFAT
 
getFrequency() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
get the current frequency setting
getFrequency() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Returns the current value of the ToneGenerators frequency in Hertz
getFullCount() - Static method in class com.sun.squawk.GC
Returns the number of full-heap collections.
getGains() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the current array of gains used to convert from voltages to G's.
getGlobal(int) - Static method in class com.sun.spot.globals.SpotGlobals
 
getGratuitousRREPFlag() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
get the state of the gratuitous route reply flag
getGratuitousRREPFlag() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
get the state of the gratuitous route reply flag
getGreen() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Return the current green setting.
getGreen() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return the current green setting.
getGreenLed() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the green LED on the Spot processor board.
getGreenLed() - Method in class com.sun.spot.peripheral.Spot
 
getGreenLEDValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Get the current green color value for the indicated LED
getGreenLEDValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current green color value for the indicated LED This method is meant to be used by an accessor object to the ITriColorLEDController.
getGUIEvent() - Static method in class com.sun.squawk.VM
Not used on embedded devices.
getHandle(ResourceSharingScheme, boolean) - Method in interface com.sun.spot.resourcesharing.IResource
Generate a handle for this resource.
getHandle(ResourceSharingScheme, boolean) - Method in class com.sun.spot.resourcesharing.SimpleResource
 
getHardwareType() - Method in interface com.sun.spot.peripheral.ISpot
Get the hardware type code for this device.
getHardwareType() - Method in class com.sun.spot.peripheral.Spot
 
getHeaderField(int) - Method in interface javax.microedition.io.HttpConnection
Gets a header field value by index.
getHeaderField(String) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named header field.
getHeaderFieldDate(String, long) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named field parsed as date.
getHeaderFieldInt(String, int) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named field parsed as a number.
getHeaderFieldKey(int) - Method in interface javax.microedition.io.HttpConnection
Gets a header field key by index.
getHeaderLength() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the length of the LowPanPacket header
getHighThreshold(IScalarInput) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return the current high threshold value.
getHighThreshold(IScalarInput) - Method in class com.sun.spot.sensorboard.EDemoController
Return the current high threshold value.
getHighThreshold(int) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Return the current high threshold value for this scalar input.
getHighThreshold() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the current high threshold value.
getHighThreshold() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the current high threshold value.
getHighThreshold(int, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Return the current high threshold value.
getHighThreshold(boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current high threshold value.
getHighThreshold(int, boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the current high threshold value.
getHighThreshold(boolean) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current high threshold value.
getHints() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
getHopCount() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Hop count is the number of times a packet will be retransmitted until it reaches the final destination.
getHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
read the hop count of this route reply
getHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
get the hop count of this message
getHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREP
read the hop count of this route reply
getHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
get the hop count of this message
getHopsLeft() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
returns the number of hops left for this packet
getHost() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the hostname to connect to
getHost() - Method in interface javax.microedition.io.HttpConnection
Returns the host information of the URL of this HttpConnection. e.g. host name or IPv4 address
getI2C() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the I2C interface.
getI2C() - Method in class com.sun.spot.peripheral.Spot
 
getI2C() - Method in class com.sun.spot.sensorboard.EDemoBoard
Return the controller for the I2C.
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() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the I802.15.4 MAC layers
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
 
getI802_15_4_PHY() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the physical I802.15.4 radio device
getI802_15_4_PHY() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the physical I802.15.4 radio device
getI802_15_4_PHY() - Method in class com.sun.spot.peripheral.Spot
 
getIAccelerometer3DThresholdListeners() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Returns an array of all the accelerometer threshold listeners registered on this input device.
getIAccelerometer3DThresholdListeners() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns an array of all the accelerometer threshold listeners registered on this input device.
getIcharge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current charging the battery in milliamps.
getIconName() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getId() - Method in class com.sun.squawk.Isolate
Gets the unique id for this isolate.
getID() - Method in class java.util.TimeZone
Gets the ID of this time zone.
getIdealYoungGenerationSize() - Method in class com.sun.squawk.Lisp2GenerationalCollector
Gets a size for the young generation based on its ideal ratio to the heap size.
getIdischarge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current being drawn from the battery in milliamps.
getIEEEAddress() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
 
getIEEEAddress() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
getIEEEAddress() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Returns an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Return an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.InputPin
Returns an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Returns an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.IOPin
Returns an array of all the input pin listeners registered on this input pin.
getILightSensorThresholdListeners() - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Returns an array of all the light sensor threshold listeners registered on this light sensor.
getILightSensorThresholdListeners() - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Returns an array of all the light sensor threshold listeners registered on this light sensor.
GETIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
getIMax() - Method in interface com.sun.spot.peripheral.IPowerController
Return the maximum current (in milliamps) that has been drawn from the battery since the last time this was called.
getIndex() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getIndex() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.InputPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Return the PinDescriptor associated with this output pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.IOPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Return the PinDescriptor associated with this output pin.
getIndex() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.OutputPin
Return the PinDescriptor for this pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the PinDescriptor associated with this input pin.
getIndex() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Return the PinDescriptor associated with this LED.
getIndex() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return the PinDescriptor associated with this LED.
getInitialProperties() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
Get the correct set of properties for this board to its flash memory
getInitialProperties() - Static method in class com.sun.spot.sensorboard.EDemoBoard
Get the correct set of properties for this board for its flash memory
getInitialSectors(int) - Method in class com.sun.spot.flashmanagement.NorFlashSectorAllocator
 
getInitialSectors(int) - Method in interface com.sun.squawk.peripheral.INorFlashSectorAllocator
 
getInitialSectors(int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
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.io.j2me.remoteprinting.RemotePrintManager
 
getInstance() - Static method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.LowPan
Get the instance of this singleton.
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
provides the instance of this singleton
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
retrieve a handle to this routing table
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
provides the instance of this singleton
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
retrieve a handle to this routing table
getInstance() - Static method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Return the singleton instance of RadioPacketDispatcher.
getInstance() - Static method in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
Return a singleton for the RoutingPolicyManager
getInstance() - Static method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
getInstance() - Static method in class com.sun.spot.peripheral.Spot
Get the singleton instance of this class.
getInstance() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getInstance() - Static method in class com.sun.spot.sensorboard.EDemoBoard
Return the global singleton for the EDemoBoard.
getInstance() - Static method in class com.sun.spot.service.ServiceRegistry
Get the globally unique service registry instance.
getInstance() - Static method in class java.util.Calendar
Gets a calendar using the default time zone.
getInstance(TimeZone) - Static method in class java.util.Calendar
Gets a calendar using the specified time zone.
getInt(long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets the int at the given offset in the memory area associated with this object.
getInt(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 32 bit value from memory.
getIntContents() - Method in class com.sun.spot.interisolate.NumberReplyEnvelope
 
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
 
getInts(long, int[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets number integers starting at the given offset in the memory area associated with this object and assign them to the int array passed starting at position low.
getInts(Address, int, int[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from memory to int array.
getIOPins() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to return an array of the built in bidirectional digital pins.
getIOPins() - Method in class com.sun.spot.sensorboard.EDemoController
Method to return an array of the builtin bidirectional digital pins.
getIOPins() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to return an array of the builtin bidirectional digital pins.
getIProprietaryRadio() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the radio via its proprietary (non-I802.15.4) interface.
getIProprietaryRadio() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the radio via its proprietary (non-I802.15.4) interface.
getIProprietaryRadio() - Method in class com.sun.spot.peripheral.Spot
 
getIScalarInputThresholdListeners() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Returns an array of all the scalar input threshold listeners registered on this input device.
getIScalarInputThresholdListeners() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Returns an array of all the scalar input threshold listeners registered on this input device.
getIsolate(String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
Looks up the isolate corresponding to the specified globally unique isolate Id.
getIsolates() - Static method in class com.sun.squawk.Isolate
Returns an array of Isolate objects.
getIsolateStatus(Isolate) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getISwitchListeners() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Returns an array of all the switch listeners registered on this switch.
getISwitchListeners() - Method in class com.sun.spot.sensorboard.peripheral.Switch
Returns an array of all the switch listeners registered on this switch.
getITemperatureInputThresholdListeners() - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Returns an array of all the temperature sensor threshold listeners registered on this temperature sensor.
getITemperatureInputThresholdListeners() - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Returns an array of all the temperature sensor threshold listeners registered on this temperature sensor.
getKeyedGlobal(int) - Static method in class com.sun.squawk.VM
Return the global registered using setGlobal with key.
getKeyedGlobalsMutex() - Static method in class com.sun.squawk.VM
 
getLabel() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getLastGCTime() - Method in class com.sun.squawk.GarbageCollector
Gets the time taken by the last collection.
getLastModified() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getLastModified() - Method in interface javax.microedition.io.HttpConnection
Returns the value of the last-modified header field.
getLastModified() - Method in class javax.microedition.rms.RecordStore
Returns the last time the record store was modified, in the format used by System.currentTimeMillis().
getLastSectorAvailableToJava() - Method in class com.sun.spot.peripheral.external.M25P05
 
getLastSectorAvailableToJava() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Answer the last flash sector available to Java.
getLEDs() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method that returns an array of all the built in LEDs.
getLEDs() - Method in class com.sun.spot.sensorboard.EDemoController
Convienence method that returns an array of all the built in LEDs.
getLEDs() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to return an array of all the builtin LEDs.
getLength() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getLength() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Return the number of bytes of data in this datagram.
getLength() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
Calculates the number of bytes this LowPanHeader will take
getLength() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getLength() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getLength() - Method in interface javax.microedition.io.ContentConnection
Returns the length of the content which is being provided.
getLength() - Method in interface javax.microedition.io.Datagram
Get the length of the datagram.
getLightSensor() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to return the built in light sensor object.
getLightSensor() - Method in class com.sun.spot.sensorboard.EDemoController
Return light sensor object.
getLightSensor() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to get built in light sensor.
getLightSensorValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ILightSensorController
Ask controller to return current value of lightsensor
getLightSensorValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current value of a lightsensor accessor connected to a particular pin.
getLinkMonitor() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
 
getLinkQuality() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLinkQuality() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLinkQuality(Datagram) - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Returns the link quality for the received datagram as a combination of RSSI and CORR.
getLinkQuality() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLinkQuality(Datagram) - Method in interface com.sun.spot.service.ISpotRadioHelper
Returns the link quality for the received datagram.
getLinkStrength(Datagram) - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Returns the link strength for the received datagram.
getLinkStrength(Datagram) - Method in interface com.sun.spot.service.ISpotRadioHelper
Returns the link strength for the received datagram.
getLocalGreenLEDPin() - Method in interface com.sun.spot.peripheral.ISpotPins
Return the pin controlling the green LED on the Spot board.
getLocalPort() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
getLocalPort() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
 
getLocalPort() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
getLocalPort() - Method in interface com.sun.spot.peripheral.IRadioControl
Answer the port number for this connection
getLocalPort() - Method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
getLocalRedLEDPin() - Method in interface com.sun.spot.peripheral.ISpotPins
Return the pin controlling the red LED on the Spot board.
getLong(long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets the long at the given offset in the memory area associated with this object.
getLong(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a 64 bit value from memory using a 64 bit word offset.
getLongAtWord(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a 64 bit value from memory using a 32 bit word offset.
getLongContents() - Method in class com.sun.spot.interisolate.NumberReplyEnvelope
 
getLongs(long, long[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets number longs starting at the given offset in the memory area associated with this object and assign them to the long array passed starting at position low.
getLongs(Address, int, long[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from memory to long array.
getLowLQlinkCount() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREP
 
getLowLQlinkCount() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
 
getLowThreshold(IScalarInput) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return the current low threshold value.
getLowThreshold(IScalarInput) - Method in class com.sun.spot.sensorboard.EDemoController
Return the current low threshold value.
getLowThreshold(int) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Return the current low threshold value for this scalar input.
getLowThreshold() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the current low threshold value.
getLowThreshold() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the current low threshold value.
getLowThreshold(int, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Return the current low threshold value.
getLowThreshold(boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current low threshold value.
getLowThreshold(int, boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the current low threshold value.
getLowThreshold(boolean) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current low threshold value.
getLppPayloadOffset() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the starting offset of the payload section of the packet
getLTC3455() - Method in interface com.sun.spot.peripheral.ISpot
power control chip driver
getLTC3455() - Method in class com.sun.spot.peripheral.Spot
Return the LTC3455 power regulator used by the Spot.
getMacAddress() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
getMacAddress() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
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.
getMainClassArguments() - Method in class com.sun.squawk.Isolate
Get the arguments.
getMainClassName() - Method in class com.sun.squawk.Isolate
Get the name of the main class.
getManifestPropertiesOfSuite(String) - Static method in class com.sun.squawk.VM
A helper method to provide access to the manifest of midlet suites from outside the bootstrap.
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).
getManifestProperty(String) - Static method in class com.sun.squawk.VM
Gets the value of an Suite#PROPERTIES_MANIFEST_RESOURCE_NAME property embedded in the suite.
getManifestPropertyNames() - Static method in class com.sun.squawk.VM
Gets the names of all manifest properties embedded in the leaf suite and all of its parents.
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).
getMappedAddress() - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets the virtual memory location at which the memory region is mapped.
getMaxAvailableBufferSize() - Method in class com.sun.spot.dmamemory.DMAMemoryManager
 
getMaxAvailableBufferSize() - Method in interface com.sun.spot.dmamemory.IDMAMemoryManager
Find out the size of the biggest available DMA memory buffer
getMaxAvailableBufferSize() - Method in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
getMaxBroadcastHops() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
getMaxBroadcastHops() - Method in interface com.sun.spot.peripheral.IMultipleHopConnection
returns the maximum number of mesh hops broadcasts sent on this connection will traverse
getMaxBroadcastHops() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getMaxFullGCTime() - Method in class com.sun.squawk.GarbageCollector
Gets the time of the longest full GC.
getMaxGCTime() - Method in class com.sun.squawk.GarbageCollector
Get the time taken by the slowest garbage collection.
getMaxHops() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getMaximumCapacity() - Method in class com.sun.spot.peripheral.Battery
 
getMaximumCapacity() - Method in interface com.sun.spot.peripheral.IBattery
Get the batteries measured maximum capacity in maHr.
getMaximumLength() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
getMaximumLength() - Method in interface javax.microedition.io.DatagramConnection
Get the maximum length a datagram can be.
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.
getMaxPartialGCTime() - Method in class com.sun.squawk.GarbageCollector
Gets the time of the longest partial GC.
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.
getMaxStackSize() - Static method in class com.sun.squawk.VM.Stats
Return size of the largest stack ever allocated.
getMaxTransferSize() - Method in interface com.sun.spot.peripheral.ISpiMaster
 
getMeshPacketsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of mesh packets received.
getMeshPacketsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Return the number of mesh packets generated from this node.
getMessage() - Method in class java.lang.Throwable
Returns the error message string of this throwable object.
getMessage() - Method in error junit.framework.ComparisonFailure
Returns "..." in place of common prefix and "..." in place of common suffix between expected and actual.
getMIDletDescriptors() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getMIDletPeer(MIDlet) - Method in interface com.sun.midp.midlet.MIDletTunnel
Returns the MIDletPeer object corresponding to the given midlet instance.
getMinimumDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Find out the minimum sleep time that will cause a deep sleep.
getModelNumber() - Method in class com.sun.spot.peripheral.Battery
 
getModelNumber() - Method in interface com.sun.spot.peripheral.IBattery
Battery model must match battery used for accurate measurements.
getMonitorsAllocatedCount() - Static method in class com.sun.squawk.VM.Stats
Return the number of monitors allocated.
getMutex() - Static method in class com.sun.spot.globals.SpotGlobals
 
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.networktools.NetManagementServer
Return the name of this service.
getName() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
getName() - Method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
getName() - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
getName() - Method in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
getName() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getName() - Method in interface com.sun.spot.sensorboard.hardware.IAtmegaCode
return a String that is the name of this program this is only to make sending the user error messages easier
getName() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Get the name that this ServerChannel was registered under.
getName() - Method in class com.sun.squawk.Isolate
Gets name of the isolate.
getName() - Method in class java.lang.Class
Returns the fully-qualified name of the entity (class, interface, array class, primitive type, or void) represented by this Class object, as a String.
getName() - Method in class java.lang.Thread
Returns this thread's name.
getName() - Method in class javax.microedition.rms.RecordStore
Returns the name of this RecordStore.
getNbrAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getNbrLastHeard() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getNbrLastLQREP() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getNbrLastLQREQ() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getNbrLinkInfoWithAddress(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
getNbrLQ() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getNeighborLinks() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
getNetManagementServer() - Static method in class com.sun.spot.networktools.NetManagementServer
create and return the NetManagementServer singleton
getNetManager() - Method in class com.sun.spot.peripheral.radio.LowPan
returns a handle to the netmanagement object
getNextBlockOffset() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getNextBlockOffset() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getNextHopInfo(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
returns an object that describes the route for a given destination
getNextHopInfo(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingTable
returns an object that describes the route for a given destination
getNextRecordID() - Method in class javax.microedition.rms.RecordStore
Returns the recordId of the next record to be added to the record store.
getNextRREQID() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
get the next route request ID
getNextRREQID() - Static method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
get the next route request ID
getNextSector() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getNextSector() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getNextSequenceNumber() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
This method creates new sequence numbers.
getNextSequenceNumber(int) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
This method creates new sequence numbers.
getNextSequenceNumber() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
This method creates new sequence numbers.
getNextSequenceNumber(int) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
This method creates new sequence numbers.
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
 
getNodeLifetime() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
getNominalLength() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
getNominalLength() - Method in interface javax.microedition.io.DatagramConnection
Get the nominal length of a datagram.
getNonMeshPacketsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Return the number of non-mesh packets received by this node.
getNonMeshPacketsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Return the number of non-mesh packets generated by this node.
getNorFlashSectors(int) - Static method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getNormNodeLifetime() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifetime
 
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.imp.MIDletDescriptor
 
getNumberOfSectors() - Method in class com.sun.spot.peripheral.external.M25P05
 
getNumberOfSectors() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the number of sectors in the device.
getNumberOfSectorsInRegion(int, int) - Method in class com.sun.spot.peripheral.external.M25P05
 
getNumberOfSectorsInRegion(int, int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Find the number of sectors in a region of the flash memory.
getNumOfPktsInSlot() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getNumRecords() - Method in class javax.microedition.rms.RecordStore
Returns the number of records currently in the record store.
getObjectsAllocatedTotal() - Static method in class com.sun.squawk.VM.Stats
Get the number of objects allocated since reboot.
getOffset() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
getOffset() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getOffset() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getOffset(int, int, int, int, int, int) - Method in class java.util.TimeZone
Gets offset, for current date, modified in case of daylight savings.
getOffset() - Method in interface javax.microedition.io.Datagram
Get the offset.
getOrigAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the originator's address.
getOrigAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
get the originator's address.
getOriginatorAddress() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the address of the originator field of the mesh header
getOrigLen() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the length in bytes of the originator address field 2 bytes == 16-bit addressing 8 bytes == 64-bit addressing
getOrigSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the originator sequence number.
getOrigSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RERR
 
getOrigSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
get the originator sequence number.
getOrigSeqNum() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RERR
 
getOTACommandServer() - Method in interface com.sun.spot.peripheral.ISpot
Get the OTA Command Server, creating one if necessary
getOTACommandServer() - Method in class com.sun.spot.peripheral.Spot
 
getOurNbrLQ() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getOutgoingBCastSeqNo() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
return the number of hops a mesh broadcast with this header will make
getOutgoingDestinationAddress() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
get the final destination from the mesh field of this header
getOutgoingFragOffset() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
get the fragmentation offset field of the header, based on its location in the orginal datagram
getOutgoingFragSize() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
return the total size of the packet associated with this fragment
getOutgoingFragTag() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
return the datagram tag associated with this fragment
getOutgoingFragType() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
return the current fragment type (UNFRAGMENTED, FIRST_FRAGMENT, INTERIOR_FRAGMENT, LAST_FRAGMENT)
getOutgoingHops() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
return the number of hops this header is set to take
getOutgoingOriginatorAddress() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
get the originator from the mesh field of this header
getOutputPins() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to return an array of the built in high current output pins.
getOutputPins() - Method in class com.sun.spot.sensorboard.EDemoController
Method to return an array of the builtin high current output pins.
getOutputPins() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to return an array of the builtin high current output pins.
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.policy.proxy.ProxyRadioPolicyManager
 
getOutputPower() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getOutputStream() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Get a SocketOutputStream object associated to this conneciton.
getOwningList() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getOwningList() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getPacketsForwarded() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of packets forwarded by the LowPan layer.
getPacketsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the total number of packets received.
getPacketsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the total number of packets sent from this node.
getPageSize() - Method in class com.sun.spot.peripheral.external.M25P05
Get the page size for writing.
getPageSize() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the page size for writing.
getPanId() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Answer the current pan ID.
getPanId() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
getPanId() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getParentSuiteSourceURI() - Method in class com.sun.squawk.Isolate
 
getPartialCount() - Static method in class com.sun.squawk.GC
Returns the number of partial-heap collections.
getPathSeparatorChar() - Static method in class com.sun.squawk.VM
The system-dependent path-separator character.
getPayloadSize() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the actual size of the LowPanPacket payload
getPcsIndex() - Method in class com.sun.spot.peripheral.PeripheralChipSelect
 
getPcsIndex() - Method in class com.sun.spot.peripheral.SpiPcs
 
getPeripheralRegistry() - Static method in class com.sun.squawk.VM
 
getPersistentProperties() - Method in interface com.sun.spot.peripheral.ISpot
Get all the persistent properties, as held in the flash memory
getPersistentProperties() - Method in class com.sun.spot.peripheral.Spot
 
getPersistentProperty(String) - Method in interface com.sun.spot.peripheral.ISpot
Get a persistent property, as held in the flash memory
getPersistentProperty(String) - Method in class com.sun.spot.peripheral.Spot
 
getPinDirection(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Get the current direction for the specified input/output pin.
getPinDirection(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current direction for the specified input/output pin.
getPinsNotAvailableToPIO(int) - Method in interface com.sun.spot.peripheral.ISpotPins
Return the pins not available to the given PIO because they are used for low-level functions (i.e. are not to be controlled by Java).
getPinValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Get the current value of the pin, this can be called on both outputs and inputs.
getPinValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Returns the value of the pin.
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.ota.URL
 
getPort() - Method in interface javax.microedition.io.HttpConnection
Returns the network port number of the URL for this HttpConnection.
getPortInt() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns the port number to connect to
getPortNo() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getPos() - Method in class com.sun.squawk.util.ByteArrayInputStreamWithSetBytes
 
getPowerController() - Method in interface com.sun.spot.peripheral.ISpot
Get the PowerController - the AVR on the spot.
getPowerController() - Method in class com.sun.spot.peripheral.Spot
 
getPowerStatus() - Method in interface com.sun.spot.peripheral.IPowerController
Return a bit mask of possible power faults.
getPriority() - Method in class java.lang.Thread
Returns this thread's priority.
getProgrammingSPI() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getProgrammingSPI() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getProgrammingSPI() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
getProperties() - Method in class com.sun.spot.peripheral.external.ExternalBoard
Get the properties of this board.
getProperties() - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Get the properties of this board.
getProperties() - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the properties of this board.
getProperties() - Method in class com.sun.squawk.Isolate
Get an enumeration of isolate property keys.
getProperty(String) - Method in class com.sun.spot.peripheral.radio.HeaderInfoBase
Gives access to properties of headers that have been stripped away during processing of the packet.
getProperty(String) - Method in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
Gives access to properties of headers that have been stripped away during processing of the packet.
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.
getProperty(String) - Method in class com.sun.squawk.Isolate
Gets a named property of this isolate.
getProperty(String) - Static method in class java.lang.System
Gets the system property indicated by the specified key.
getProtocol() - Method in class com.sun.spot.peripheral.ota.URL
 
getProtocol() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
retrieve the protocol number from this packet
getProtocol() - Method in interface javax.microedition.io.HttpConnection
Returns the protocol name of the URL of this HttpConnection. e.g., http or https
getProtocolCount() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the total number of protocol handlers that have been registered with the lowpan layer.
getProtocolFamily() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
 
getProtocolFamily() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
retrieve the protocol family number from this packet
getProtocolFamilyCount() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of protocol families that are registered with the LowPan layer.
getProtocolHandlerMissing() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of times we have received a packet for a protocol handler that is not registered.
getProtocolNo() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
get the protocol number from this header
getPublicKey() - Method in class com.sun.spot.peripheral.ConfigPage
 
getPublicKey() - Method in interface com.sun.spot.peripheral.ISpot
Get the Public Key used to sign and verify application and library suites, and the config page.
getPublicKey() - Method in class com.sun.spot.peripheral.Spot
 
getPulse(IInputPin, boolean, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Ask the controller for a measurement of an incoming pulse on some input pin.
getPulse(PinDescriptor, boolean, int) - Method in class com.sun.spot.sensorboard.EDemoController
Ask the controller for a measurement of an incoming pulse on some input pin.
getPurpose() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getPurpose() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getPurpose() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
getQuery() - Method in interface javax.microedition.io.HttpConnection
Returns the query portion of the URL of this HttpConnection.
getRadioPacket() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return a representation of this LowPanPacket in an actual RadioPacket
getRadioPolicyManager() - Static method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
getRadioPolicyManager() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton radio policy manager
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
 
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
 
getRadioProtocolManager() - Method in interface com.sun.spot.peripheral.radio.proxy.IRadioServerContext
 
getRange() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getRange() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the maximum possible value that could be returned from the input device.
getRange() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the maximum possible value that could be returned from the input device.
getRatedCapacity() - Method in class com.sun.spot.peripheral.Battery
 
getRatedCapacity() - Method in interface com.sun.spot.peripheral.IBattery
Returns rated capacity of the battery (as written on the label) .
getRaw(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current acceleration along the indicated axis.
getRawOffset() - Method in class java.util.TimeZone
Gets the GMT offset for this time zone.
getRawX() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the raw value in volts for the acceleration along the X axis.
getRawY() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the raw value in volts for the acceleration along the Y axis.
getRawZ() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the raw value in volts for the acceleration along the Z axis.
getReassemblyExpired() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of times reassembly of a datagram failed due to not receiving a complete set of fragements within the alloted reassembly time.
getReceivedCost() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREQ
 
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.
getRecord(int) - Method in class javax.microedition.rms.RecordStore
Returns a copy of the data stored in the given record.
getRecord(int, byte[], int) - Method in class javax.microedition.rms.RecordStore
Returns the data stored in the given record.
getRecordSize(int) - Method in class javax.microedition.rms.RecordStore
Returns the size (in bytes) of the MIDlet data available in the given record.
getRecordStoreDbCache() - Static method in class com.sun.squawk.imp.ImpGlobal
 
getRecordStoreManagerErasedSequenceCurrentValue() - Static method in class com.sun.squawk.imp.ImpGlobal
 
getRed() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Return the current red setting.
getRed() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return the current red setting.
getRedLed() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the red LED on the Spot processor board.
getRedLed() - Method in class com.sun.spot.peripheral.Spot
 
getRedLEDValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Get the current red color value for the indicated LED
getRedLEDValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current red color value for the indicated LED This method is meant to be used by an accessor object to the ITriColorLEDController.
getRef() - Method in interface javax.microedition.io.HttpConnection
Returns the ref portion of the URL of this HttpConnection.
getRegister(int) - Method in class com.sun.spot.peripheral.CC2420Driver
 
getRegister(int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Peek method for the atmega firmware.
getRegister(int) - Method in class com.sun.spot.sensorboard.EDemoController
Peek method for the atmega firmware.
getRegisteredDriverNames() - Method in class com.sun.spot.peripheral.DriverRegistry
Display a list of all the registered drivers
getRelativeAccel() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the current relative total acceleration.
getRelativeAccel(int) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the current relative acceleration for the indicated axis.
getRelativeAccel() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the current relative total acceleration.
getRelativeAccel(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current relative acceleration along the indicated axis.
getRelativeAccelX() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Read the current relative acceleration along the X axis.
getRelativeAccelX() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current relative acceleration along the X axis.
getRelativeAccelY() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Read the current relative acceleration along the Y axis.
getRelativeAccelY() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current relative acceleration along the Y axis.
getRelativeAccelZ() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Read the current relative acceleration along the Z axis.
getRelativeAccelZ() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Read the current relative acceleration along the Z axis.
getRemotePrintManager() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton remote print manager
getRemotePrintManager() - Method in class com.sun.spot.peripheral.Spot
 
getRequestID() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
get the ID of this request
getRequestID() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
get the ID of this request
getRequestMethod() - Method in interface javax.microedition.io.HttpConnection
Get the current request method. e.g.
getRequestProperty(String) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named general request property for this connection.
getResource(String, ResourceSharingScheme) - Method in interface com.sun.spot.resourcesharing.IResourceRegistry
Request access to a resource.
getResource(String, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ResourceRegistryChild
 
getResourceAsStream(String) - Method in class java.lang.Class
Finds a resource with a given name.
getResourceName() - Method in interface com.sun.spot.resourcesharing.IResource
 
getResourceName() - Method in interface com.sun.spot.resourcesharing.IResourceHandle
 
getResourceName() - Method in class com.sun.spot.resourcesharing.SimpleResource
 
getResourceName() - Method in class com.sun.spot.resourcesharing.SimpleResourceHandle
 
getResourceNames() - Method in interface com.sun.spot.resourcesharing.IResourceRegistry
 
getResourceNames() - Method in class com.sun.spot.resourcesharing.ResourceRegistryChild
 
getResourceRegistry() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton resource registry
getResourceRegistry() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get the singleton resource registry
getResourceRegistry() - Method in class com.sun.spot.peripheral.Spot
 
getResponseCode() - Method in interface javax.microedition.io.HttpConnection
Returns the HTTP response status code.
getResponseMessage() - Method in interface javax.microedition.io.HttpConnection
Gets the HTTP response message, if any, returned along with the response code from a server.
getRestOffsets() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the current array of rest offsets used to convert from voltages to relative G's.
getRestOfURL() - Method in class com.sun.spot.peripheral.ota.URL
 
getRevision() - Method in interface com.sun.spot.peripheral.IPowerController
Get the power control PowerController firmware revision string.
getRevLastHopCost() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREP
get the link cost for the last hop
getRomStart() - Static method in class com.sun.squawk.VM
Gets the address of the start of the object memory in ROM.
getRouteCost() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
get the route cost
getRouteCost() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
 
getRouteCost() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREP
 
getRouteCost() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREQ
 
getRouteCost() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
 
getRouteCostToDest() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREP
get the route cost
getRouteInfo(long) - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Return information on the current route(s) to the specified destination address.
getRouteInfo() - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Return an array of the current route info to all known addresses.
getRouteInfo(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
This method is called to obtain a route info, and to refreshen a route whenever it is used
getRouteInfo(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
This method is called to obtain a route info, and to refreshen a route whenever it is used
getRouteInfo(long) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
this method can be called to obtain a route info for an address
getRouteInfo(long) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
retrieve routing information for a destination address.
getRouteInfo(long) - Method in interface com.sun.spot.service.ISpotRadioHelper
Return information on the current route(s) to the specified destination address.
getRouteInfo() - Method in interface com.sun.spot.service.ISpotRadioHelper
Return an array of the current route info to all known addresses.
getRoutingManager() - Method in interface com.sun.spot.peripheral.radio.ILowPan
Get the routing manager
getRoutingManager() - Method in class com.sun.spot.peripheral.radio.LowPan
returns a handle to the routing manager object
getRoutingManagerName() - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Return the name of the current Routing Manager.
getRoutingManagerName() - Method in interface com.sun.spot.service.ISpotRadioHelper
Return the name of the current Routing Manager.
getRoutingPolicyManager() - Method in class com.sun.spot.peripheral.radio.LowPan
returns a handle to the RoutingPolicyManager object
getRoutingTable() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
This method returns a snapshot of the routing table
getRoutingTable() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
This method returns a snapshot of the routing table
getRoutingTable() - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
returns a copy of the routing table
getRoutingTable() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
This method returns a snapshot of the routing table
getRPSourceAddress() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the source address of the actual radio packet
getRssi() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
RSSI (received signal strength indicator) measures the strength (power) of the signal for the packet.
getRssi() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
RSSI (received signal strength indicator) measures the strength (power) of the signal for the packet.
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.
getRunnableThreads() - Static method in class com.sun.squawk.VM
Answer an array of threads that are runnable now, in the order they appear in the runnable queue.
getRuntime() - Static method in class java.lang.Runtime
Returns the runtime object associated with the current Java application.
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.
getScalarInputs() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to return an array of the built in analog input pins.
getScalarInputs() - Method in class com.sun.spot.sensorboard.EDemoController
Method to return an array of the builtin analog input pins.
getScalarInputs() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to return an array of the builtin analog input pins.
getScalarValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return current value of scalar input idx meant to be used only by the accessor objects.
getScalarValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Returns a scalar value for indicated pin from the ADC.
getScales() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Get the possible scales this accelerometer supports.
getSectorAddress(int) - Method in class com.sun.spot.peripheral.external.M25P05
 
getSectorAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the address of a sector.
getSectorContaining(Address) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getSectorContainingAddress(int) - Method in class com.sun.spot.peripheral.external.M25P05
 
getSectorContainingAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Find the sector associated with a given address in the flash.
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 class com.sun.spot.peripheral.external.M25P05
Get the size of a device sector
getSectorSize(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get the size of a device sector
getSecuredSiliconArea() - Method in interface com.sun.spot.peripheral.ISpot
Get the SecuredSiliconArea
getSecuredSiliconArea() - Method in class com.sun.spot.peripheral.Spot
 
getSecurityLevelFor(String) - Method in interface com.sun.spot.peripheral.ota.IOTACommand
Answer the security level for a command.
getSecurityLevelFor(String) - Method in class com.sun.spot.peripheral.ota.SpotWorldCommand
 
getSecurityLevelFor(String) - Method in class com.sun.spot.sensorboard.OTAExtension
 
getSequence() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getSequence() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getSerialFlash() - Method in class com.sun.spot.peripheral.external.ExternalBoard
Get the serial flash memory device
getSerialFlash() - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Get the serial flash memory device
getSerialFlashMemory() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getServiceName() - Method in class com.sun.spot.networktools.NetManagementServer
return the name of the NetManagementServer
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.LowPan
 
getServiceName() - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
 
getServiceName() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Return the name of this service.
getServiceName() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Return the name of this service.
getServiceName() - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
 
getServiceName() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
 
getServiceName() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
getServiceName() - Method in class com.sun.spot.sensorboard.service.EDemoBoardBlink
 
getServiceName() - Method in class com.sun.spot.service.BasicService
 
getServiceName() - Method in class com.sun.spot.service.Heartbeat
Return the name of the heartbeat service.
getServiceName() - Method in interface com.sun.spot.service.IService
Return the name of this service.
getServiceName() - Method in class com.sun.spot.service.SpotBlink
 
getShort(long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets the short at the given offset in the memory area associated with this object.
getShort(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 16 bit value from memory.
getShortContents() - Method in class com.sun.spot.interisolate.NumberReplyEnvelope
 
getShortPacket() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the count of the number of short packets recorded.
getShorts(long, short[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets number shorts starting at the given offset in the memory area associated with this object and assign them to the short array passed starting at position low.
getShorts(Address, int, short[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from memory to short array.
getSingleton(Class) - Method in class com.sun.squawk.peripheral.PeripheralRegistry
 
getSingleton() - Static method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
getSize() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getSize() - Method in class com.sun.spot.peripheral.external.M25P05
Get the capacity of the device
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.spot.peripheral.radio.routing.RouteTable
 
getSize() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getSize() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getSize() - Method in class com.sun.squawk.io.MulticastOutputStream
Gets the number of streams contained by this multicaster.
getSize() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getSize() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
getSize() - Method in class javax.microedition.rms.RecordStore
Returns the amount of space, in bytes, that the record store occupies.
getSizeAvailable() - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
getSizeAvailable() - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getSizeAvailable() - Method in class javax.microedition.rms.RecordStore
Returns the amount of additional room (in bytes) available for this record store to grow.
getSleepCurrent() - Method in class com.sun.spot.peripheral.Battery
 
getSleepCurrent() - Method in interface com.sun.spot.peripheral.IBattery
Sleepcurrent is microamps written to the SPOT for use in calculating sleep current.
getSleepManager() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the sleep manager for the Spot
getSleepManager() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the sleep manager for the Spot
getSleepManager() - Method in class com.sun.spot.peripheral.Spot
 
getSocketMAC() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Answer the interface for accessing the socket MAC.
getSourceAddress() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the source address of this packet.
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
 
getSPI() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the SPI interface.
getSPI() - Method in class com.sun.spot.peripheral.Spot
 
getSPI() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getSPI() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getSPI() - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
getSPI() - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
getSPI_CLK_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
Returns the SPI CLK (clock) pin.
getSPI_MISO_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
Returns the SPI MISO (master in/slave out) pin.
getSPI_MOSI_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
Returns the SPI MOSI (master out/slave in) pin.
getSPIPrim() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getSpotPins() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton SpotPins instance.
getSpotPins() - Method in class com.sun.spot.peripheral.Spot
 
getStacksAllocatedCount() - Static method in class com.sun.squawk.VM.Stats
Return the number of stacks allocated.
getStartAddress() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getStartAddress() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getStartAddress() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getStartAddress() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getStartAddress() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
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
 
getStartupMidlet() - Method in class com.sun.spot.peripheral.ConfigPage
 
getStartupTime() - Method in interface com.sun.spot.peripheral.IPowerController
Return the time it took (in microseconds) for the power to stabilize from startup.
getStartupUri() - Method in class com.sun.spot.peripheral.ConfigPage
 
getState() - Method in class com.sun.spot.peripheral.Battery
 
getState() - Method in interface com.sun.spot.peripheral.IBattery
The state of battery is returned.
getState() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Return the current state of this output pin.
getState() - Method in class com.sun.spot.sensorboard.io.IOPin
Return the current state of this (output) pin.
getState() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Return the current state of this pin.
getState() - Method in class com.sun.spot.sensorboard.io.OutputPin
Return the current state of this pin.
getStateAsString(int) - Method in class com.sun.spot.peripheral.Battery
 
getStateAsString(int) - Method in interface com.sun.spot.peripheral.IBattery
The state of battery is returned as a string: no battery, dead battery, low battery, discharging, charging, fully charged
getStatistics() - Method in class com.sun.spot.peripheral.radio.LowPan
return a copy of the lowpan statistics object
getStatus() - Method in class com.sun.spot.networktools.NetManagementServer
Return the current status of this service.
getStatus() - Method in interface com.sun.spot.peripheral.IPowerController
Get the reason for the last power control PowerController interrupt.
getStatus() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return the current status of this service.
getStatus() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Return the current status of this service.
getStatus() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Return the current status of this service.
getStatus() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
getStatus() - Method in class com.sun.spot.service.BasicService
 
getStatus() - Method in class com.sun.spot.service.Heartbeat
Return the current status of the heartbeat service.
getStatus() - Method in interface com.sun.spot.service.IService
Return the current status of this service.
getStreamConnectionProtocol() - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Tell others the Stream protocol name for use with GCF.
getStreamConnectionProtocol() - Method in interface com.sun.spot.service.ISpotRadioHelper
Tell others the Stream protocol name for use with GCF.
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.
getSuiteVerifiedFlag(int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
getSumLQ() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
getSwitches() - Method in class com.sun.spot.sensorboard.EDemoBoard
Method to return an array of all the built in switches on the board.
getSwitches() - Method in class com.sun.spot.sensorboard.EDemoController
Return an array of all the built in switches on the board.
getSwitches() - Method in interface com.sun.spot.sensorboard.IDemoBoard
Method to return an array of the builtin switches.
getSwitchState(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ISwitchController
Ask the controller for current switch state.
getSwitchState(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current state of a switch connected to the indicated pin.
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.
getSystemTicks() - Method in interface com.sun.spot.peripheral.ISpot
Return a tick count in the range of zero to ISpot.SYSTEM_TICKER_TICKS_PER_MILLISECOND.
getSystemTicks() - Method in class com.sun.spot.peripheral.Spot
 
getTargetID() - Method in class com.sun.spot.peripheral.ConfigPage
Get the serial number of the device
getTC_TCLK(int) - Method in interface com.sun.spot.peripheral.ISpotPins
The clock input pin for a timer-counter
getTC_TIOA(int) - Method in interface com.sun.spot.peripheral.ISpotPins
The A pin for a timer-counter
getTC_TIOB(int) - Method in interface com.sun.spot.peripheral.ISpotPins
The B pin for a timer-counter
getTemperature() - Method in interface com.sun.spot.peripheral.IPowerController
Retrieve the temperature measured from the main board temperature sensor. returned in degrees centigrade.
getThreadsAllocatedCount() - Static method in class com.sun.squawk.VM.Stats
Get the number of Thread objects allocated since reboot.
getThreadSwitchCount() - Static method in class com.sun.squawk.VM.Stats
Return count of thread context switching since reboot.
getThrowCount() - Static method in class com.sun.squawk.VM.Stats
Return number of exceptions thrown.
getTilt(int) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the inclination of the specified SPOT axis.
getTilt(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the inclination of the specified SPOT axis.
getTiltX() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the inclination of the SPOT's X axis.
getTiltX() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the inclination of the SPOT's X axis.
getTiltY() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the inclination of the SPOT's Y axis.
getTiltY() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the inclination of the SPOT's Y axis.
getTiltZ() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the inclination of the SPOT's Z axis.
getTiltZ() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the inclination of the SPOT's Z axis.
getTime() - Method in class com.sun.spot.peripheral.Battery
 
getTime() - Method in interface com.sun.spot.peripheral.IBattery
Battery time measurements of sleeping since last charge, running since last charge and length of charge time.
getTime() - Method in interface com.sun.spot.peripheral.IPowerController
Get the power control PowerController's time.
getTime() - Method in class java.util.Calendar
Gets this Calendar's current time.
getTime() - Method in class java.util.Date
Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this Date object.
getTimeBeforeAnotherThreadIsRunnable() - Static method in class com.sun.squawk.VM
Answer the time in millis until another thread is runnable.
getTimeInMillis() - Method in class java.util.Calendar
Gets this Calendar's current time as a long expressed in milliseconds after January 1, 1970, 0:00:00 GMT (the epoch).
getTimeMicros() - Static method in class com.sun.squawk.VM
Gets the current time.
getTimeMillis() - Static method in class com.sun.squawk.VM
Gets the current time.
getTimeout() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
getTimeout() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
returns the time, in milliseconds, this connection will wait for data before throwing a timeout exception
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
 
getTimeout() - Method in class com.sun.squawk.io.j2me.edemoserial.Protocol
Get the timeout for receiving information on this connection
getTimestamp() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
getTimestamp(Datagram) - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Return the time that a Datagram packet was actually received/sent.
getTimestamp() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
getTimestamp(Datagram) - Method in interface com.sun.spot.service.ISpotRadioHelper
Return the time that a Datagram packet was actually received/sent.
getTimeZone() - Method in class java.util.Calendar
Gets the time zone.
getTimeZone(String) - Static method in class java.util.TimeZone
Gets the TimeZone for the given ID.
getTotalCount() - Static method in class com.sun.squawk.GC
Returns the total number of garbage collections that have been performed by the VM.
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.
getTotalFullGCTime() - Method in class com.sun.squawk.GarbageCollector
Gets the time taken by all full garbage collections.
getTotalGCTime() - Method in class com.sun.squawk.GarbageCollector
Gets the time taken by all GC.
getTotalPartialGCTime() - Method in class com.sun.squawk.GarbageCollector
Get the time taken by all partial garbage collections.
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.
getTotalWaitTime() - Static method in class com.sun.squawk.VM.Stats
Get the total time the VM was idle.
getTransceiverState() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the transceiver's state as defined by the I802.15.4.
getTTLExpired() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of times we dropped a packet because the Time-To-Live field of the packet was decremented to zero.
getTWIstatus() - Method in class com.sun.spot.sensorboard.EDemoController
Return status of whether the last TWI transaction completed ok or not.
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.
getType() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the type of this message.
getType() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
get the type of this message.
getType() - Method in interface javax.microedition.io.ContentConnection
Returns the type of content that the resource connected to is providing.
getUByte(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets an unsigned 8 bit value from memory.
getUid() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
getUid() - Method in class com.sun.spot.interisolate.RequestEnvelope
 
getUID() - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
getUID() - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
getUnalignedInt(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets the int at the given byte offset in the memory, starting from base.
getUnalignedLong(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets the long at the given byte offset in the memory, starting from base.
getUnalignedShort(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets the short at the given byte offset in the memory, starting from base.
getUnicastsFragmented() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of unicast packets that required fragmentation.
getUnicastsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Returns the number of Unicast Packets received.
getUnicastsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
Return the number of unicast packets that have been sent
getUnusedVirtualAddress() - Static method in class com.sun.spot.flashmanagement.FlashFile
Returns an unused virtual address.
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.imp.MIDletSuiteDescriptor
 
getURL() - Method in interface javax.microedition.io.HttpConnection
Return a string representation of the URL for this connection.
getUSB_EN() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used to select USB "suspend" mode in the LTC3455
getUSB_HP() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used to select USB high power mode of the LTC3455
getUSB_PWR_MON() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used to monitor power on the USB connector
getUSBHP() - Method in interface com.sun.spot.peripheral.IPowerController
 
getUsbPowerDaemon() - Method in interface com.sun.spot.peripheral.ISpot
Get the usb power daemon
getUsbPowerDaemon() - Method in class com.sun.spot.peripheral.Spot
 
getUWord(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets an unsigned 32 or 64 bit value from memory.
getValue() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getValue() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the current value of the input.
getValue() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the current value of the input.
getValue() - Method in interface com.sun.spot.sensorboard.peripheral.IServo
return the current value of the pulse width
getValue() - Method in class com.sun.spot.sensorboard.peripheral.Servo
Return the current value of this servos pulse length.
getVbatt() - Method in interface com.sun.spot.peripheral.IPowerController
Return the battery supply voltage in millivolts (nominally 2700mv - 4700mv).
getVcc() - Method in interface com.sun.spot.peripheral.IPowerController
Return the main board IO voltage in millivolts (nominally 3000mv).
getVcore() - Method in interface com.sun.spot.peripheral.IPowerController
Return the ARM CPU core voltage in millivolts (nominally 1800mv).
getVendor() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getVersion() - Method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getVersion() - Method in class javax.microedition.rms.RecordStore
Each time a record store is modified (record added, modified, deleted), it's version is incremented.
getVext() - Method in interface com.sun.spot.peripheral.IPowerController
Return the voltage supplied by an external power source (if any) in millivolts (nominally 0mv - 5500mv).
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
getVoltage() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Get the ADC value in voltage
getVusb() - Method in interface com.sun.spot.peripheral.IPowerController
Return the externally supplied USB voltage (if any) in millivolts (nominally 5000mv).
getWriteHeadAddress() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getWriteHeadAddress() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getWriteHeadPosition() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getWriteHeadPosition() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
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
 
getYoungGenerationSize() - Method in class com.sun.squawk.Lisp2GenerationalCollector
Gets the actual size (in bytes) of the young generation based on the current start address of the young generation, the ideal young generation size and the remaining amount of free memory in the heap.
getZeroOffsets() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the current array of zero offsets used to convert from voltages to G's.
GLOBAL_CREATECONTEXT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GLOBAL_GETEVENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GLOBAL_POSTEVENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GLOBAL_WAITFOREVENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GREEN - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color green
green() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
gt(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is greater than a given offset.
GUIIN_EXIT - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI exit message.
GUIIN_HIBERNATE - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI input repaint message.
GUIIN_KEY - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI key input message.
GUIIN_MOUSE - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI mouse message.
GUIIN_REPAINT - Static variable in class com.sun.squawk.vm.ChannelConstants
The GUI input repaint message.

H

H0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
H0 index for array returned by getOutputPins()
H0 - Static variable in class com.sun.spot.sensorboard.EDemoController
High current output pin, matches silkscreening on the hardware
H1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
H1 index for array returned by getOutputPins()
H1 - Static variable in class com.sun.spot.sensorboard.EDemoController
High current output pin, matches silkscreening on the hardware
H2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
H2 index for array returned by getOutputPins()
H2 - Static variable in class com.sun.spot.sensorboard.EDemoController
High current output pin, matches silkscreening on the hardware
H3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
H3 index for array returned by getOutputPins()
H3 - Static variable in class com.sun.spot.sensorboard.EDemoController
High current output pin, matches silkscreening on the hardware
haltVM(int) - Static method in class com.sun.squawk.VM
Halt the VM without running exit hooks.
handleLifecycleListenerEvent(Isolate, int) - Method in class com.sun.spot.sensorboard.EDemoController
 
handleLifecycleListenerEvent(Isolate, int) - Method in interface com.sun.squawk.Isolate.LifecycleListener
This method will be called when the lifecycle event occurs on the isolate that this listener was registered for using addLifecycleListener.
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
hardwareNotValid() - Method in class com.sun.spot.peripheral.external.ExternalBoard
Handle the case where no board id matches
hardwareNotValid() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
Handle missing id information by asking user if it should be written
hasActiveRequest(RREQ) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route request and it is currently active
hasActiveRequest(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route request and it is currently active
hasActiveRequest(RREQ) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route request and it is currently active
hasActiveRequest(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route request and it is currently active
hasAvailable(int) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
hasAvailable(int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
hasBattery() - Method in class com.sun.spot.peripheral.Battery
 
hasBattery() - Method in interface com.sun.spot.peripheral.IBattery
Attempts to detect the presence of the battery.
hasErasedHeader() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
hasErasedHeader - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
hasErasedHeader() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
hashCode() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
hashCode() - Method in class com.sun.spot.sensorboard.io.InputPin
Returns a hash code value for the object.
hashCode() - Method in class com.sun.spot.sensorboard.io.IOPin
Returns a hash code value for the object.
hashCode() - Method in class com.sun.spot.sensorboard.io.OutputPin
Returns a hash code value for the object.
hashCode() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
hashCode() - Method in class com.sun.spot.util.IEEEAddress
 
hashCode(Object) - Static method in class com.sun.squawk.util.Arrays
Returns a hashcode for a given object.
hashCode() - Method in class java.lang.Boolean
Returns a hash code for this Boolean object.
hashCode() - Method in class java.lang.Byte
Returns a hashcode for this Byte.
hashCode() - Method in class java.lang.Character
Returns a hash code for this Character.
hashCode() - Method in class java.lang.Double
Returns a hashcode for this Double object.
hashCode() - Method in class java.lang.Float
Returns a hashcode for this Float.
hashCode() - Method in class java.lang.Integer
Returns a hashcode for this Integer.
hashCode() - Method in class java.lang.Long
Computes a hashcode for this Long.
hashCode() - Method in class java.lang.Object
Returns a hash code value for the object.
hashCode() - Method in class java.lang.Short
Returns a hashcode for this Short.
hashCode() - Method in class java.lang.String
Returns a hashcode for this string.
hashCode() - Method in class java.util.Date
Returns a hash code value for this object.
Hashtable - Class in java.util
This class implements a hashtable, which maps keys to values.
Hashtable() - Constructor for class java.util.Hashtable
Constructs a new, empty hashtable with a default capacity and load factor.
Hashtable(int) - Constructor for class java.util.Hashtable
Constructs a new, empty hashtable with the specified initial capacity.
hasMoreElements() - Method in class com.sun.squawk.util.StringTokenizer
Returns true if the Enumeration has more elements.
hasMoreElements() - Method in interface java.util.Enumeration
Tests if this enumeration contains more elements.
hasMoreTokens() - Method in class com.sun.squawk.util.StringTokenizer
Returns true if more tokens exist.
hasNextElement() - Method in interface javax.microedition.rms.RecordEnumeration
Returns true if more elements exist in the next direction.
hasPreviousElement() - Method in interface javax.microedition.rms.RecordEnumeration
Returns true if more elements exist in the previous direction.
hasRequest(RREQ) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route request
hasRequest(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route reply
hasRequest(RREQ) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route request
hasRequest(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestTable
this method tells the caller if the request table already has an entry for the destination of this route reply
hasScannedBlocks - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
hasTemperatureSensor() - Method in class com.sun.spot.peripheral.Battery
 
hasTemperatureSensor() - Method in interface com.sun.spot.peripheral.IBattery
Returns true if the SPOT has detected a temperature sensor.
head - Variable in class com.sun.squawk.flash.NorFlashSectorStateList
 
HEAD - Static variable in interface javax.microedition.io.HttpConnection
HTTP Head method.
headerInfo - Variable in class com.sun.spot.peripheral.radio.IncomingData
Fields of the MACHeader that could be of interest for applications.
HeaderInfoBase - Class in com.sun.spot.peripheral.radio
HeaderInfoBase.java This class is to be extended according to the used mac layer.
HeaderInfoBase(long, long) - Constructor for class com.sun.spot.peripheral.radio.HeaderInfoBase
creates a new instance of the class HeaderInfoBase
Heartbeat - Class in com.sun.spot.service
A simple service that blinks the SPOT processor board green LED in a heartbeat pattern.
Heartbeat() - Constructor for class com.sun.spot.service.Heartbeat
Display basic heartbeat every 10 seconds.
Heartbeat(long) - Constructor for class com.sun.spot.service.Heartbeat
Display basic heartbeat using specified period.
Heartbeat(long, long) - Constructor for class com.sun.spot.service.Heartbeat
Display basic heartbeat using specified period.
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.
HELLO_INTERVAL - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
HELLO_INTERVAL - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
hexDecode(String) - Static method in class com.sun.squawk.security.HexEncoding
Decode a string containing hexadecimal characters into a byte array.
hexEncode(byte[]) - Static method in class com.sun.squawk.security.HexEncoding
Create a string containing the all of the data in the byte array b, encoded as hexadecimal characters.
hexEncode(byte[], int) - Static method in class com.sun.squawk.security.HexEncoding
Create a string containing the data in the byte array b, encoded as hexadecimal characters.
HexEncoding - Class in com.sun.squawk.security
Encode / Decode hexadecimal strings to / from byte arrays
hi(Address) - Method in class com.sun.squawk.Address
Determines if this address is higher than a given address.
hi(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is higher than a given word.
hibernate() - Method in class com.sun.squawk.Isolate
Hibernate the isolate.
HIBERNATE_EVENT_MASK - Static variable in class com.sun.squawk.Isolate
Event kind indicating that an isolate is hibernating.
hieq(Address) - Method in class com.sun.squawk.Address
Determines if this address is higher than or equal to a given address.
hieq(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is higher than or equal to a given word.
hopCount - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
number of hops to the destination
hopCount - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingEntry
number of hops to the destination
hopCount - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
total number of hops between this node and the destination
HOST_APP_TYPE - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandServer
Host application device type
HOUR - Static variable in class java.util.Calendar
Field number for get and set indicating the hour of the morning or afternoon.
HOUR_OF_DAY - Static variable in class java.util.Calendar
Field number for get and set indicating the hour of the day.
HTTP_ACCEPTED - Static variable in interface javax.microedition.io.HttpConnection
202: The request has been accepted for processing, but the processing has not been completed.
HTTP_BAD_GATEWAY - Static variable in interface javax.microedition.io.HttpConnection
502: The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
HTTP_BAD_METHOD - Static variable in interface javax.microedition.io.HttpConnection
405: The method specified in the Request-Line is not allowed for the resource identified by the Request-URI.
HTTP_BAD_REQUEST - Static variable in interface javax.microedition.io.HttpConnection
400: The request could not be understood by the server due to malformed syntax.
HTTP_CLIENT_TIMEOUT - Static variable in interface javax.microedition.io.HttpConnection
408: The client did not produce a request within the time that the server was prepared to wait.
HTTP_CONFLICT - Static variable in interface javax.microedition.io.HttpConnection
409: The request could not be completed due to a conflict with the current state of the resource.
HTTP_CREATED - Static variable in interface javax.microedition.io.HttpConnection
201: The request has been fulfilled and resulted in a new resource being created.
HTTP_ENTITY_TOO_LARGE - Static variable in interface javax.microedition.io.HttpConnection
413: The server is refusing to process a request because the request entity is larger than the server is willing or able to process.
HTTP_EXPECT_FAILED - Static variable in interface javax.microedition.io.HttpConnection
417: The expectation given in an Expect request-header field could not be met by this server, or, if the server is a proxy, the server has unambiguous evidence that the request could not be met by the next-hop server.
HTTP_FORBIDDEN - Static variable in interface javax.microedition.io.HttpConnection
403: The server understood the request, but is refusing to fulfill it.
HTTP_GATEWAY_TIMEOUT - Static variable in interface javax.microedition.io.HttpConnection
504: The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server specified by the URI or some other auxiliary server it needed to access in attempting to complete the request.
HTTP_GONE - Static variable in interface javax.microedition.io.HttpConnection
410: The requested resource is no longer available at the server and no forwarding address is known.
HTTP_INTERNAL_ERROR - Static variable in interface javax.microedition.io.HttpConnection
500: The server encountered an unexpected condition which prevented it from fulfilling the request.
HTTP_LENGTH_REQUIRED - Static variable in interface javax.microedition.io.HttpConnection
411: The server refuses to accept the request without a defined Content- Length.
HTTP_MOVED_PERM - Static variable in interface javax.microedition.io.HttpConnection
301: The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD use one of the returned URIs.
HTTP_MOVED_TEMP - Static variable in interface javax.microedition.io.HttpConnection
302: The requested resource resides temporarily under a different URI.
HTTP_MULT_CHOICE - Static variable in interface javax.microedition.io.HttpConnection
300: The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location.
HTTP_NO_CONTENT - Static variable in interface javax.microedition.io.HttpConnection
204: The server has fulfilled the request but does not need to return an entity-body, and might want to return updated meta-information.
HTTP_NOT_ACCEPTABLE - Static variable in interface javax.microedition.io.HttpConnection
406: The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request.
HTTP_NOT_AUTHORITATIVE - Static variable in interface javax.microedition.io.HttpConnection
203: The returned meta-information in the entity-header is not the definitive set as available from the origin server.
HTTP_NOT_FOUND - Static variable in interface javax.microedition.io.HttpConnection
404: The server has not found anything matching the Request-URI.
HTTP_NOT_IMPLEMENTED - Static variable in interface javax.microedition.io.HttpConnection
501: The server does not support the functionality required to fulfill the request.
HTTP_NOT_MODIFIED - Static variable in interface javax.microedition.io.HttpConnection
304: If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code.
HTTP_OK - Static variable in interface javax.microedition.io.HttpConnection
200: The request has succeeded.
HTTP_PARTIAL - Static variable in interface javax.microedition.io.HttpConnection
206: The server has fulfilled the partial GET request for the resource.
HTTP_PAYMENT_REQUIRED - Static variable in interface javax.microedition.io.HttpConnection
402: This code is reserved for future use.
HTTP_PRECON_FAILED - Static variable in interface javax.microedition.io.HttpConnection
412: The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
HTTP_PROXY_AUTH - Static variable in interface javax.microedition.io.HttpConnection
407: This code is similar to 401 (Unauthorized), but indicates that the client must first authenticate itself with the proxy.
HTTP_REQ_TOO_LONG - Static variable in interface javax.microedition.io.HttpConnection
414: The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.
HTTP_RESET - Static variable in interface javax.microedition.io.HttpConnection
205: The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent.
HTTP_SEE_OTHER - Static variable in interface javax.microedition.io.HttpConnection
303: The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource.
HTTP_TEMP_REDIRECT - Static variable in interface javax.microedition.io.HttpConnection
307: The requested resource resides temporarily under a different URI.
HTTP_UNAUTHORIZED - Static variable in interface javax.microedition.io.HttpConnection
401: The request requires user authentication.
HTTP_UNAVAILABLE - Static variable in interface javax.microedition.io.HttpConnection
503: The server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
HTTP_UNSUPPORTED_RANGE - Static variable in interface javax.microedition.io.HttpConnection
416: A server SHOULD return a response with this status code if a request included a Range request-header field , and none of the range-specifier values in this field overlap the current extent of the selected resource, and the request did not include an If-Range request-header field.
HTTP_UNSUPPORTED_TYPE - Static variable in interface javax.microedition.io.HttpConnection
415: The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
HTTP_USE_PROXY - Static variable in interface javax.microedition.io.HttpConnection
305: The requested resource MUST be accessed through the proxy given by the Location field.
HTTP_VERSION - Static variable in interface javax.microedition.io.HttpConnection
505: The server does not support, or refuses to support, the HTTP protocol version that was used in the request message.
HttpConnection - Interface in javax.microedition.io
This interface defines the necessary methods and constants for an HTTP connection.

I

I2C_BUSY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
I2C_CLOSE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
I2C_OPEN - Static variable in class com.sun.squawk.vm.ChannelConstants
 
I2C_PROBE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
I2C_READ - Static variable in class com.sun.squawk.vm.ChannelConstants
 
I2C_SET_CLOCK_SPEED - Static variable in class com.sun.squawk.vm.ChannelConstants
 
I2C_WRITE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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.
IAccelerometer3D - Interface in com.sun.spot.sensorboard.peripheral
IAccelerometer3D provides methods that should be meaningful for any 3-axis accelerometer.
IAccelerometer3DThresholdListener - Interface in com.sun.spot.sensorboard.peripheral
Implemented by classes wanting a call back when an acceleration sensor value goes above or below specified thresholds.
IADCController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of an Analog to Digital Convertor controller.
IAddressableNorFlashSector - Interface in com.sun.spot.flashmanagement
IAddressableNorFlashSector extends INorFlashSector to support the ability to assign virtual memory addresses to sectors.
IADT7411 - Interface in com.sun.spot.sensorboard.hardware
 
IAT91_AIC - Interface in com.sun.spot.peripheral
The interface to the AT91 Interrupt Controller.
IAT91_Peripherals - Interface in com.sun.spot.peripheral
This interface provides symbolic access to the RM9200 peripheral ids.
IAT91_PIO - Interface in com.sun.spot.peripheral
Interface to the AT91 Parallel I/O Controller.
IAT91_PowerManager - Interface in com.sun.spot.peripheral
Interface to the AT91 power manager for the Sun SPOT, allowing peripheral power consumption to be controlled by switching the peripheral clocks on or off.
IAT91_TC - Interface in com.sun.spot.peripheral
Interface to an AT91 Timer Counter.
IAtmegaCode - Interface in com.sun.spot.sensorboard.hardware
First pass at programming the atmega will use a simple pushing of a prewritten byte array to the part.
IBattery - Interface in com.sun.spot.peripheral
 
IBootloaderListenerCallback - Interface in com.sun.spot.util
Callback interface from the BootloaderListener
ICF1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ICommand - Interface in com.sun.spot.peripheral.basestation
 
IConnectionID - Interface in com.sun.spot.peripheral.radio
Defines things that can be registered with IRadioPolicyManager
ICopiable - Interface in com.sun.squawk.io.mailboxes
Interface for objects that may be passed in ObjectEnvelopes between Isolates.
ICreateExceptions - Interface in com.sun.spot.peripheral.basestation
 
ICreateExceptions.Ignored - Interface in com.sun.spot.peripheral.basestation
 
ID_PROPERTY_NAME - Static variable in class com.sun.spot.peripheral.external.ExternalBoard
 
IDataEventListener - Interface in com.sun.spot.peripheral.radio
Applications that implement this interface are notified when their physical node is used to forward mesh packets
IDemoBoard - Interface in com.sun.spot.sensorboard
Definition of the generic interface for a SunSPOT demo board.
identityHashCode(Object) - Static method in class java.lang.System
Returns the same hashcode for the given object as would be returned by the default method hashCode(), whether or not the given object's class overrides hashCode().
IDLE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for CCA requests when channel is clear
IDMAMemoryManager - Interface in com.sun.spot.dmamemory
Interface to a manager of uncached memory suitable for use as DMA buffers.
IDriver - Interface in com.sun.spot.peripheral
Interface for all device drivers participating in the deep sleep setUp/tearDown process controlled by the DriverRegistry.
IDriverLookup - Interface in com.sun.spot.peripheral
 
IDriverRegistry - Interface in com.sun.spot.peripheral
 
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
 
IEEEremainder(double, double) - Static method in class com.sun.squawk.util.MathUtils
Computes the remainder operation on two arguments as prescribed by the IEEE 754 standard.
IEventHandler - Interface in com.sun.spot.peripheral
 
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.
IExternalBoard - Interface in com.sun.spot.peripheral.external
 
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.
IFAWAKE - Static variable in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
we route all packets, but only if we are awake
IFiqInterruptDaemon - Interface in com.sun.spot.peripheral
 
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.
IGPIOController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a GPIO controller.
II2C - Interface in com.sun.spot.peripheral
Interface for communicating with devices using the I2C protocol.
IInputPin - Interface in com.sun.spot.sensorboard.io
Interface IInputPin defines access to a single input pin.
IInputPinListener - Interface in com.sun.spot.sensorboard.io
Implemented by classes wanting a call back when the input pin state changes.
IIOPin - Interface in com.sun.spot.sensorboard.io
 
ILed - Interface in com.sun.spot.peripheral
Represents a simple one-colour LED
ILightSensor - Interface in com.sun.spot.sensorboard.peripheral
Simple extension of a scalar type input.
ILightSensorController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a LightSensor controller.
ILightSensorThresholdListener - Interface in com.sun.spot.sensorboard.peripheral
Implemented by classes wanting a call back when the light sensor value goes above or below specified thresholds.
ILIS3L02AQAccelerometerListener - Interface in com.sun.spot.sensorboard.peripheral
Implemented by classes wanting a call back when the accelerometer scale is changed.
IllegalAccessException - Exception in java.lang
Thrown when an application tries to load in a class, but the currently executing method does not have access to the definition of the specified class, because the class is not public and in another package.
IllegalAccessException() - Constructor for exception java.lang.IllegalAccessException
Constructs an IllegalAccessException without a detail message.
IllegalAccessException(String) - Constructor for exception java.lang.IllegalAccessException
Constructs an IllegalAccessException with a detail message.
IllegalArgumentException - Exception in java.lang
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with no detail message.
IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
Constructs an IllegalArgumentException with the specified detail message.
IllegalMonitorStateException - Exception in java.lang
Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
Constructs an IllegalMonitorStateException with no detail message.
IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
Constructs an IllegalMonitorStateException with the specified detail message.
IllegalStateException - Exception in java.lang
Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for exception java.lang.IllegalStateException
Constructs an IllegalStateException with no detail message.
IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
Constructs an IllegalStateException with the specified detail message.
IllegalThreadStateException - Exception in java.lang
Thrown to indicate that a thread is not in an appropriate state for the requested operation.
IllegalThreadStateException() - Constructor for exception java.lang.IllegalThreadStateException
Constructs an IllegalThreadStateException with no detail message.
IllegalThreadStateException(String) - Constructor for exception java.lang.IllegalThreadStateException
Constructs an IllegalThreadStateException with the specified detail message.
ILowPan - Interface in com.sun.spot.peripheral.radio
Interface that specifies the minimum functionality offered by a layer that implements the LowPan specification
ILQRPEventListener - Interface in com.sun.spot.peripheral.radio.mhrp.interfaces
Interface implemented by classes that want to receive notifications when the node initiates a routing event
ILTC3455 - Interface in com.sun.spot.peripheral
Interface to LTC3455 power control chip on the Spot.
IMAGEHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
IMAGEWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
IMemoryHeapBlock - Interface in com.sun.squawk.flash
 
IMHEventListener - Interface in com.sun.spot.peripheral.radio.mhrp.interfaces
Interface implemented by classes that want to receive notifications when the node initiates a routing event
ImpGlobal - Class in com.sun.squawk.imp
 
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 - Variable in class com.sun.cldc.i18n.StreamReader
Input stream to read from
in - Variable in class java.io.DataInputStream
The input stream.
incBytesRecvdCount(int) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifetime
 
incBytesTransCount(int) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifetime
 
incNumOfPktsInSlot() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
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
 
IncomingData - Class in com.sun.spot.peripheral.radio
Structure that contains information about the data received
IncomingData(byte[], LowPanHeaderInfo) - Constructor for class com.sun.spot.peripheral.radio.IncomingData
 
incrementAllocatedBlockCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
incrementAllocatedBlockCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
incrementErasedSequence() - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
incrementFreedBlockCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
incrementFreedBlockCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
incrementHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
increment the hop count
incrementHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
increment the hop count of this message
incrementHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREP
increment the hop count
incrementHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.RREQ
increment the hop count of this message
incrementReferenceCount() - Method in class com.sun.spot.peripheral.radio.BroadcastConnectionState
 
incSumLQ(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
 
index - Variable in class com.sun.spot.sensorboard.io.ScalarInput
 
indexOf(Object) - Method in class com.sun.squawk.util.SquawkVector
Searches for the first occurrence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Searches for the first occurrence of the given argument, beginning the search at index, and testing for equality using the equals method.
indexOf(int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class java.lang.String
Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
indexOf(Object) - Method in class java.util.Vector
Searches for the first occurrence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class java.util.Vector
Searches for the first occurrence of the given argument, beginning the search at index, and testing for equality using the equals method.
IndexOutOfBoundsException - Exception in java.lang
Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with no detail message.
IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
Constructs an IndexOutOfBoundsException with the specified detail message.
init(INorFlashSectorState[]) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
init(Address, int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
init(Address, int, int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
initHeapStats() - Static method in class com.sun.squawk.VM.Stats
Pre-create all data structures used in heap stats, so heap walking won't allocate more memory.
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
 
initialize(ILowPan) - Method in interface com.sun.spot.peripheral.radio.IRadioPacketDispatcher
Called by LowPan to initialize the dispatcher.
initialize(long, ILowPan) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
initializes this routing manager
initialize(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NodeLifeAndLinkMonitor
 
initialize(long, ILowPan) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
initializes this routing manager by starting the sender and receiver threads
initialize(ILowPan) - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Called by LowPan to initialize the dispatcher.
initialize(long, ILowPan) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
for the initialization the routing manager must know a low pan instance to interoperate with
initialize(long, ILowPan) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
setup this routing manager for use.
initialize(byte[], int, int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
INITIALIZER - Static variable in class com.sun.spot.io.j2me.socket.ProxyInitializer
 
initiateRouteDiscovery(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
 
initiateRouteDiscovery(long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
 
initState() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
initUART(int, boolean) - Method in class com.sun.spot.sensorboard.EDemoBoard
Initialize the UART module, set the speed and select the number of stop bits.
initUART(int, int, int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Initialize the UART module
initUART(int, boolean) - Method in class com.sun.spot.sensorboard.EDemoController
Initialize the UART module, set the speed and select the number of stop bits.
initUART(int, int, int, int) - Method in class com.sun.spot.sensorboard.EDemoController
Initialize the UART module on the Atmega note that all valid parameters are defined in EDemoBoard class SERIAL_SPEED_* SERIAL_DATABITS_* SERIAL_PARITY_* SERIAL_STOPBITS_*
INorFlashMemoryHeap - Interface in com.sun.squawk.flash
 
INorFlashMemoryHeapScanner - Interface in com.sun.squawk.flash
 
INorFlashSector - Interface in com.sun.squawk.peripheral
Define a segment of memory which is defined as being of type NOR Flash.
INorFlashSectorAllocator - Interface in com.sun.squawk.peripheral
INorFlashSectorAllocator is part of the implementation of the Record Management Store (see RecordStore).
INorFlashSectorFactory - Interface in com.sun.spot.flashmanagement
INorFlashSectorFactory creates instances of IAddressableNorFlashSector.
INorFlashSectorState - Interface in com.sun.squawk.flash
 
INorFlashSectorStateList - Interface in com.sun.squawk.flash
 
INPUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.open(int, int), defines the selected pins to be inputs.
INPUT - Static variable in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
 
INPUT - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
InputConnection - Interface in javax.microedition.io
This interface defines the capabilities that an input stream connection must have.
InputPin - Class in com.sun.spot.sensorboard.io
Accessor object for input only GPIO pins.
InputPin(PinDescriptor, IGPIOController) - Constructor for class com.sun.spot.sensorboard.io.InputPin
Do not call: for internal use only.
InputStream - Class in java.io
This abstract class is the superclass of all classes representing an input stream of bytes.
InputStream() - Constructor for class java.io.InputStream
 
InputStreamReader - Class in java.io
An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and translates them into characters.
InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
Create an InputStreamReader that uses the default character encoding.
InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
Create an InputStreamReader that uses the named character encoding.
insert(int, char) - Method in class java.lang.StringBuffer
Inserts the string representation of the char argument into this string buffer.
insert(int, double) - Method in class java.lang.StringBuffer
Inserts the string representation of the double argument into this string buffer.
insert(int, float) - Method in class java.lang.StringBuffer
Inserts the string representation of the float argument into this string buffer.
insert(int, int) - Method in class java.lang.StringBuffer
Inserts the string representation of the second int argument into this string buffer.
insert(int, long) - Method in class java.lang.StringBuffer
Inserts the string representation of the long argument into this string buffer.
insert(int, Object) - Method in class java.lang.StringBuffer
Inserts the string representation of the Object argument into this string buffer.
insert(int, String) - Method in class java.lang.StringBuffer
Inserts the string into this string buffer.
insert(int, boolean) - Method in class java.lang.StringBuffer
Inserts the string representation of the boolean argument into this string buffer.
insert(int, char[]) - Method in class java.lang.StringBuffer
Inserts the string representation of the char array argument into this string buffer.
insertElement(Comparable) - Method in class com.sun.spot.peripheral.radio.routing.SortedList
 
insertElementAt(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Inserts the specified object as a component in this vector at the specified index.
insertElementAt(Object, int) - Method in class java.util.Vector
Inserts the specified object as a component in this vector at the specified index.
installSectors(int, int, int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
Check to see if there are sectors already installed for the purpose specified, or If there are sectors found on file system use them as is, if not then setup with number of sectors and sectorSize as specified
InstantiationException - Exception in java.lang
Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
InstantiationException() - Constructor for exception java.lang.InstantiationException
Constructs an InstantiationException with no detail message.
InstantiationException(String) - Constructor for exception java.lang.InstantiationException
Constructs an InstantiationException with the specified detail message.
InsufficientFlashMemoryException - Exception in com.sun.squawk.peripheral
 
InsufficientFlashMemoryException() - Constructor for exception com.sun.squawk.peripheral.InsufficientFlashMemoryException
 
InsufficientFlashMemoryException(String) - Constructor for exception com.sun.squawk.peripheral.InsufficientFlashMemoryException
 
INT0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
INT1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
intBitsToFloat(int) - Static method in class java.lang.Float
Returns the single-float corresponding to a given bit represention.
Integer - Class in java.lang
The Integer class wraps a value of the primitive type int in an object.
Integer(int) - Constructor for class java.lang.Integer
Constructs a newly allocated Integer object that represents the primitive int argument.
INTERIOR_FRAGMENT - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Marks a packet as an Interior Fragment
InterIsolateServer - Class in com.sun.spot.interisolate
The purpose of classes in this package is to provide a generic framework for building remote-procedure-call (RPC) mechanisms between isolates.
InterIsolateTestResultLog - Class in com.sun.spot.testFramework
 
InterIsolateTestResultLog(String) - Constructor for class com.sun.spot.testFramework.InterIsolateTestResultLog
 
intern(String) - Static method in class com.sun.squawk.Isolate
Returns a canonical representation for the string object from the current isolate.
intern() - Method in class java.lang.String
Returns a canonical representation for the string object.
INTERNAL_GETFILESEPARATORCHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETPATHSEPARATORCHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETTIMEMICROS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_GETTIMEMILLIS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_LOW_RESULT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_MATH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_OPENSTREAM - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTADDRESS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTCHAR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTCONFIGURATION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTDOUBLE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTFLOAT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTGLOBALOOPNAME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTGLOBALS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTLONG - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTOFFSET - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTSTRING - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_PRINTUWORD - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SETSTREAM - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_STOPVM - Static variable in class com.sun.squawk.vm.ChannelConstants
 
interrupt() - Method in class java.lang.Thread
Interrupts this thread.
InterruptedException - Exception in java.lang
Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it.
InterruptedException() - Constructor for exception java.lang.InterruptedException
Constructs an InterruptedException with no detail message.
InterruptedException(String) - Constructor for exception java.lang.InterruptedException
Constructs an InterruptedException with the specified detail message.
InterruptedIOException - Exception in java.io
Signals that an I/O operation has been interrupted.
InterruptedIOException() - Constructor for exception java.io.InterruptedIOException
Constructs an InterruptedIOException with null as its error detail message.
InterruptedIOException(String) - Constructor for exception java.io.InterruptedIOException
Constructs an InterruptedIOException with the specified detail message.
INTF0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
INTF1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
IntHashtable - Class in com.sun.squawk.util
This class implements an unsynchronized hashtable, which maps keys to values.
IntHashtable() - Constructor for class com.sun.squawk.util.IntHashtable
Constructs a new, empty hashtable with a default capacity and load factor.
IntHashtable(int) - Constructor for class com.sun.squawk.util.IntHashtable
Constructs a new, empty hashtable with the specified initial capacity.
IntHashtableVisitor - Interface in com.sun.squawk.util
This class allows us to interate over an IntHashtable without allocating memory.
intValue() - Method in class java.lang.Double
Returns the integer value of this Double (by casting to an int).
intValue() - Method in class java.lang.Float
Returns the integer value of this Float (by casting to an int).
intValue() - Method in class java.lang.Integer
Returns the value of this Integer as an int.
inUseSectorStateList - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
INVALID_NEXT_HOP - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
INVALID_NEXT_HOP - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
INVALID_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
INVALID_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
invalidateRoute(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
This method is called when it is recognized that the route is broken somewhere.
invalidateRoute(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
This method is called when it is recognized that the route is broken somewhere.
invalidateRoute(long, long) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
invalidate a route that is reported to be broken
invalidateRoute(long, long) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
Nodes are always 1 hop away.
InvalidRecordIDException - Exception in javax.microedition.rms
Thrown to indicate an operation could not be completed because the record ID was invalid.
InvalidRecordIDException() - Constructor for exception javax.microedition.rms.InvalidRecordIDException
Constructs a new InvalidRecordIDException with no detail message.
InvalidRecordIDException(String) - Constructor for exception javax.microedition.rms.InvalidRecordIDException
Constructs a new InvalidRecordIDException with the specified detail message.
InvertingInputPin - Class in com.sun.spot.sensorboard.io
Class implementing single bit input with inversion of values read, i.e. low signal is returned as high and high signal is returned as low.
InvertingInputPin(IInputPin) - Constructor for class com.sun.spot.sensorboard.io.InvertingInputPin
Constructor.
InvertingOutputPin - Class in com.sun.spot.sensorboard.io
Class implementing single bit output with inversion of values suppied by the calling code, i.e. a request to set output high sets it low and vice versa.
InvertingOutputPin(IOutputPin) - Constructor for class com.sun.spot.sensorboard.io.InvertingOutputPin
Constructor.
invokeMain(String, String[]) - Static method in class com.sun.squawk.VM
Call the main method of the specified class
IO - Static variable in class com.sun.spot.peripheral.PIOPin
multiplex option that puts the pin under control of the PIO (this is the default for PIOPins)
IOException - Exception in java.io
Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception java.io.IOException
Constructs an IOException with null as its error detail message.
IOException(String) - Constructor for exception java.io.IOException
Constructs an IOException with the specified detail message.
IOPin - Class in com.sun.spot.sensorboard.io
 
IOPin(PinDescriptor, IGPIOController) - Constructor for class com.sun.spot.sensorboard.io.IOPin
Do not call: for internal use only.
IOPinException - Exception in com.sun.spot.sensorboard.io
 
IOPinException() - Constructor for exception com.sun.spot.sensorboard.io.IOPinException
Creates a new instance of IOPinException without detail message.
IOPinException(String) - Constructor for exception com.sun.spot.sensorboard.io.IOPinException
Constructs an instance of IOPinException with the specified detail message.
IOTACommand - Interface in com.sun.spot.peripheral.ota
IOTACommand: a SPOT admin command.
IOTACommandHelper - Interface in com.sun.spot.peripheral.ota
IOTACommandHelper Each IOTACommand is passed an instance of this interface at execution to help it communicate with the remote SpotClient.
IOTACommandProcessorExtension - Interface in com.sun.spot.peripheral.ota
IOTACommandProcessorExtension Any class that wants to install OTA commands (either additional commands or replacements/extensions for the default commands) must implement this interface.
IOTACommandRepository - Interface in com.sun.spot.peripheral.ota
IOTACommandRepository represents the repository of commands in the SPOT's admin command processor.
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.
IOutputPin - Interface in com.sun.spot.sensorboard.io
Interface SingleBitOutput defines access to a single output pin.
IPacketQualityListener - Interface in com.sun.spot.peripheral.radio
Applications that implement this interface are notified when each time LowPan processes a packet.
IPeripheral - Interface in com.sun.squawk.peripheral
 
IPowerController - Interface in com.sun.spot.peripheral
 
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.
IProtocolManager - Interface in com.sun.spot.peripheral.radio
Implementors of this interface handle traffic relating to a particular protocol.
IRadioControl - Interface in com.sun.spot.peripheral
 
IRadiogramProtocolManager - Interface in com.sun.spot.peripheral.radio
A general purpose IProtocolManager designed to separate incoming radio packets into separate queues based on a unique identifying port number in the range 0-255, and manage them as unreliable datagrams.
IRadioPacketDispatcher - Interface in com.sun.spot.peripheral.radio
Acts like a basic pass through layer that's responsible for sending/receiving packets from the MAC layer IRadioPacketDispatcher also provides a set of radio control facilities for application developers such as controlling power output, channel and PAN ID.
IRadioPolicyManager - Interface in com.sun.spot.peripheral.radio
 
IRadioProtocolManager - Interface in com.sun.spot.peripheral.radio
A general purpose IProtocolManager designed to separate incoming radio packets into separate queues based on a unique identifying port number in the range 0-255.
IRadioServerContext - Interface in com.sun.spot.peripheral.radio.proxy
 
IRadiostreamProtocolManager - Interface in com.sun.spot.peripheral.radio
A general purpose IProtocolManager designed to separate incoming radio packets into separate queues based on a unique identifying port number in the range 0-255, and manage them as reliable streams.
IRemotePrintManager - Interface in com.sun.spot.io.j2me.remoteprinting
 
IResettableServer - Interface in com.sun.spot.peripheral.basestation
 
IResource - Interface in com.sun.spot.resourcesharing
This interface must be implemented by any object that is to be a shared resource.
IResourceHandle - Interface in com.sun.spot.resourcesharing
This interface must be implemented by objects generated by resources as handles to the resource.
IResourceRegistry - Interface in com.sun.spot.resourcesharing
The interface to the resource registry that controls access to shared resources.
IRouteEventListener - Interface in com.sun.spot.peripheral.radio
Interface implemented by classes that want to receive notifications when the node initiates a routing event
IRoutingManager - Interface in com.sun.spot.peripheral.radio.routing.interfaces
This interface defines a routing manager
IRoutingPolicyManager - Interface in com.sun.spot.peripheral.radio.routing.interfaces
 
IRQ0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ3_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ4_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ5_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ6_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
IRQ_WAIT - Static variable in class com.sun.squawk.vm.ChannelConstants
The irq wait message.
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.
isAlive() - Method in class com.sun.squawk.Isolate
Determines if this isolate has been (re)started and not yet (re)hibernated or exited.
isAlive() - Method in class java.lang.Thread
Tests if this thread is alive.
isAllocated() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
isAllocated - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
isAllocated() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
isArray(Object) - Static method in class com.sun.squawk.VM
Support routine to test whether a given object is an array.
isArray() - Method in class java.lang.Class
Determines if this Class object represents an array class.
isAssignableFrom(Class) - Method in class java.lang.Class
Determines if the class or interface represented by this Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified Class parameter.
isBCast() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
check to see if this header contains mesh broadcast information
isBCast() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
determine if there is a LowPan broadcast header
isBeingDebugged() - Method in class com.sun.squawk.Isolate
Determines whether this isolate is being debugged
isBroadcast() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
isBroadcast() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
isBroadcast() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isBroadcast(Datagram) - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Tell if datagram was sent as a broadcast message.
isBroadcast(Datagram) - Method in interface com.sun.spot.service.ISpotRadioHelper
Tell if datagram was sent as a broadcast message.
isBusy() - Method in class com.sun.spot.peripheral.AT91_I2C
Check if an I2C data transfer is currently in process.
isBusy() - Method in interface com.sun.spot.peripheral.II2C
Check if an I2C data transfer is currently in process.
isBusy() - Method in class com.sun.spot.sensorboard.io.ATmega_I2C
Check if an I2C data transfer is currently in process.
IScalarInput - Interface in com.sun.spot.sensorboard.io
IScalarInput provides access to the values returned by an analogue input device.
IScalarInputThresholdListener - Interface in com.sun.spot.sensorboard.io
Implemented by classes wanting a call back when the scalar input value goes above or below specified thresholds.
isCcaHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isClosed() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Return true if the switch IS pressed.
isClosed() - Method in class com.sun.spot.sensorboard.peripheral.Switch
Return true if the switch IS pressed.
isComposite() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isCurrentIsolateInitialized() - Static method in class com.sun.squawk.VM
Determines if the current isolate is set and initialized.
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
 
isDigit(char) - Static method in class java.lang.Character
Determines if the specified character is a digit.
ISecuredSiliconArea - Interface in com.sun.spot.peripheral
 
isEmpty() - Method in class com.sun.spot.util.Queue
Answer whether the receiver is empty.
isEmpty() - Method in class com.sun.squawk.util.IntHashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class com.sun.squawk.util.SquawkVector
Tests if this vector has no components.
isEmpty() - Method in class java.util.Hashtable
Tests if this hashtable maps no keys to values.
isEmpty() - Method in class java.util.Vector
Tests if this vector has no components.
isEnabled(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Check whether the specified interrupt is enabled in the AIC hardware.
isEndNode() - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingPolicyManager
return true if we are only a route consumer
isEndNode() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
determine if we are only a routing consumer
IService - Interface in com.sun.spot.service
Basic interface supported by all SPOT services so they can be started & stopped from SPOT applications.
IServo - Interface in com.sun.spot.sensorboard.peripheral
Reflect status of and allow control of an industry standard servo.
IServoController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a Servo controller.
isExited() - Method in class com.sun.squawk.Isolate
Determines if this isolate is exited.
isExtendedProtocol() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
Defines whether this header uses the extended protocol field
isExtendedProtocol() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
determine if this packet uses the extended protocol field
isFCSValid() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether this packet was received with a correct FCS
isFifoHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isFifopHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isFirstFrag() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
Checks the header to see if this header belongs to a packet that is the first fragment of a series.
isFirstFrag() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
determine whether this is a leading fragment of a packet
isFragged() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
check whether this header contains a fragmentation field
isFragged() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
determine whether this packet has a fragmentation header
isHibernated() - Method in class com.sun.squawk.Isolate
Determines if this isolate is hibernated.
isHigh() - Method in class com.sun.spot.peripheral.PIOPin
 
isHigh() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
isHigh() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Return true if the input bit is high.
isHigh() - Method in class com.sun.spot.sensorboard.io.InputPin
Return true if the input bit is high.
isHigh() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Return true if the actual input bit is low.
isHigh() - Method in class com.sun.spot.sensorboard.io.IOPin
 
isHighPower() - Method in interface com.sun.spot.peripheral.ILTC3455
Read the current high power state.
isHosted() - Static method in class com.sun.squawk.VM
Determines if code running at the moment is running inside of a Squawk VM or a JSE VM.
isInDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
 
isInfinite() - Method in class java.lang.Double
Returns true if this Double value is infinitely large in magnitude.
isInfinite(double) - Static method in class java.lang.Double
Returns true if the specified number is infinitely large in magnitude.
isInfinite() - Method in class java.lang.Float
Returns true if this Float value is infinitely large in magnitude.
isInfinite(float) - Static method in class java.lang.Float
Returns true if the specified number is infinitely large in magnitude.
isInput() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isInput() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isInSelfTest() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Test if the accelerometer is in self-test mode.
isInstalled() - Method in class com.sun.spot.peripheral.external.ExternalBoard
 
isInstance(Object) - Method in class java.lang.Class
Determines if the specified Object is assignment-compatible with the object represented by this Class.
isInterface() - Method in class java.lang.Class
Determines if the specified Class object represents an interface type.
isKeptUpdated() - Method in interface javax.microedition.rms.RecordEnumeration
Returns true if the enumeration keeps its enumeration current with any changes in the records.
ISleepManager - Interface in com.sun.spot.peripheral
Interface to the low power sleep manager for the Sun SPOT
isLow() - Method in class com.sun.spot.peripheral.PIOPin
 
isLow() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
isLow() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Return true if the input bit is low.
isLow() - Method in class com.sun.spot.sensorboard.io.InputPin
Return true if the input bit is low.
isLow() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Return true if the actual input bit is high.
isLow() - Method in class com.sun.spot.sensorboard.io.IOPin
 
isLowerCase(char) - Static method in class java.lang.Character
Determines if the specified character is a lowercase character.
isMapped() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether this file is mapped.
isMasterIsolate() - Method in interface com.sun.spot.peripheral.ISpot
 
isMasterIsolate() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
isMasterIsolate() - Method in class com.sun.spot.peripheral.Spot
 
isMax() - Method in class com.sun.squawk.Address
Determines if this address is equals to max.
isMax() - Method in class com.sun.squawk.UWord
Determines if this word is equals to max.
isMeshed() - Method in class com.sun.spot.peripheral.radio.LowPanHeader
check whether this header contains a mesh field
isMeshed() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
determine if this packet has a mesh header
isMidlet() - Method in class com.sun.squawk.Isolate
Return true if this isolate was created to run a midlet.
isMutableRoutingManager() - Method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Check whether this Routing Manager allows writing to the Routing Table.
isMutableRoutingManager() - Method in interface com.sun.spot.service.ISpotRadioHelper
Check whether this Routing Manager allows writing to the Routing Table.
isNaN() - Method in class java.lang.Double
Returns true if this Double value is the special Not-a-Number (NaN) value.
isNaN(double) - Static method in class java.lang.Double
Returns true if the specified number is the special Not-a-Number (NaN) value.
isNaN() - Method in class java.lang.Float
Returns true if this Float value is Not-a-Number (NaN).
isNaN(float) - Static method in class java.lang.Float
Returns true if the specified number is the special Not-a-Number (NaN) value.
isNew() - Method in class com.sun.squawk.Isolate
Determines if this isolate has not yet been started.
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
 
Isolate - Class in com.sun.squawk
The Isolate class represents a "process-like" unit of computation that is isolated from other instances of Isolate.
Isolate(String, String[], String, String) - Constructor for class com.sun.squawk.Isolate
Creates an new isolate.
Isolate(Hashtable, int, String, String) - Constructor for class com.sun.squawk.Isolate
Creates an new isolate.
Isolate(Hashtable, String, String[], String, String) - Constructor for class com.sun.squawk.Isolate
Creates an new isolate.
Isolate.LifecycleListener - Interface in com.sun.squawk
Monitor isolate lifecycle events such as shutdown, hibernate, and unhibernate.
IsolateManager - Class in com.sun.spot.peripheral.ota
Provides a way to start/pause/stop Isolates.
IsolateManager() - Constructor for class com.sun.spot.peripheral.ota.IsolateManager
Creates a new instance of IsolateManager
isOn() - Method in interface com.sun.spot.peripheral.ILed
 
isOn() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return if the LED is on or off.
isOnLED(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Return if the LED is on or off.
isOnLED(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Return if the LED is on or off.
isOpen() - Method in class com.sun.spot.interisolate.RequestSender
 
isOpen() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Return true if the switch is NOT pressed
isOpen() - Method in class com.sun.spot.sensorboard.peripheral.Switch
Return true if the switch is NOT pressed
isOpen() - Method in class com.sun.squawk.io.mailboxes.Channel
Return true if the channel is open, both from here to the remote channel, and from the remote channel back.
isOpen() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Return true if the server channel is open, registered, and can accept new connections..
isOptionSelected(String, boolean) - Static method in class com.sun.spot.util.Utils
Test whether a boolean option is set in the system properties
isOutput() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isOutput() - Method in interface com.sun.spot.sensorboard.io.IIOPin
Ask if this pin is an output.
isOutput() - Method in class com.sun.spot.sensorboard.io.IOPin
 
isOutput() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
ISPI - Interface in com.sun.spot.peripheral.external
An interface defining the SPI operations used by external boards. 09-Mar-2005
ISPIControlledIOChip - Interface in com.sun.spot.sensorboard.hardware
Interface for access to an SPI-controlled I/O chip.
ISpiMaster - Interface in com.sun.spot.peripheral
Interface to the SPI master controller.
isPointToPoint() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
ISpot - Interface in com.sun.spot.peripheral
The interface to the root object of the Spot base library.
ISpotAdminConstants - Interface in com.sun.spot.peripheral.ota
ISpotAdminConstants
ISpotBlink - Interface in com.sun.spot.service
A simple service that blinks LEDs on attached boards or performs an equivalent action, e.g. beep sound to a speaker, etc.
ISpotBootloaderConstants - Interface in com.sun.spot.peripheral.ota
ISpotBootloaderConstants
ISpotPins - Interface in com.sun.spot.peripheral
Interface to provide PIOPin objects representing pins assigned to various external functions on the Spot board.
ISpotRadioHelper - Interface in com.sun.spot.service
Interface for a generic SPOT Radio Manager service.
isRadioReceiverOn() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
 
isRadioReceiverOn() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
isRadioReceiverOn() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
isRemote() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
 
isRunning() - Method in class com.sun.spot.networktools.NetManagementServer
Return whether the service is currently running.
isRunning() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Return whether the service is currently running.
isRunning() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Return whether the service is currently running.
isRunning() - Method in class com.sun.spot.peripheral.radio.mhrp.lqrp.LQRPManager
Return whether the service is currently running.
isRunning() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
isRunning() - Method in class com.sun.spot.service.BasicService
 
isRunning() - Method in class com.sun.spot.service.Heartbeat
Return whether the heartbeat service is currently running.
isRunning() - Method in interface com.sun.spot.service.IService
Return whether the service is currently running.
isRunningMidletOnStartup() - Method in class com.sun.spot.peripheral.ConfigPage
 
isRunningOnHost() - Method in interface com.sun.spot.peripheral.ISpot
 
isRunningOnHost() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
isRunningOnHost() - Method in class com.sun.spot.peripheral.Spot
 
isRxDataWaiting() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
 
isScalar() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
isSeqOK() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer whether the DSN received implies that packets were missed
isServer() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
isServer() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
isSet - Variable in class java.util.Calendar
The flags which tell if a specified time field for the calendar is set.
isSfdHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
isSlowStartup() - Method in class com.sun.spot.peripheral.ConfigPage
 
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.ILTC3455
Read the current USB suspended state.
isSuspended() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
 
isSuspended() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
isTrusted() - Method in class com.sun.squawk.Isolate
Determines if this isolate can access trusted classes.
isTWIBusy() - Method in class com.sun.spot.sensorboard.EDemoController
Test if TWI interrupt has been cleared.
isUpperCase(char) - Static method in class java.lang.Character
Determines if the specified character is an uppercase character.
isUsbEnumerated() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
 
isUsbInUse() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
 
isUsbPowered() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
 
isVerbose() - Static method in class com.sun.squawk.VM
Gets the flag indicating if the VM is running in verbose mode.
isVerifiedSuite(InputStream) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
isVeryVerbose() - Static method in class com.sun.squawk.VM
Gets the flag indicating if the VM is running in very verbose mode.
isVRegEnHigh() - Method in class com.sun.spot.peripheral.CC2420Driver
 
ISwitch - Interface in com.sun.spot.sensorboard.peripheral
Represents a simple pushbutton switch
ISwitchController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface of a Switch Controller
ISwitchListener - Interface in com.sun.spot.sensorboard.peripheral
Implemented by classes wanting a call back when the switch state changes.
isWriteProtected() - Method in class com.sun.spot.peripheral.external.M25P05
Check whether the device is write protected
isZero() - Method in class com.sun.squawk.Address
Determines if this address is null.
isZero() - Method in class com.sun.squawk.Offset
Determines if this offset is 0.
isZero() - Method in class com.sun.squawk.UWord
Determines if this word is 0.
ITemperatureInput - Interface in com.sun.spot.sensorboard.peripheral
Simple extension of IScalarInput to handle temperature.
ITemperatureInputThresholdListener - Interface in com.sun.spot.sensorboard.peripheral
Implemented by classes wanting a call back when the temperature sensor value goes above or below specified thresholds.
ITestCases - Interface in com.sun.spot.testFramework
The interface implemented for any class containing test cases.
ITestResultLog - Interface in com.sun.spot.testFramework
 
ITimeoutableConnection - Interface in com.sun.spot.peripheral
This interface represents any Connection between a pair of Spots that can timeout on receiving data.
IToneGenerator - Interface in com.sun.spot.sensorboard.peripheral
Interface to represent a simple tone generator.
IToneGeneratorController - Interface in com.sun.spot.sensorboard.capabilities
Controller interface for ToneGenerator
ITriColorLED - Interface in com.sun.spot.sensorboard.peripheral
Access and control of 3 color LEDs
ITriColorLEDController - Interface in com.sun.spot.sensorboard.capabilities
Interface for objects that provide access and control to 3 Color LEDs
IUSBPowerDaemon - Interface in com.sun.spot.peripheral
 
IVCE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
IVSEL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 

J

JANUARY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the first month of the year.
java.io - package java.io
 
java.lang - package java.lang
 
java.lang.ref - package java.lang.ref
 
java.util - package java.util
 
javax.microedition.io - package javax.microedition.io
 
javax.microedition.midlet - package javax.microedition.midlet
 
javax.microedition.rms - package javax.microedition.rms
 
join() - Method in class com.sun.squawk.Isolate
Waits for all the other threads and child isolates belonging to this isolate to stop.
join() - Method in class java.lang.Thread
Waits for this thread to die.
JULY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the seventh month of the year.
JUNE - Static variable in class java.util.Calendar
Value of the MONTH field indicating the sixth month of the year.
junit.framework - package junit.framework
Support classes for the test framework.

K

keepUpdated(boolean) - Method in interface javax.microedition.rms.RecordEnumeration
Used to set whether the enumeration will be keep its internal index up to date with the record store record additions/deletions/changes.
key - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestEntry
 
key - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
Lookup key for this table.
key - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.request.RequestEntry
 
key - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingEntry
Lookup key for this table.
keys() - Method in class com.sun.squawk.util.IntHashtable
Returns an enumeration of the keys in this hashtable.
keys() - Method in class java.util.Hashtable
Returns an enumeration of the keys in this hashtable.

L

LARGE_SECTOR_SIZE - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LAST_COMMON_FILE_SYSTEM_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LAST_COMMON_FILE_SYSTEM_SECTOR_ADDRESS - 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
LAST_FRAGMENT - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Marks a packet as the last Fragment
lastElement() - Method in class com.sun.squawk.util.SquawkVector
Returns the last component of the vector.
lastElement() - Method in class java.util.Vector
Returns the last component of the vector.
lastIndexOf(Object) - Method in class com.sun.squawk.util.SquawkVector
Returns the index of the last occurrence of the specified object in this vector.
lastIndexOf(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Searches backwards for the specified object, starting from the specified index, and returns an index to it.
lastIndexOf(int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class java.lang.String
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(Object) - Method in class java.util.Vector
Returns the index of the last occurrence of the specified object in this vector.
lastIndexOf(Object, int) - Method in class java.util.Vector
Searches backwards for the specified object, starting from the specified index, and returns an index to it.
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
 
le(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is less than or equal to a given offset.
LED1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED1 index for array returned by getLEDs()
LED1 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED2 index for array returned by getLEDs()
LED2 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED3 index for array returned by getLEDs()
LED3 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED4 index for array returned by getLEDs()
LED4 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED5 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED5 index for array returned by getLEDs()
LED5 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED6 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED6 index for array returned by getLEDs()
LED6 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED7 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED7 index for array returned by getLEDs()
LED7 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LED8 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
LED8 index for array returned by getLEDs()
LED8 - Static variable in class com.sun.spot.sensorboard.EDemoController
Tri-color LED Identifier, matches silkscreening on the hardware
LEDColor - Class in com.sun.spot.sensorboard.peripheral
Color class to be used by TriColorLED.
LEDColor(int, int, int) - Constructor for class com.sun.spot.sensorboard.peripheral.LEDColor
Creates a new instance of LEDColor
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
 
length - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
length(Object) - Static method in class com.sun.squawk.util.Arrays
Returns the length of the specified array object, as an int.
length() - Method in class java.lang.String
Returns the length of this string.
length() - Method in class java.lang.StringBuffer
Returns the length (character count) of this string buffer.
level - Static variable in class com.sun.spot.util.Debug
 
LIBRARY_URI - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LIBRARY_VIRTUAL_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
LIGHTSENSOR - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for LightSensor, this is an internal connection.
LightSensor - Class in com.sun.spot.sensorboard.peripheral
Simple extension of ScalarInput.
LightSensor(PinDescriptor, int, IADCController) - Constructor for class com.sun.spot.sensorboard.peripheral.LightSensor
Creates a new instance of LightSensor
LineReader - Class in com.sun.squawk.util
This class provides for reading lines from a reader.
LineReader(Reader) - Constructor for class com.sun.squawk.util.LineReader
Creates a new LineReader to parse the lines from a given Reader.
linkQuality - Variable in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
 
linkQualityReply - Variable in class com.sun.spot.peripheral.ota.SpotWorldCommand.PingReply
 
linkQualityReq - Variable in class com.sun.spot.peripheral.ota.SpotWorldCommand.PingReply
 
linkStrengthReply - Variable in class com.sun.spot.peripheral.ota.SpotWorldCommand.PingReply
 
linkStrengthReq - Variable in class com.sun.spot.peripheral.ota.SpotWorldCommand.PingReply
 
LIS3L02AQAccelerometer - Class in com.sun.spot.sensorboard.peripheral
Class to implement an accelerometer on the demo sensor board and provide access to it via the IAccelerometer3D interface.
LIS3L02AQAccelerometer(IScalarInput, IScalarInput, IScalarInput, IOutputPin, IOutputPin) - Constructor for class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Constructor for the accelerometer.
Lisp2GenerationalCollector - Class in com.sun.squawk
A collector based on the lisp 2 algorithm described in "Garbage Collection : Algorithms for Automatic Dynamic Memory Management" by Richard Jones, Rafael Lins.
list(PrintStream) - Method in class com.sun.spot.util.Properties
Prints this property list out to the specified output stream.
listErr() - Method in class com.sun.squawk.Isolate
Gets a list of URLs denoting the streams to which System.err is currently sending its output.
listNames() - Method in class com.sun.squawk.io.MulticastOutputStream
Lists all names of the output streams to which this multicaster is redirecting output.
listOut() - Method in class com.sun.squawk.Isolate
Gets a list of URLs denoting the streams to which System.out is currently sending its output.
listRecordStores() - Static method in class javax.microedition.rms.RecordStore
Returns an array of the names of record stores owned by the MIDlet suite.
lo(Address) - Method in class com.sun.squawk.Address
Determines if this address is lower than a given address.
lo(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is lower than a given word.
load(InputStream) - Method in class com.sun.spot.util.Properties
Reads a property list (key and element pairs) from the input stream.
load(DataInputStream, String) - Static method in class com.sun.squawk.Isolate
Loads a serialized isolate from an input stream into RAM.
LOCAL_OTA_COMMAND_SERVER_IDENTIFICATION_STRING - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
lock(int, String, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
lock(int, String, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ResourceRegistryMaster
 
lock - Variable in class java.io.Reader
The object used to synchronize operations on this stream.
lock - Variable in class java.io.Writer
The object used to synchronize operations on this stream.
lockAdjusted(IResourceHandle, ResourceSharingScheme, ResourceSharingScheme) - Method in interface com.sun.spot.resourcesharing.IResource
A previously generated handle is adjusting its ResourceSharingScheme.
lockAdjusted(IResourceHandle, ResourceSharingScheme, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.SimpleResource
 
LockCommand - Class in com.sun.spot.resourcesharing
 
LockCommand(int, String, ResourceSharingScheme) - Constructor for class com.sun.spot.resourcesharing.LockCommand
 
loeq(Address) - Method in class com.sun.squawk.Address
Determines if this address is lower than or equal to a given address.
loeq(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is lower than or equal to a given word.
log(String) - Static method in class com.sun.spot.util.Utils
Display a log message if the "spot.diagnostics" property is set
log(double) - Static method in class com.sun.squawk.util.MathUtils
Returns the natural logarithm (base e) of a double value.
log1p(double) - Static method in class com.sun.squawk.util.MathUtils
Returns the natural logarithm of the sum of the argument and 1.
logicalToPhysical(String) - Static method in class com.sun.spot.peripheral.radio.SpotNameLookup
 
Long - Class in java.lang
The Long class wraps a value of the primitive type long in an object.
Long(long) - Constructor for class java.lang.Long
Constructs a newly allocated Long object that represents the primitive long argument.
longBitsToDouble(long) - Static method in class java.lang.Double
Returns the double-float corresponding to a given bit representation.
longValue() - Method in class java.lang.Double
Returns the long value of this Double (by casting to a long).
longValue() - Method in class java.lang.Float
Returns the long value of this Float (by casting to a long).
longValue() - Method in class java.lang.Integer
Returns the value of this Integer as a long.
longValue() - Method in class java.lang.Long
Returns the value of this Long as a long value.
lookup(String) - Static method in class com.sun.spot.interisolate.RequestSender
 
lookup(Class) - Method in class com.sun.spot.service.ServiceRegistry
Lookup a matching service.
lookup(Class, String) - Method in class com.sun.spot.service.ServiceRegistry
Lookup a matching service with a specified service name.
lookup(String) - Static method in class com.sun.squawk.io.mailboxes.Channel
Create a connection to a remote Channel using the name of registered ServerChannel.
lookupAll(Class) - Method in class com.sun.spot.service.ServiceRegistry
Lookup all matching services.
lookupAll(Class, String) - Method in class com.sun.spot.service.ServiceRegistry
Lookup all matching services with a specified service name.
lookupInterned(String) - Static method in class com.sun.squawk.Isolate
Returns a previously interened version for the string object, or null.
LOW_BATTERY - Static variable in interface com.sun.spot.peripheral.IBattery
 
LOW_BATTERY_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
LOW_LQI_PENALTY_FACTOR - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.ConfigLinkParams
 
LOW_NORM_LQI - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.ConfigLinkParams
 
lowLQlinkCount - Variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.routing.RoutingEntry
number of low quality hops to the destination
LowPan - Class in com.sun.spot.peripheral.radio
Packet processing layer based on the low pan draft.
LowPan(long, IRoutingManager, IRadioPacketDispatcher) - Constructor for class com.sun.spot.peripheral.radio.LowPan
protected constructor for the instantiation of the singleton
LowPanHeader - Class in com.sun.spot.peripheral.radio
LowPanHeader.java
LowPanHeader() - Constructor for class com.sun.spot.peripheral.radio.LowPanHeader
Creates a new instance of LowPanHeader
LowPanHeaderInfo - Class in com.sun.spot.peripheral.radio
LowPanHeaderInfo.java This class provides access to information that is stored in headers that are not existing any more after the decapsulation process that takes place in the low pan layer.
LowPanHeaderInfo(long, long, int, int, int, int, int, boolean, long, long, byte, long) - Constructor for class com.sun.spot.peripheral.radio.LowPanHeaderInfo
Creates a new instance of LowPanHeaderInfo
LowPanPacket - Class in com.sun.spot.peripheral.radio
LowPanPacket.java
LowPanPacket(int) - Constructor for class com.sun.spot.peripheral.radio.LowPanPacket
Create a LowPanPacket of either DATA_PACKET or BROADCAST_PACKET
LowPanPacket(RadioPacket) - Constructor for class com.sun.spot.peripheral.radio.LowPanPacket
Parse a RadioPacket and use it to create a new instance of LowPanPacket that represents this RadioPacket.
LowPanSpotRadioHelper - Class in com.sun.spot.peripheral.radio
A facade so OTA can access low-level radio features.
LowPanSpotRadioHelper() - Constructor for class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
 
LowPanStats - Class in com.sun.spot.peripheral.radio
 
LowPanStats() - Constructor for class com.sun.spot.peripheral.radio.LowPanStats
Creates a new instance of LowPanStats
LowPanStats(byte[]) - Constructor for class com.sun.spot.peripheral.radio.LowPanStats
Creates a new instance of LowPanStats
LQREP - Class in com.sun.spot.peripheral.radio.mhrp.lqrp.messages
 
LQREP(LQREQ, double) - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREP
constructs a new link quality reply message
LQREP(byte[]) - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREP
constructs a new route request message
LQREP_TYPE - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
LQREQ - Class in com.sun.spot.peripheral.radio.mhrp.lqrp.messages
 
LQREQ(long, long, double) - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREQ
constructs a new link quality request message
LQREQ(byte[], int) - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQREQ
constructs a new route request message
LQREQ_TYPE - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
LQRP_PROTOCOL_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.lqrp.Constants
 
LQRPManager - Class in com.sun.spot.peripheral.radio.mhrp.lqrp
 
LQRPMessage - Class in com.sun.spot.peripheral.radio.mhrp.lqrp.messages
 
LQRPMessage() - Constructor for class com.sun.spot.peripheral.radio.mhrp.lqrp.messages.LQRPMessage
 
lt(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is less than a given offset.

M

M25P05 - Class in com.sun.spot.peripheral.external
Driver for the M25P05 flash memory chip as fitted to Sun SPOT external boards
M25P05(ISPI) - Constructor for class com.sun.spot.peripheral.external.M25P05
 
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_PAYLOAD_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.ILowPan
Minimum length of the LowPan header
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
MACProxyServer - Class in com.sun.spot.peripheral.basestation
 
MACProxyServer(SpotSerialPipe) - Constructor for class com.sun.spot.peripheral.basestation.MACProxyServer
 
MAGENTA - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color magenta
MailboxClosedException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to receive from a closed Mailbox.
MailboxInUseException - Exception in com.sun.squawk.io.mailboxes
This exception is thrown when trying to send to register a mailbox under a name, and that name is already used.
MailboxInUseException(String) - Constructor for exception com.sun.squawk.io.mailboxes.MailboxInUseException
Creates a new instance of AddressClosedException
main(String[]) - Static method in class com.sun.spot.networktools.NetManagementServer
 
main(String[]) - Static method in class com.sun.spot.peripheral.basestation.BaseStation
A main method that allows this class to be used as a startup class
main(String[]) - Static method in class com.sun.spot.peripheral.ota.OTACommandServer
Startup the OTACommandServer on a SPOT listening for OTA connections.
main(String[]) - Static method in class com.sun.spot.peripheral.radio.LowPanSpotRadioHelper
Static method to register the LowPan radio stack with the base OTA code.
main(String[]) - Static method in class com.sun.spot.peripheral.radio.MeshRouterDaemon
 
main(String[]) - Static method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
main(String[]) - Static method in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
main(String[]) - Static method in class com.sun.spot.peripheral.Spot
Main entry point.
main(String[]) - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
so the board select should really be detemined by the instantiation
main(String[]) - Static method in class com.sun.spot.sensorboard.EDemoController
Called by Spot class when master isolate is started up.
main(String[]) - Static method in class com.sun.spot.testFramework.ChildIsolateTestHelper
 
main(String[]) - Static method in class com.sun.spot.util.DummyApp
A main method that allows this class to be used as a startup class
main(String[]) - Static method in class com.sun.spot.util.PrettyPrint
 
main(String[]) - Static method in class com.sun.squawk.imp.MIDletMainWrapper
 
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.
makeRoomToWrite(int, INorFlashMemoryHeapScanner) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
mallocedBlockCount - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
map() - Method in class com.sun.spot.flashmanagement.FlashFile
Cause the file with this name to become a mapped file.
map() - Method in class com.sun.squawk.realtime.RawMemoryAccess
Maps the physical memory range into virtual memory.
map(long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Maps the physical memory range into virtual memory at the specified location.
map(long, long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Maps the physical memory range into virtual memory.
MARCH - Static variable in class java.util.Calendar
Value of the MONTH field indicating the third month of the year.
mark(int) - Method in class com.sun.cldc.i18n.StreamReader
Mark the present position in the stream.
mark(int) - Method in class com.sun.squawk.io.BufferedReader
Mark the present position in the stream.
MARK - Static variable in class com.sun.squawk.vm.ChannelConstants
 
mark - Variable in class java.io.ByteArrayInputStream
The currently marked position in the stream.
mark(int) - Method in class java.io.ByteArrayInputStream
Set the current marked position in the stream.
mark(int) - Method in class java.io.DataInputStream
Marks the current position in this input stream.
mark(int) - Method in class java.io.InputStream
Marks the current position in this input stream.
mark(int) - Method in class java.io.InputStreamReader
Mark the present position in the stream.
mark(int) - Method in class java.io.Reader
Mark the present position in the stream.
markSupported() - Method in class com.sun.cldc.i18n.StreamReader
Tell whether this stream supports the mark() operation.
markSupported() - Method in class com.sun.squawk.io.BufferedReader
Tell whether this stream supports the mark() operation, which it does.
MARKSUPPORTED - Static variable in class com.sun.squawk.vm.ChannelConstants
 
markSupported() - Method in class java.io.ByteArrayInputStream
Tests if ByteArrayInputStream supports mark/reset.
markSupported() - Method in class java.io.DataInputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class java.io.InputStream
Tests if this input stream supports the mark and reset methods.
markSupported() - Method in class java.io.InputStreamReader
Tell whether this stream supports the mark() operation.
markSupported() - Method in class java.io.Reader
Tell whether this stream supports the mark() operation.
MASTER_ISOLATE_ECHO_PORT - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
matches(byte[]) - Method in interface javax.microedition.rms.RecordFilter
Returns true if the candidate matches the implemented criterion.
Math - Class in java.lang
The class Math contains methods for performing basic numeric operations.
MathUtils - Class in com.sun.squawk.util
The class MathUtils contains some of the Java SE Math routines that are not present in the CLDC 1.1 version of Math: MathUtils.asin(double), MathUtils.acos(double), MathUtils.atan(double) & MathUtils.atan2(double, double).
MAUVE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color mauve
max() - Static method in class com.sun.squawk.Address
Gets the largest possible machine address.
max() - Static method in class com.sun.squawk.UWord
Gets the largest possible machine word.