SunSPOT API V3.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 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
 
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.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(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
 
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.
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
 
addFailures(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Adds the specified scalar input threshold listener to receive callbacks from this input device.
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.
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.
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
 
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()
addRREQ(RREQ, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.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
 
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
 
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
 
AODVMessage - Class in com.sun.spot.peripheral.radio.mhrp.aodv.messages
 
AODVMessage() - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
APP_VIRTUAL_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
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.sensorboard.protocol
Class implementing the Inter-Integrated Circuit (I-squared-C) protocol for the AT91
AT91_I2C(IAT91_PIO, int, int) - Constructor for class com.sun.spot.sensorboard.protocol.AT91_I2C
Constructor.
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
 
AtmegaBootloader - Class in com.sun.spot.sensorboard.util
Utility to ease programming the user space of the Atmega88.
AtmegaBootloader() - Constructor for class com.sun.spot.sensorboard.util.AtmegaBootloader
Creates a new instance of AtmegaBootloader
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.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() - Method in class com.sun.spot.peripheral.radio.RadioInputStream
Deprecated. Return the number of bytes available to be read from the stream without blocking.
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
 
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
 
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
 
BLBSET - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
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

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.
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 - 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 GUI input 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_MESSAGEIO - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel for message I/O.
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.
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.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.GetPLMETransmitCommand
 
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.ResetProxyCommand
 
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
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.
clone() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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.BoundedInputStream
 
close() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
close() - Method in class com.sun.spot.peripheral.radio.BroadcastConnectionState
 
close() - Method in class com.sun.spot.peripheral.radio.RadioInputStream
Deprecated.  
close() - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated.  
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.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.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 - package com.sun.spot.peripheral.radio.mhrp
Components that can be used by mesh routing protocols.
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 a mesh routing protocol.
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.protocol - package com.sun.spot.sensorboard.protocol
Collection of some simple classes that define external protocols that can be attached to SunSPOT daughtercards.
com.sun.spot.sensorboard.util - package com.sun.spot.sensorboard.util
Collection of utility classes to deal with the SunSPOT sensorboards.
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
Provides classes for low level interactions with the Squawk VM.
com.sun.squawk.flash - package com.sun.squawk.flash
 
com.sun.squawk.imp - package com.sun.squawk.imp
Provides classes for low level interactions with the Squawk implementation of IMP.
com.sun.squawk.io - package com.sun.squawk.io
Provides classes for input and output through data streams.
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
Provides classes for inter-Isolate communication.
com.sun.squawk.peripheral - package com.sun.squawk.peripheral
 
com.sun.squawk.security - package com.sun.squawk.security
Provides classes for basic signing of binary data.
com.sun.squawk.security.verifier - package com.sun.squawk.security.verifier
Provides classes for basic signing of binary data.
com.sun.squawk.util - package com.sun.squawk.util
Provides classes for basic utilities sometimes jound in JSE.
com.sun.squawk.vm - package com.sun.squawk.vm
Provides classes for basic Squawk VM structures.
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.mhrp.interfaces
Deprecated. Use Comparable
Comparable - Interface in com.sun.spot.peripheral.radio.routing.interfaces
 
compare(Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
compares two routing entries
compare(Object) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.Comparable
Deprecated.  
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
 
Comparer - Interface in com.sun.squawk.util
 
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
 
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.
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
 
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 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.
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
 
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 is the generic datagram interface.
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
Debug - Class in com.sun.spot.util
 
Debug() - Constructor for class com.sun.spot.util.Debug
 
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_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_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_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_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
Deregisters an application etc. that is called back when data is forwarded
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 interface com.sun.spot.peripheral.radio.mhrp.interfaces.IRoutingManager
Deprecated. Deregisters an application etc. that was registered for route events
deregisterEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
Deregisters an application etc. that was registered for route events
deregisterEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
deregisters a listener for routing messages.
deregisterPacketQualityListener(IPacketQualityListener) - Method in interface com.sun.spot.peripheral.radio.IRadioPacketDispatcher
Undo a previous call of registerPacketListener()
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 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
 
destination - Variable in class com.sun.spot.peripheral.radio.mhrp.RouteInfo
Deprecated.  
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
 
destroyApp(boolean) - Method in interface com.sun.squawk.imp.IMIDletApiTunnel
 
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
 
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.
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
 
Double - Class in java.lang
The Double class provides an object wrapper for Double data values and serves as a place for double-oriented operations.
Double(double) - Constructor for class java.lang.Double
Constructs a Double wrapper for the specified double value.
doubleToLongBits(double) - Static method in class java.lang.Double
Returns the bit represention of a double-float value
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
 

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.
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
 
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(LEDColor) - 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
 
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
 
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
Executes an I/O operation on the graphics channel and return the result.
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.
execMessageIO(int, Object, Object, int) - Static method in class com.sun.squawk.VM
Executes a message I/O operation.
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.
EXPIRY_TIME_DELTA - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
expiryTime - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
timestamp for deleting this route from the table, if unused
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_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
 
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 interface com.sun.spot.peripheral.radio.mhrp.interfaces.IRoutingManager
Deprecated. 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) - 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
 
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(Atmega, IAtmegaCode) - Method in class com.sun.spot.sensorboard.util.AtmegaBootloader
given
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.ISpotAdminConstants
 
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_SIZE_IN_BYTES - Static variable in class com.sun.spot.peripheral.ConfigPage
 
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.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.peripheral.radio.RadioOutputStream
Deprecated.  
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
 
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
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() - 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
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.mhrp.RouteInfo
Deprecated.  
fromString(String) - Static method in class com.sun.spot.peripheral.radio.routing.RouteInfo
 

G

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.
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_ALLOCATED_FILE_SIZE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_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_LAST_DEVICE_INTERRUPT_TIME_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
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_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
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
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 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 in 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.
getAllEntries() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
This method provides access to the entire routing table.
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.
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
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.
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 class com.sun.spot.peripheral.ota.OTACommandServer
Answer the IEEE address of the sender of the last command received.
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
 
getBroadcastsFragmented() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getBroadcastsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getBroadcastsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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(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 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(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.
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
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.
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.
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
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
 
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.RadioInputStream
Deprecated. 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.
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
 
getCurrentState() - Method in interface com.sun.spot.peripheral.IUSBPowerDaemon
Get the current state of the USB connection
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 buffer.
getDatagramsReassembled() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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
Read data from a stream, checking the CRC.
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.
getDefaultFreeSectors() - Static method in class com.sun.spot.peripheral.ConfigPage
Answer the indices of the flash sectors that are by default free for use by the FlashFile system
getDestAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the destination address of this message
getDestination() - Method in class com.sun.spot.peripheral.radio.mhrp.RouteInfo
Deprecated.  
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
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
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
 
getDMAMemoryManager() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton DMA Memory Manager.
getDMAMemoryManager() - Method in class com.sun.spot.peripheral.Spot
 
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
 
getDroppedOwnBroadcasts() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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.radio.mhrp.aodv.AODVManager
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
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
 
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.mhrp.SortedList
Deprecated.  
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
 
getFlushThreshold() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
Get the flush threshold for this stream.
getFlushThreshold() - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated. Get the flush threshold for this stream.
getFragmentsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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
getFullGCCount() - Static method in class com.sun.squawk.VM
 
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
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
Gets the next available event on the GUI input channel, blocking until there is one.
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
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
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() - 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
Answer the interface for dealing with the radio at the I802.15.4 PHY level.
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 scalar input threshold listeners registered on this input device.
getIAccelerometer3DThresholdListeners() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns an array of all the scalar input threshold listeners registered on this input device.
getIcharge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current charging the battery in milliamps.
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.
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
 
getImageSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the total amount of space allocated to a complete SPOT image (bootloader, vm, bootstrap, library and 2 applications).
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.
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.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.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 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(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.GetPLMETransmitCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.GetWrongAckCommand
 
getIntResult(IProprietaryMAC) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
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
Answer the interface for dealing with the radio features not implemented within the I802.15.4 standard.
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.
getIsolates() - Static method in class com.sun.squawk.Isolate
Returns an array of Isolate objects.
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.
getLastGCTime() - Static method in class com.sun.squawk.VM
 
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().
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.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.
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.
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() - Method in class com.sun.spot.peripheral.radio.RadioInputStream
Deprecated. Link Quality Indication (LQI) is a characterization of the quality of a received packet.
getLinkQuality() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Link Quality Indication (LQI) is a characterization of the quality of a received packet.
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.spot.peripheral.radio.RadioInputStream
Deprecated.  
getLocalPort() - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated.  
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(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(Address, int, long[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from memory to long array.
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.
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.
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
 
getMaxGCTime() - Static method in class com.sun.squawk.VM
 
getMaxHops() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
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.
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.
getMeshPacketsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getMeshPacketsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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.
getMidlet() - Method in interface com.sun.squawk.imp.IMIDletApiTunnel
 
getMinimumDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Find out the minimum sleep time that will cause a deep sleep.
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.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 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.
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
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
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.
getNoAck() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetNoAckCommand - Class in com.sun.spot.peripheral.basestation
 
GetNoAckCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetNoAckCommand
 
GetNoAckCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getNominalLength() - Method in class com.sun.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
 
getNonMeshPacketsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getNorFlashSectors(int) - Static method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
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
 
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.
getNumRecords() - Method in class javax.microedition.rms.RecordStore
Returns the number of records currently in the record store.
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.
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
 
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
 
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
 
getPacketsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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
 
getPartialGCCount() - Static method in class com.sun.squawk.VM
 
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.
GetPLMETransmitCommand - Class in com.sun.spot.peripheral.basestation
 
GetPLMETransmitCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetPLMETransmitCommand
 
GetPLMETransmitCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
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 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.
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.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
 
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
 
getProtocolHandlerMissing() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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() - Method in class com.sun.spot.peripheral.Spot
 
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.
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
 
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.
getRequestID() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.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() - 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.
getRevision() - Method in interface com.sun.spot.peripheral.IPowerController
Get the power control PowerController firmware revision string.
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
 
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 interface com.sun.spot.peripheral.radio.mhrp.interfaces.IRoutingManager
Deprecated. this method can be called to obtain a route info for an address
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.
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
getRoutingPolicyManager() - Method in class com.sun.spot.peripheral.radio.LowPan
returns a handle to the RoutingPolicyManager object
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.RadioInputStream
Deprecated. 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.
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.
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.
getSectorMap() - Method in class com.sun.spot.peripheral.external.M25P05
Get a map of sector numbers to sector addresses
getSectorMap() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Get a map of sector numbers to sector addresses
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.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.radio.mhrp.aodv.AODVManager
Return the name of this service.
getServiceName() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
getServiceName() - Method in interface com.sun.spot.service.IService
Return the name of this service.
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(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 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 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.
getSleepManager() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the sleep manager for the Spot
getSleepManager() - Method in class com.sun.spot.peripheral.Spot
 
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.
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
 
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
 
getStartupTime() - Method in interface com.sun.spot.peripheral.IPowerController
Return the time it took (in microseconds) for the power to stabilize from startup.
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.
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.radio.mhrp.aodv.AODVManager
Return the current status of this service.
getStatus() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
getStatus() - Method in interface com.sun.spot.service.IService
Return the current status of this service.
getSuiteVerifiedFlag(int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
 
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.
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.
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 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
 
getTimestamp() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
getTimestamp() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
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.
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.
getTotalShallowSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Get the total time in milliseconds that the SPOT has spent in shallow sleep since it was started.
getTransceiverState() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Answer the transceiver's state as defined by the I802.15.4.
getTTLExpired() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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 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
 
getUnicastsFragmented() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getUnicastsReceived() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getUnicastsSent() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getUpTime() - Method in interface com.sun.spot.peripheral.ISleepManager
Get the total time in milliseconds since the SPOT was started.
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
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).
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
 
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 class com.sun.spot.peripheral.ota.OTACommandServer
Major version of the eSPOT hardware to report in response to OTACommandServer.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
hasAvailable(int) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
hasAvailable(int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
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.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.
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
 
hasPreviousElement() - Method in interface javax.microedition.rms.RecordEnumeration
 
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
hasScannedBlocks - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
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
HELLO_CMD - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
Command to respond information about the SPOT
HELLO_COMMAND_MINOR_VERSION - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
Starting with (major) version 2, we support major/minor version numbering.
HELLO_COMMAND_VERSION - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
Version of the OTACommandServer.HELLO_CMD that we support
HELLO_INTERVAL - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.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.RouteInfo
Deprecated.  
hopCount - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
total number of hops between this node and the destination
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

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.
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
 
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
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.sensorboard.protocol
Interface I2C provides access to Inter-Integrated Circuit (I-squared-C) pins on the demo sensor board, allowing connection of an external device that conforms to the I2C protocol and the use of such an external device by a program runing on the SPOT.
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
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
IMIDletApiTunnel - Interface in com.sun.squawk.imp
This class exists solely to provide a public representations of the MIDlet protected corresponding methods.
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 java.io.DataInputStream
The input stream.
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
incrementReferenceCount() - Method in class com.sun.spot.peripheral.radio.BroadcastConnectionState
 
index - Variable in class com.sun.spot.sensorboard.io.ScalarInput
 
indexOf(Object) - Method in class com.sun.squawk.util.SquawkVector
Searches for the first occurence 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 occurence 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 occurence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class java.util.Vector
Searches for the first occurence 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
 
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 by starting the sender and receiver threads
initialize(long, ILowPan) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IRoutingManager
Deprecated. for the initialization the routing manager must know a low pan instance to interoperate with
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
 
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, boolean) - Method in class com.sun.spot.sensorboard.EDemoController
Initialize the UART module, set the speed and select the number of stop bits.
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
 
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.mhrp.SortedList
Deprecated.  
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) - Method in class com.sun.squawk.Isolate
Returns a canonical representation for the string object.
intern() - Method in class java.lang.String
Returns a canonical representation for the string object.
INTERNAL_ALLOCATE_MESSAGE_BUFFER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_FREE_MESSAGE_BUFFER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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_RECEIVE_MESSAGE_FROM_CLIENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_RECEIVE_MESSAGE_FROM_SERVER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SEARCH_SERVER_HANDLERS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SEND_MESSAGE_TO_CLIENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
INTERNAL_SEND_MESSAGE_TO_SERVER - 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 using the interrupt method in class Thread.
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_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.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 interface com.sun.spot.peripheral.radio.mhrp.interfaces.IRoutingManager
Deprecated. invalidate a route that is reported to be broken
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
 
InvalidRecordIDException() - Constructor for exception javax.microedition.rms.InvalidRecordIDException
 
InvalidRecordIDException(String) - Constructor for exception javax.microedition.rms.InvalidRecordIDException
 
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
 
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.
IOTACommandServerListener - Interface in com.sun.spot.peripheral.ota
This interface must be supported by any object that wishes to receive notifications from a OTACommandServer.
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
 
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.mhrp.interfaces
Deprecated. Use IRoutingManager
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.RadiogramConnImpl
 
isBroadcast() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
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.
isIdle() - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
isIdle() - Method in interface com.sun.spot.sensorboard.protocol.II2C
Check if the connection is idle
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
 
ISleepManager - Interface in com.sun.spot.peripheral
 
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() - 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.
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.
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
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.
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.radio.mhrp.aodv.AODVManager
Return whether the service is currently running.
isRunning() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
isRunning() - Method in interface com.sun.spot.service.IService
Return whether the service is currently running.
isRunningOnHost() - Method in interface com.sun.spot.peripheral.ISpot
 
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
 
isSuspended() - Method in interface com.sun.spot.peripheral.ILTC3455
Read the current USB suspended state.
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.
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(String) - 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
Provides classes for input and output through data streams.
java.lang - package java.lang
Provides classes that are fundamental to the Java programming language.
java.lang.ref - package java.lang.ref
Provides support for weak references.
java.util - package java.util
Contains the collection classes, and the date and time facilities.
javax.microedition.io - package javax.microedition.io
Classes for the Generic Connection framework.
javax.microedition.midlet - package javax.microedition.midlet
Provides classes for MIDlet sub-classing.
javax.microedition.rms - package javax.microedition.rms
Provides classes for a basic file system, where files have record level API.
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
 
key - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.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_FILE_SYSTEM_SECTOR - 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_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
 
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.
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
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 represention.
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(String) - Static method in class com.sun.squawk.io.mailboxes.Channel
Create a connection to a remote Channel using the name of registered ServerChannel.
LOW_BATTERY_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
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.
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
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
 
MACProxyServer.LedManager - Class in com.sun.spot.peripheral.basestation
 
MACProxyServer.LedManager() - Constructor for class com.sun.spot.peripheral.basestation.MACProxyServer.LedManager
 
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.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
 
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.
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.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.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
 
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.
max(double, double) - Static method in class java.lang.Math
Returns the greater of two double values.
max(float, float) - Static method in class java.lang.Math
Returns the greater of two float values.
max(int, int) - Static method in class java.lang.Math
Returns the greater of two int values.
max(long, long) - Static method in class java.lang.Math
Returns the greater of two long values.
MAX_32_BIT_UNSIGNED_INT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
MAX_FRAGMENTATION_HEADER_LENGTH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Maximum size of a fragmentation header.
MAX_LENGTH - Static variable in class com.sun.spot.io.j2me.radiogram.Radiogram
Maximum nuber of bytes that can be stored in a radiogram.
MAX_MAC_PAYLOAD_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.ILowPan
normal length of a MESHED LowPan Packet, not counting broadcast or fragmentation
MAX_MESH_HEADER_LENGTH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Maximum size of a Mesh Header
MAX_PRIORITY - Static variable in class java.lang.Thread
The maximum priority that a thread can have.
MAX_PROTOCOL_HEADER_LENGTH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Max length of the protocol header
MAX_RADIX - Static variable in class java.lang.Character
The maximum radix available for conversion to and from Strings.
MAX_SYS_PRIORITY - Static variable in class com.sun.squawk.VM
The maximum priority that a system thread can have.
MAX_UNFRAG_HEADER_LENGTH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Unfragmented header is 17B Mesh, 2B Broadcast, 2B protocol
MAX_VALUE - Static variable in class java.lang.Byte
The maximum value a Byte can have.
MAX_VALUE - Static variable in class java.lang.Character
The constant value of this field is the largest value of type char.
MAX_VALUE - Static variable in class java.lang.Double
The maximum value a double can have.
MAX_VALUE - Static variable in class java.lang.Float
The maximum value a float can have.
MAX_VALUE - Static variable in class java.lang.Integer
The largest value of type int.
MAX_VALUE - Static variable in class java.lang.Long
The largest value of type long.
MAX_VALUE - Static variable in class java.lang.Short
The maximum value a Short can have.
MAXIMUM_HEADER_SIZE - Static variable in class com.sun.squawk.security.verifier.SignatureVerifier
The maximum size the header of a suite can have to be compatible with SignatureVerifier.
MAY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the fifth month of the year.
maySleep() - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingPolicyManager
return true if we allow deepSleep
maySleep() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
determine whether this routing policy allows deepSleep
MCI_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
MCLK_FREQUENCY - Static variable in interface com.sun.spot.peripheral.ISpot
Frequency of ARM master clock
mcpsDataIndication(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Receive a packet: blocks until a packet is received.
MCPSDataIndicationCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MCPSDataIndicationCommand - Class in com.sun.spot.peripheral.basestation
 
MCPSDataIndicationCommand() - Constructor for class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
mcpsDataRequest(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Send a packet: blocks until ACK received if ACK requested.
MCPSDataRequestCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MCPSDataRequestCommand - Class in com.sun.spot.peripheral.basestation
 
MCPSDataRequestCommand() - Constructor for class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
MemoryHeapBlock - Class in com.sun.squawk.flash
 
MemoryHeapBlock() - Constructor for class com.sun.squawk.flash.MemoryHeapBlock
 
MemoryInputStream - Class in com.sun.spot.io.j2me.memory
An InputStream that streams over the device memory.
MemoryInputStream(int) - Constructor for class com.sun.spot.io.j2me.memory.MemoryInputStream
Construct an instance to read from a given memory address.
meshBroadcastsForwarded - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of broadcast packets forwarded
meshBroadcastsReceived - Variable in class com.sun.spot.peripheral.radio.LowPanStats
broadcasts received
meshBroadcastsSent - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of mesh broadcasts sent
meshPacketsReceived - Variable in class com.sun.spot.peripheral.radio.LowPanStats
total mesh packets received
meshPacketsSent - Variable in class com.sun.spot.peripheral.radio.LowPanStats
mesh packets sent
MeshRouterDaemon - Class in com.sun.spot.peripheral.radio
A daemon that keeps the radio on and ensures that this SPOT acts as a node in the mesh network
MIDlet - Class in javax.microedition.midlet
A MIDLet is a MID Profile application.
MIDlet() - Constructor for class javax.microedition.midlet.MIDlet
Protected constructor for subclasses.
midletApiTunnel - Static variable in class com.sun.squawk.imp.MIDletMainWrapper
Place holder for the MIDletApiTunnel that is created whenever a MIDlet is created.
MIDletMainWrapper - Class in com.sun.squawk.imp
 
MIDletStateChangeException - Exception in javax.microedition.midlet
Signals that a requested MIDlet state change failed.
MIDletStateChangeException() - Constructor for exception javax.microedition.midlet.MIDletStateChangeException
Constructs an exception with no specified detail message.
MIDletStateChangeException(String) - Constructor for exception javax.microedition.midlet.MIDletStateChangeException
Constructs an exception with the specified detail message.
MILLISECOND - Static variable in class java.util.Calendar
Field number for get and set indicating the millisecond within the second.
min(double, double) - Static method in class java.lang.Math
Returns the smaller of two double values.
min(float, float) - Static method in class java.lang.Math
Returns the smaller of two float values.
min(int, int) - Static method in class java.lang.Math
Returns the smaller of two int values.
min(long, long) - Static method in class java.lang.Math
Returns the smaller of two long values.
MIN_PAYLOAD_LENGTH - Static variable in class com.sun.spot.peripheral.radio.RadioPacket
The maximum number of bytes of data that will fit into this packet after allowing for the MAC layer header.
MIN_PRIORITY - Static variable in class java.lang.Thread
The minimum priority that a thread can have.
MIN_RADIX - Static variable in class java.lang.Character
The minimum radix available for conversion to and from Strings.
MIN_VALUE - Static variable in class java.lang.Byte
The minimum value a Byte can have.
MIN_VALUE - Static variable in class java.lang.Character
The constant value of this field is the smallest value of type char.
MIN_VALUE - Static variable in class java.lang.Double
The minimum value a double can have.
MIN_VALUE - Static variable in class java.lang.Float
The minimum value a float can have.
MIN_VALUE - Static variable in class java.lang.Integer
The smallest value of type int.
MIN_VALUE - Static variable in class java.lang.Long
The smallest value of type long.
MIN_VALUE - Static variable in class java.lang.Short
The minimum value a Short can have.
MINUTE - Static variable in class java.util.Calendar
Field number for get and set indicating the minute within the hour.
mlmeGet(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Answer the value of the specified attribute.
MLMEGetCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMEGetCommand - Class in com.sun.spot.peripheral.basestation
 
MLMEGetCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
mlmeReset(boolean) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Reset the MAC layer
MLMEResetCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMEResetCommand - Class in com.sun.spot.peripheral.basestation
 
MLMEResetCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
mlmeRxEnable(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Enable the receiver for a fixed period
MLMERxEnableCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMERxEnableCommand - Class in com.sun.spot.peripheral.basestation
 
MLMERxEnableCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
mlmeSet(int, long) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Set the value of a MAC attribute
MLMESetCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMESetCommand - Class in com.sun.spot.peripheral.basestation
 
MLMESetCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMESetCommand
 
mlmeStart(short, int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Start the MAC layer on a specific channel
MLMEStartCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
MLMEStartCommand - Class in com.sun.spot.peripheral.basestation
 
MLMEStartCommand() - Constructor for class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
MONDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Monday.
MONTH - Static variable in class java.util.Calendar
Field number for get and set indicating the month.
msg(String) - Static method in class com.sun.spot.sensorboard.EDemoController
Deliver message to user.
MSTR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
MulticastOutputStream - Class in com.sun.squawk.io
A MulticastOutputStream can be configured to send its output to zero or more named output streams.
MulticastOutputStream() - Constructor for class com.sun.squawk.io.MulticastOutputStream
Creates a MulticastOutputStream.
multiplex - Variable in class com.sun.spot.peripheral.PIOPin
The multiplex selection for this pin
MutableBoolean - Class in com.sun.spot.util
 
MutableBoolean(boolean) - Constructor for class com.sun.spot.util.MutableBoolean
 
myController - Variable in class com.sun.spot.sensorboard.io.ScalarInput
 

N

NaN - Static variable in class java.lang.Double
Not-a-Number.
NaN - Static variable in class java.lang.Float
Not-a-Number.
ne(Address) - Method in class com.sun.squawk.Address
Determines if this address is not equal to a given address.
ne(Offset) - Method in class com.sun.squawk.Offset
Determines if this offset is not equal to a given offset.
ne(UWord) - Method in class com.sun.squawk.UWord
Determines if this word is not equal to a given word.
NEGATIVE_INFINITY - Static variable in class java.lang.Double
Negative infinity.
NEGATIVE_INFINITY - Static variable in class java.lang.Float
Negative infinity.
NegativeArraySizeException - Exception in java.lang
Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
Constructs a NegativeArraySizeException with no detail message.
NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
Constructs a NegativeArraySizeException with the specified detail message.
NET_DIAMETER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
NET_MANAGEMENT_SERVER_PORT - Static variable in class com.sun.spot.networktools.NetManagementServer
default port number for this service
NET_TRAVERSAL_TIME - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
NetManagementServer - Class in com.sun.spot.networktools
A daemon that responds to network management requests
NetManagementServer() - Constructor for class com.sun.spot.networktools.NetManagementServer
A server for creating and answering network management related requests
newBoardDeviceSPI(int, int) - Method in class com.sun.spot.peripheral.external.ExternalBoard
Get a BoardDeviceSPI for accessing a device on the board.
newDatagram(int) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
newDatagram(int, String) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
newDatagram(byte[], int) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
newDatagram(byte[], int, String) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
newDatagram(int) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object automatically allocating a buffer.
newDatagram(int, String) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newDatagram(byte[], int) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newDatagram(byte[], int, String) - Method in interface javax.microedition.io.DatagramConnection
Make a new datagram object.
newInstance() - Method in class java.lang.Class
Creates a new instance of a class.
newLine() - Method in class com.sun.squawk.io.BufferedWriter
Write a line separator.
newMIDletApiTunnel(String) - Static method in class com.sun.squawk.imp.MIDletMainWrapper
 
next(int) - Method in class java.util.Random
Generates the next pseudorandom number.
NEXT_HOP_WAIT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
nextBlockOffset - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
nextDouble() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextElement() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next element in the Enumeration.
nextElement() - Method in interface java.util.Enumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextFloat() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextHop - Variable in class com.sun.spot.peripheral.radio.mhrp.RouteInfo
Deprecated.  
nextHop - Variable in class com.sun.spot.peripheral.radio.routing.RouteInfo
next node on the route to the destination
nextHopMACAddress - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
address of next hop along this route
nextInt() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in class java.util.Random
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class java.util.Random
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextRecord() - Method in interface javax.microedition.rms.RecordEnumeration
 
nextRecordId() - Method in interface javax.microedition.rms.RecordEnumeration
 
nextSector - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
nextToken() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next token of the String.
nextToken(String) - Method in class com.sun.squawk.util.StringTokenizer
Returns the next token, after switching to the new delimiter set.
NO_ACK - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest if transmission is not acknowledged by remote
NO_OPERATION_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
NoAckException - Exception in com.sun.spot.peripheral
Thrown when an attempt to transmit over the radio fails because no acknowledgement is received within the time limit specified in the I802.15.4 standard.
NoAckException(String) - Constructor for exception com.sun.spot.peripheral.NoAckException
Construct exception with given message.
NoArgIntParameterCommand - Class in com.sun.spot.peripheral.basestation
 
NoArgIntParameterCommand() - Constructor for class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
NoClassDefFoundError - Error in java.lang
Thrown if the Java Virtual Machine or a classloader tries to load in the definition of a class (as part of a normal method call or as part of creating a new instance using the new expression) and no definition of the class could be found.
NoClassDefFoundError() - Constructor for error java.lang.NoClassDefFoundError
Constructs a NoClassDefFoundError with no detail message.
NoClassDefFoundError(String) - Constructor for error java.lang.NoClassDefFoundError
Constructs a NoClassDefFoundError with the specified detail message.
NODE_TRAVERSAL_TIME - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
NoMeshLayerAckException - Exception in com.sun.spot.peripheral.radio
 
NoMeshLayerAckException(String) - Constructor for exception com.sun.spot.peripheral.radio.NoMeshLayerAckException
 
nonMeshPacketsReceived - Variable in class com.sun.spot.peripheral.radio.LowPanStats
packets received without a mesh routing header (single hop);
nonMeshPacketsSent - Variable in class com.sun.spot.peripheral.radio.LowPanStats
non-mesh packets sent
NorFlashMemoryHeap - Class in com.sun.squawk.flash
 
NorFlashMemoryHeap() - Constructor for class com.sun.squawk.flash.NorFlashMemoryHeap
 
NorFlashMemoryHeap(int) - Constructor for class com.sun.squawk.flash.NorFlashMemoryHeap
 
NorFlashMemoryHeap(INorFlashSectorState[]) - Constructor for class com.sun.squawk.flash.NorFlashMemoryHeap
 
NorFlashSector - Class in com.sun.spot.peripheral
Define a segment of memory which is defined as being of type NOR Flash.
NorFlashSector() - Constructor for class com.sun.spot.peripheral.NorFlashSector
 
NorFlashSector(IFlashMemoryDevice, int, int) - Constructor for class com.sun.spot.peripheral.NorFlashSector
 
NorFlashSectorAllocator - Class in com.sun.spot.flashmanagement
 
NorFlashSectorAllocator() - Constructor for class com.sun.spot.flashmanagement.NorFlashSectorAllocator
 
NorFlashSectorState - Class in com.sun.squawk.flash
 
NorFlashSectorState() - Constructor for class com.sun.squawk.flash.NorFlashSectorState
 
NorFlashSectorState(INorFlashSector) - Constructor for class com.sun.squawk.flash.NorFlashSectorState
 
NorFlashSectorStateList - Class in com.sun.squawk.flash
 
NorFlashSectorStateList() - Constructor for class com.sun.squawk.flash.NorFlashSectorStateList
 
NORM_PRIORITY - Static variable in class java.lang.Thread
The default priority that is assigned to a thread.
NoRouteException - Exception in com.sun.spot.peripheral
 
NoRouteException(String) - Constructor for exception com.sun.spot.peripheral.NoRouteException
 
NoSuchElementException - Exception in java.util
Thrown by the nextElement method of an Enumeration to indicate that there are no more elements in the enumeration.
NoSuchElementException() - Constructor for exception java.util.NoSuchElementException
Constructs a NoSuchElementException with null as its error message string.
NoSuchElementException(String) - Constructor for exception java.util.NoSuchElementException
Constructs a NoSuchElementException, saving a reference to the error message string s for later retrieval by the getMessage method.
NoSuchMailboxException - 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.
NoSuchMailboxException(String) - Constructor for exception com.sun.squawk.io.mailboxes.NoSuchMailboxException
Creates a new instance of NoSuchMailboxException
NotEnoughDMAMemoryException - Exception in com.sun.spot.dmamemory
The exception that is thrown if a request for DMA memory cannot be satisfied
NotEnoughDMAMemoryException(String) - Constructor for exception com.sun.spot.dmamemory.NotEnoughDMAMemoryException
 
noteRedirection(String) - Method in interface com.sun.spot.io.j2me.remoteprinting.IRemotePrintManager
Called when streams get redirected to ensure that RemotePrintManager can later cancel the redirection if necessary.
noteRedirection(String) - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintManager
 
notify() - Method in class java.lang.Object
Wakes up a single thread that is waiting on this object's monitor.
notifyAll() - Method in class java.lang.Object
Wakes up all threads that are waiting on this object's monitor.
notifyDestroyed() - Method in class javax.microedition.midlet.MIDlet
Used by an MIDlet to notify the application management software that it has entered into the Destroyed state.
notifyForward(long, long, long, long) - Method in interface com.sun.spot.peripheral.radio.IDataEventListener
Method that is called when data is forwarded through this physical node
notifyIInputPinListeners(boolean) - Method in class com.sun.spot.sensorboard.io.InputPin
Called by pin's IGPIOController when pin state changes.
notifyIInputPinListeners(boolean) - Method in class com.sun.spot.sensorboard.io.IOPin
Called by pin's IGPIOController when pin state changes.
notifyPacket(long, long, int, int, int, int) - Method in interface com.sun.spot.peripheral.radio.IPacketQualityListener
Method that is called when on every packet received
notifyPaused() - Method in class javax.microedition.midlet.MIDlet
Notifies the application management software that the MIDlet does not want to be active and has entered the Paused state.
NOVEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the eleventh month of the year.
NullEventHandler - Class in com.sun.spot.peripheral.handler
 
NullEventHandler(String) - Constructor for class com.sun.spot.peripheral.handler.NullEventHandler
 
NullPointerException - Exception in java.lang
Thrown when an application attempts to use null in a case where an object is required.
NullPointerException() - Constructor for exception java.lang.NullPointerException
Constructs a NullPointerException with no detail message.
NullPointerException(String) - Constructor for exception java.lang.NullPointerException
Constructs a NullPointerException with the specified detail message.
NUM_LONG_BYTES - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
NumberFormatException - Exception in java.lang
Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
NumberFormatException() - Constructor for exception java.lang.NumberFormatException
Constructs a NumberFormatException with no detail message.
NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
Constructs a NumberFormatException with the specified detail message.
NumberReplyEnvelope - Class in com.sun.spot.interisolate
 
NumberReplyEnvelope(int, long) - Constructor for class com.sun.spot.interisolate.NumberReplyEnvelope
 
numRecords() - Method in interface javax.microedition.rms.RecordEnumeration
 

O

Object - Class in java.lang
Class Object is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
 
ObjectEnvelope - Class in com.sun.squawk.io.mailboxes
A ObjectEnvelope can be used to pass a copy of an ICopiable object between isolates.
ObjectEnvelope(ICopiable) - Constructor for class com.sun.squawk.io.mailboxes.ObjectEnvelope
 
ObjectReplyEnvelope - Class in com.sun.spot.interisolate
 
ObjectReplyEnvelope(int, Object) - Constructor for class com.sun.spot.interisolate.ObjectReplyEnvelope
 
OCF0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF1A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF1B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF2A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCF2B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
OCTOBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the tenth month of the year.
OFF - Static variable in class com.sun.spot.peripheral.radio.RadioPolicy
 
OFF_MODE_IDLE - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to leave the chip's oscillator enabled (see IProprietaryRadio.setOffMode(int))
OFF_MODE_POWER_DOWN - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to enable the chip's voltage regulator but disable the oscillator (see IProprietaryRadio.setOffMode(int))
OFF_MODE_VREG_OFF - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Parameter for setting RX off mode to disable the chip's voltage regulator (see IProprietaryRadio.setOffMode(int))
offset - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
Offset - Class in com.sun.squawk
The offset type is used by the runtime system and collector to denote the directed distance between two machine addresses.
offset - Variable in class com.sun.squawk.util.ByteArrayInputStreamWithSetBytes
 
OLD_BOOTLOADER_SYNC - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
ON - Static variable in class com.sun.spot.peripheral.radio.RadioPolicy
 
on - Static variable in class com.sun.spot.util.Debug
 
open(String, String, int, boolean) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
open(int, int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
open(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Configure the direction of selected pins.
open(String, String, int, boolean) - Method in class com.sun.squawk.io.ConnectionBase
Open a connection to a target.
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.edemoserial.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.memory.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.multicast.Protocol
Opens the connection.
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.radio.Protocol
Deprecated.  
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.remoteprint.Protocol
Open a new "remoteprint" connection to the specified SPOT.
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
open(String, String, int, boolean) - Method in class com.sun.squawk.io.j2me.socket.Protocol
Open the connection
open(String) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
open(String, int, boolean) - Static method in class javax.microedition.io.Connector
Create and open a Connection.
OPENCONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
openDataInputStream() - Method in class com.sun.squawk.io.ConnectionBase
Create and open a connection input stream.
openDataInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openDataInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return a data input stream for a connection.
openDataOutputStream() - Method in class com.sun.squawk.io.ConnectionBase
Create and open a connection output stream.
openDataOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openDataOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return a data output stream for a connection.
openForInput() - Method in class com.sun.spot.peripheral.PIOPin
Open this pin for input
openForOutput() - Method in class com.sun.spot.peripheral.PIOPin
Open this pin for output
OPENINPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
openInputStream() - Method in class com.sun.squawk.io.ConnectionBase
Open and return a data input stream for a connection.
openInputStream() - Method in class com.sun.squawk.io.j2me.edemoserial.Protocol
 
openInputStream() - Method in class com.sun.squawk.io.j2me.memory.Protocol
Open and return an input stream for a connection.
openInputStream() - Method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
openInputStream() - Method in class com.sun.squawk.io.j2me.remoteprint.Protocol
Open an InputStream for this connection.
openInputStream() - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
openInputStream() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Returns an input stream for this socket.
openInputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection input stream.
openInputStream() - Method in interface javax.microedition.io.InputConnection
Open and return an input stream for a connection.
OPENOUTPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
openOutputStream() - Method in class com.sun.squawk.io.ConnectionBase
Open and return a data output stream for a connection.
openOutputStream() - Method in class com.sun.squawk.io.j2me.edemoserial.Protocol
 
openOutputStream() - Method in class com.sun.squawk.io.j2me.memory.Protocol
Throws IllegalStateException (output not supported for memory streams).
openOutputStream() - Method in class com.sun.squawk.io.j2me.multicast.Protocol
Opens and returns an output stream for this connection.
openOutputStream() - Method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
openOutputStream() - Method in class com.sun.squawk.io.j2me.remoteprint.Protocol
Open an OutputStream for this connection.
openOutputStream() - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
openOutputStream() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Returns an output stream for this socket.
openOutputStream(String) - Static method in class javax.microedition.io.Connector
Create and open a connection output stream.
openOutputStream() - Method in interface javax.microedition.io.OutputConnection
Open and return an output stream for a connection.
openRecordStore(String, boolean) - Static method in class javax.microedition.rms.RecordStore
Open (and possibly create) a record store associated with the given MIDlet suite.
or(UWord) - Method in class com.sun.squawk.Address
Logically OR a word with this address.
or(UWord) - Method in class com.sun.squawk.UWord
Logically OR a word with this word.
ORANGE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
non-standard definition of the color orange (color corrected for LEDs)
origAddress - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
originator - Variable in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
 
origSeqNum - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
orRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Perform an OR assignment to one of the registers in the Atmega88 controller.
orRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoController
Perform an OR assignment to one of the registers in the Atmega88 controller.
OTA_COMMAND_PROCESSOR_EXTENSION_PREFIX - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandProcessorExtension
The prefix that properties must have to identify classes that extend the SPOT admin command processor.
OTACommandServer - Class in com.sun.spot.peripheral.ota
This class monitors radiogram communications on port number 8, and responds to commands received.
OTAExtension - Class in com.sun.spot.sensorboard
 
OTAExtension() - Constructor for class com.sun.spot.sensorboard.OTAExtension
 
OTAFlashFileInfo - Class in com.sun.spot.peripheral.ota
OTAFlashFileInfo records information about a FlashFile instance so that it can be serialised for transmission to a host process.
OTAFlashFileInfo(byte[]) - Constructor for class com.sun.spot.peripheral.ota.OTAFlashFileInfo
Reconstruct an OTAFlashFileInfo from its serialised representation (see OTAFlashFileInfo.toByteArray()
OTAFlashFileInfo(IFlashFileInfo) - Constructor for class com.sun.spot.peripheral.ota.OTAFlashFileInfo
Construct a new OTAFlashFileInfo from a FlashFile
OTAFlashFileInfo(String, String, int, boolean, long, int, boolean) - Constructor for class com.sun.spot.peripheral.ota.OTAFlashFileInfo
This constructor is intended for test use only.
out(String) - Method in class com.sun.spot.testFramework.TestBase
Print out a message.
out - Variable in class java.io.DataOutputStream
The output stream.
out - Static variable in class java.lang.System
The "standard" output stream.
outHex(String, int) - Method in class com.sun.spot.testFramework.TestBase
Print out a message and a hexadecimal value
OutOfMemoryError - Error in java.lang
Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
Constructs an OutOfMemoryError with no detail message.
OutOfMemoryError(String) - Constructor for error java.lang.OutOfMemoryError
Constructs an OutOfMemoryError with the specified detail message.
OUTPUT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
In calls to IAT91_PIO.open(int, int), defines the selected pins to be outputs.
OUTPUT - Static variable in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
 
OUTPUT - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
OutputConnection - Interface in javax.microedition.io
This interface defines the capabilities that an output stream connection must have.
OutputPin - Class in com.sun.spot.sensorboard.io
Accessor object for output only GPIO pins.
OutputPin(PinDescriptor, IGPIOController) - Constructor for class com.sun.spot.sensorboard.io.OutputPin
 
OutputStream - Class in java.io
This abstract class is the superclass of all classes representing an output stream of bytes.
OutputStream() - Constructor for class java.io.OutputStream
 
OutputStreamWriter - Class in java.io
An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes.
OutputStreamWriter(OutputStream) - Constructor for class java.io.OutputStreamWriter
Create an OutputStreamWriter that uses the default character encoding.
OutputStreamWriter(OutputStream, String) - Constructor for class java.io.OutputStreamWriter
Create an OutputStreamWriter that uses the named character encoding.
OVERLOAD_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
owningList - Variable in class com.sun.squawk.flash.NorFlashSectorState
 

P

packetsAvailable() - Method in interface com.sun.spot.io.j2me.radiogram.RadiogramConnection
determines whether there are radiograms that can be read from this connection
packetsAvailable() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
packetsAvailable(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Answer whether one or more radio packets have been received and are queued for the given ConnectionID.
packetsAvailable(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
packetsAvailable(ConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
packetsForwarded - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets forwarded through this node
packetsSent - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets sent
PARAMETER_OFFSET - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandHelper
The offset into a command string at which the parameters start
parseByte(String) - Static method in class java.lang.Byte
Assuming the specified String represents a byte, returns that byte's value.
parseByte(String, int) - Static method in class java.lang.Byte
Assuming the specified String represents a byte, returns that byte's value.
parseDouble(String) - Static method in class java.lang.Double
Returns a new double initialized to the value represented by the specified String, as performed by the valueOf method of class Double.
parseFloat(String) - Static method in class java.lang.Float
Returns a new float initialized to the value represented by the specified String, as performed by the valueOf method of class Double.
parseInt(String) - Static method in class java.lang.Integer
Parses the string argument as a signed decimal integer.
parseInt(String, int) - Static method in class java.lang.Integer
Parses the string argument as a signed integer in the radix specified by the second argument.
parseLong(String) - Static method in class java.lang.Long
Parses the string argument as a signed decimal long.
parseLong(String, int) - Static method in class java.lang.Long
Parses the string argument as a signed long in the radix specified by the second argument.
parseShort(String) - Static method in class java.lang.Short
Assuming the specified String represents a short, returns that short's value.
parseShort(String, int) - Static method in class java.lang.Short
Assuming the specified String represents a short, returns that short's value.
PART_ID - Static variable in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
PART_ID - Static variable in class com.sun.spot.sensorboard.EDemoBoard
Identifier string for demoboard
PATH_DISCOVERY_TIME - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
pause() - Method in class com.sun.spot.networktools.NetManagementServer
Pause the service, and return whether successful.
pause() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Pause the service, and return whether successful.
pause() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
pause() - Method in interface com.sun.spot.service.IService
Pause the service, and return whether successful.
pauseApp() - Method in interface com.sun.squawk.imp.IMIDletApiTunnel
 
pauseApp() - Method in class javax.microedition.midlet.MIDlet
Signals the MIDlet to stop and enter the Paused state.
PAUSED - Static variable in interface com.sun.spot.service.IService
Service is currently paused.
PAUSING - Static variable in interface com.sun.spot.service.IService
Service is currently in the process of pausing.
payload - Variable in class com.sun.spot.peripheral.radio.IncomingData
Reassembled data payload
PAYLOAD_OFFSET - Static variable in class com.sun.spot.peripheral.radio.SpotSerialPipe
Number of bytes that you must leave blank in your byte array for SpotSerialPipe to use for its own purposes
PB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PCIF0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PCIF1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PCIF2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PD7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
pdDataIndication(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Receive a packet.
pdDataRequest(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Send a packet
peek() - Method in class java.util.Stack
Looks at the object at the top of this stack without removing it from the stack.
PERIOD_CONSTANT - Static variable in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Constant used to calculate the period of the tone given the desired frequency.
PERIPHERAL_A - Static variable in class com.sun.spot.peripheral.PIOPin
multiplex option that puts the pin under control of PERIPHERAL A
PERIPHERAL_B - Static variable in class com.sun.spot.peripheral.PIOPin
multiplex option that puts the pin under control of PERIPHERAL B
PeripheralChipSelect - Class in com.sun.spot.peripheral
 
PeripheralRegistry - Class in com.sun.squawk.peripheral
Place holder for all peripheral types known by Squawk.
PeripheralRegistry() - Constructor for class com.sun.squawk.peripheral.PeripheralRegistry
 
PERIPHERALS_ACCESSIBLE_FROM_JAVA - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PERIPHERALS_NOT_ACCESSIBLE_FROM_JAVA - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PGERS - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PGWRT - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PHY_CURRENT_CHANNEL - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Attribute to set the current channel (in the range 11..26) (see I802_15_4_PHY.plmeSet(int, int))
PHY_InvalidParameterException - Exception in com.sun.spot.peripheral.radio
Thrown when an invalid parameter is passed to an I802_15_4_PHY
PHY_InvalidParameterException() - Constructor for exception com.sun.spot.peripheral.radio.PHY_InvalidParameterException
 
PHY_InvalidParameterException(String) - Constructor for exception com.sun.spot.peripheral.radio.PHY_InvalidParameterException
 
PHY_TRANSMIT_POWER - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Attribute to set the transmit power (the parameter must be a six bit 2s-complement number in the range -32..31 - the easiest was to get this is to pass in "myPower & 0x3F") (see I802_15_4_PHY.plmeSet(int, int))
PHY_UnsupportedAttributeException - Exception in com.sun.spot.peripheral.radio
Thrown on an attempt to use an unsupported attribute using I802_15_4_PHY.plmeSet(int, int) or I802_15_4_PHY.plmeGet(int)
PI - Static variable in class java.lang.Math
The double value that is closer than any other to pi, the ratio of the circumference of a circle to its diameter.
pin - Variable in class com.sun.spot.peripheral.PIOPin
The PIO pin mask for this pin
PINB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PINC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PIND7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PinDescriptor - Class in com.sun.spot.sensorboard.io
Describe the operating parameters of a particular hardware pin.
PinDescriptor(int, String, int[], int) - Constructor for class com.sun.spot.sensorboard.io.PinDescriptor
Creates a new instance of PinDescriptor.
pinSetHigh(IInputPin) - Method in interface com.sun.spot.sensorboard.io.IInputPinListener
Callback for when the input pin state changes from low to high.
pinSetHigh(IInputPin) - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Callback from associated InputPin to when switch released.
pinSetHigh(IInputPin) - Method in class com.sun.spot.sensorboard.peripheral.Switch
Callback from associated InputPin to when switch released.
pinSetLow(IInputPin) - Method in interface com.sun.spot.sensorboard.io.IInputPinListener
Callback for when the input pin state changes from high to low.
pinSetLow(IInputPin) - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Callback from associated InputPin to when switch pressed.
pinSetLow(IInputPin) - Method in class com.sun.spot.sensorboard.peripheral.Switch
Callback from associated InputPin to when switch pressed.
pio - Variable in class com.sun.spot.peripheral.PIOPin
The PIO for this pin
PIO_CODR - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIO_IFDR - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIO_IFER - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIO_ODR - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIO_OER - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIO_PDSR - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIO_SODR - Static variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
PIOA - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
Symbols identifying the four PIOs
PIOA_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOB - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
 
PIOB_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOC - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
 
PIOC_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOCommand - Class in com.sun.spot.peripheral.proxy
 
PIOCommand(int) - Constructor for class com.sun.spot.peripheral.proxy.PIOCommand
 
PIOD - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
 
PIOD_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
PIOPin - Class in com.sun.spot.peripheral
A PIOPin is a convenient way of manipulating an individual PIO pin.
PIOPin(IAT91_PIO, int, int) - Constructor for class com.sun.spot.peripheral.PIOPin
 
PIOPin(IAT91_PIO, int) - Constructor for class com.sun.spot.peripheral.PIOPin
Create a PIOPin that's controlled by a PIO
pioSelector - Variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
plmeCCARequest() - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Check to see if channel is clear
plmeGet(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Gets the value of a PHY attribute
plmeSet(int, int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Sets the value of a PHY attribute.
plmeSetTrxState(int) - Method in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Set the TRX state.
PM - Static variable in class java.util.Calendar
Value of the AM_PM field indicating the period of the day from noon to just before midnight.
policyHasChanged(IConnectionID, RadioPolicy) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Notify the policy manager that a policy has changed
policyHasChanged(IConnectionID, RadioPolicy) - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
policyHasChanged(IConnectionID, RadioPolicy) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
policyHasChanged(RoutingPolicy) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingPolicyManager
Notify the policy manager that a policy has changed
policyHasChanged(RoutingPolicy) - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
Notify the routing subsystem of a new routing policy
policyMatching(RadioPolicy) - Static method in class com.sun.spot.peripheral.radio.RadioPolicy
Return the instance that matches the argument.
pop() - Method in class java.util.Stack
Removes the object at the top of this stack and returns that object as the value of this function.
populateFrom(byte[], int) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
populateFrom(byte[], int) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
PORF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PORT - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
The radiostream port on which to listen for hosts connecting
PORT_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
 
pos - Variable in class java.io.ByteArrayInputStream
The index of the next character to read from the input stream buffer.
POSITIVE_INFINITY - Static variable in class java.lang.Double
Positive infinity.
POSITIVE_INFINITY - Static variable in class java.lang.Float
Positive infinity.
POST - Static variable in interface javax.microedition.io.HttpConnection
HTTP Post method
postFlash() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServerListener
Called by the OTACommandServer at the end of an over-the-air download
POWER_ENABLE - Static variable in class com.sun.spot.sensorboard.EDemoController
Internal pin used to enable the op-amp and shift registers that drive the LEDs.
POWERUP_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
PRE_PURPLE_FLASH_BOOTLOAD_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
PRECEDES - Static variable in interface javax.microedition.rms.RecordComparator
 
preFlash() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServerListener
Called by the OTACommandServer prior to beginning an over-the-air download
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
prepareResultOrExecute(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
prepareToExit() - Method in interface com.sun.spot.util.IBootloaderListenerCallback
Notification from the BootloaderListener that a bootloader command has been detected on the serial/USB connection.
PrettyPrint - Class in com.sun.spot.util
 
PrettyPrint() - Constructor for class com.sun.spot.util.PrettyPrint
 
prettyPrint(byte[]) - Static method in class com.sun.spot.util.PrettyPrint
Converts a byte array to a pretty printed string of the kind shown below 0000 - 16 03 00 00 38 ee ba df-fa fa 64 0c 45 5e 11 e3 ....8.....d.E^.. 0010 - 5a 0f 11 33 48 23 d8 02-ad 17 9b 45 03 dd f6 7d Z..3H#.....E...} 0020 - 88 91 d4 2c e1 2e 78 da-5a 6f 2c 39 98 0e 38 d5 ...,..x.Zo,9..8. 0030 - bb 29 .)
prettyPrint(byte[], int, int) - Static method in class com.sun.spot.util.PrettyPrint
Converts a subsequence of bytes in a byte array into a pretty printed string of the kind shown below 0000 - 16 03 00 00 38 ee ba df-fa fa 64 0c 45 5e 11 e3 ....8.....d.E^.. 0010 - 5a 0f 11 33 48 23 d8 02-ad 17 9b 45 03 dd f6 7d Z..3H#.....E...} 0020 - 88 91 d4 2c e1 2e 78 da-5a 6f 2c 39 98 0e 38 d5 ...,..x.Zo,9..8. 0030 - bb 29 .)
prettyPrint(StringBuffer, byte[], int, int) - Static method in class com.sun.spot.util.PrettyPrint
Appends a subsequence of bytes in a byte array into a pretty printed StringBuffer of the kind shown below 0000 - 16 03 00 00 38 ee ba df-fa fa 64 0c 45 5e 11 e3 ....8.....d.E^.. 0010 - 5a 0f 11 33 48 23 d8 02-ad 17 9b 45 03 dd f6 7d Z..3H#.....E...} 0020 - 88 91 d4 2c e1 2e 78 da-5a 6f 2c 39 98 0e 38 d5 ...,..x.Zo,9..8. 0030 - bb 29 .)
previousRecord() - Method in interface javax.microedition.rms.RecordEnumeration
 
previousRecordId() - Method in interface javax.microedition.rms.RecordEnumeration
 
print(String) - Static method in class com.sun.spot.util.Debug
 
print(String, int) - Static method in class com.sun.spot.util.Debug
 
print(char) - Static method in class com.sun.squawk.VM
Prints a character to the VM output stream.
print(double) - Static method in class com.sun.squawk.VM
Prints a double to the VM output stream.
print(float) - Static method in class com.sun.squawk.VM
Prints a float to the VM output stream.
print(int) - Static method in class com.sun.squawk.VM
Prints an integer to the VM output stream.
print(long) - Static method in class com.sun.squawk.VM
Prints a long to the VM output stream.
print(String) - Static method in class com.sun.squawk.VM
Prints a string to the VM output stream.
print(boolean) - Static method in class com.sun.squawk.VM
Prints a boolean to the VM output stream.
print(char) - Method in class java.io.PrintStream
Print a character.
print(double) - Method in class java.io.PrintStream
Print a double-precision floating point number.
print(float) - Method in class java.io.PrintStream
Print a floating point number.
print(int) - Method in class java.io.PrintStream
Print an integer.
print(long) - Method in class java.io.PrintStream
Print a long integer.
print(Object) - Method in class java.io.PrintStream
Print an object.
print(String) - Method in class java.io.PrintStream
Print a string.
print(boolean) - Method in class java.io.PrintStream
Print a boolean value.
print(char[]) - Method in class java.io.PrintStream
Print an array of characters.
printAddress(Object) - Static method in class com.sun.squawk.VM
Prints an address to the VM stream.
printBC() - Static method in class com.sun.squawk.VM
Print branch count as safely as possible.
printExceptionAndTrace(Throwable, String) - Static method in class com.sun.squawk.VM
Safely print exception and stack trace to System.err.
println() - Static method in class com.sun.squawk.VM
Prints a new line to the VM output stream.
println(char) - Static method in class com.sun.squawk.VM
Prints a character followed by a new line to the VM output stream.
println(double) - Static method in class com.sun.squawk.VM
Prints a double followed by a new line to the VM output stream.
println(float) - Static method in class com.sun.squawk.VM
Prints a float followed by a new line to the VM output stream.
println(int) - Static method in class com.sun.squawk.VM
Prints an integer followed by a new line to the VM output stream.
println(long) - Static method in class com.sun.squawk.VM
Prints a long followed by a new line to the VM output stream.
println(String) - Static method in class com.sun.squawk.VM
Prints a string followed by a new line to the VM output stream.
println(boolean) - Static method in class com.sun.squawk.VM
Prints a boolean followed by a new line to the VM output stream.
println() - Method in class java.io.PrintStream
Terminate the current line by writing the line separator string.
println(char) - Method in class java.io.PrintStream
Print a character and then terminate the line.
println(double) - Method in class java.io.PrintStream
Print a double and then terminate the line.
println(float) - Method in class java.io.PrintStream
Print a float and then terminate the line.
println(int) - Method in class java.io.PrintStream
Print an integer and then terminate the line.
println(long) - Method in class java.io.PrintStream
Print a long and then terminate the line.
println(Object) - Method in class java.io.PrintStream
Print an Object and then terminate the line.
println(String) - Method in class java.io.PrintStream
Print a String and then terminate the line.
println(boolean) - Method in class java.io.PrintStream
Print a boolean and then terminate the line.
println(char[]) - Method in class java.io.PrintStream
Print an array of characters and then terminate the line.
printObject(Object) - Static method in class com.sun.squawk.VM
Prints the string representation of an object to the VM stream.
printOffset(Offset) - Static method in class com.sun.squawk.VM
Prints an offset to the VM stream.
printStackTrace() - Method in exception com.sun.squawk.util.UnexpectedException
 
printStackTrace() - Method in class java.lang.Throwable
Prints this Throwable and its backtrace to the standard error stream.
PrintStream - Class in java.io
A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
PrintStream(OutputStream) - Constructor for class java.io.PrintStream
Create a new print stream.
printUWord(UWord) - Static method in class com.sun.squawk.VM
Prints an unsigned word to the VM stream.
processCommand(String, DataInputStream, IOTACommandHelper) - Method in interface com.sun.spot.peripheral.ota.IOTACommand
Attempt to process a command.
processCommand(String, DataInputStream, IOTACommandHelper) - Method in class com.sun.spot.sensorboard.OTAExtension
 
processIncomingData(byte[], LowPanHeaderInfo) - Method in interface com.sun.spot.peripheral.radio.IProtocolManager
Called whenever data is received that is addressed to this IProtocolManager.
processIncomingData(byte[], LowPanHeaderInfo) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Receiver
This method is called whenever the low pan layer receives a packet that carries this routing manager's protocol number.
processIncomingData(byte[], LowPanHeaderInfo) - Method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
processIncomingData(byte[], LowPanHeaderInfo) - Method in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
Properties - Class in com.sun.spot.util
The Properties class represents a persistent set of properties.
Properties() - Constructor for class com.sun.spot.util.Properties
Creates an empty property list with no default values.
Properties(Properties) - Constructor for class com.sun.spot.util.Properties
Creates an empty property list with the specified defaults.
PROPERTY_SPOT_DIAGNOSTICS - Static variable in interface com.sun.spot.peripheral.ISpot
System property that if true enables output of log messages on System.err
propertyNames() - Method in class com.sun.spot.util.Properties
Returns an enumeration of all the keys in this property list, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
Protocol - Class in com.sun.squawk.io.j2me.edemoserial
serial.Protocol - provides read access to the serial/USB port for an eSPOT
Protocol() - Constructor for class com.sun.squawk.io.j2me.edemoserial.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.memory
This class allows access to the raw memory of the host device from the GCF framework.
Protocol() - Constructor for class com.sun.squawk.io.j2me.memory.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.multicast
GCF connection that multicasts to a number of configured output streams.
Protocol() - Constructor for class com.sun.squawk.io.j2me.multicast.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.radio
Deprecated.  
Protocol() - Constructor for class com.sun.squawk.io.j2me.radio.Protocol
Deprecated.  
Protocol - Class in com.sun.squawk.io.j2me.radiogram
This class provides the "radiogram" protocol for accessing the SPOT radio using datagrams.
Protocol() - Constructor for class com.sun.squawk.io.j2me.radiogram.Protocol
Default constructor - normally not called by user code which should use the GCF framework instead.
Protocol - Class in com.sun.squawk.io.j2me.radiostream
This class provides the "radiostream" protocol for accessing the SPOT radio using streams.
Protocol() - Constructor for class com.sun.squawk.io.j2me.radiostream.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.remoteprint
Implementor of RemotePrintConnection using the Generic Connection Framework (GCF) used by J2ME.
Protocol() - Constructor for class com.sun.squawk.io.j2me.remoteprint.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.serial
serial.Protocol - provides read access to the serial/USB port for an eSPOT
Protocol() - Constructor for class com.sun.squawk.io.j2me.serial.Protocol
 
Protocol - Class in com.sun.squawk.io.j2me.socket
Support for socket connections on device.
Protocol() - Constructor for class com.sun.squawk.io.j2me.socket.Protocol
 
PROTOCOL_NAME - Static variable in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
PROTOCOL_NAME - Static variable in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
PROTOCOL_NUMBER - Static variable in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
PROTOCOL_NUMBER - Static variable in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
protocolCount - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of SPOT protocol handlers registered
protocolFamilyCount - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of non-SPOT protocol family handlers registered
protocolHandlerMissing - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of times we looked for a protocol handler, but failed
ProxyAT91_PIO - Class in com.sun.spot.peripheral.proxy
ProxyAT91_PIO: do not use directly.
ProxyAT91_PIO(int) - Constructor for class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
For use by the SPOT library only - to get a handle to an AT91_PIO use Spot.getInstance() and Spot.getAT91_PIO(int).
ProxyDMAMemoryManager - Class in com.sun.spot.dmamemory.proxy
Acts as a proxy for DMAMemoryManager in child isolates
ProxyDMAMemoryManager() - Constructor for class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
For use by the SPOT library only - to get a handle to a DMA Memory Manager use Spot.getInstance().getDMAMemoryManager()
ProxyDriverRegistry - Class in com.sun.spot.peripheral.driver.proxy
 
ProxyDriverRegistry() - Constructor for class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
ProxyInitializer - Class in com.sun.spot.io.j2me.socket
Handles the string used to initialize a connection between a SocketConnection and the socket proxy on the host.
ProxyInitializer(String, String) - Constructor for class com.sun.spot.io.j2me.socket.ProxyInitializer
Create a ProxyInitializer object from a host and port string
ProxyInitializer(String) - Constructor for class com.sun.spot.io.j2me.socket.ProxyInitializer
Create a ProxyInitializer from a initializer string formatted using the ProxyInitializer format "connect "
ProxyRadiogramProtocolManager - Class in com.sun.spot.peripheral.radio.proxy
 
ProxyRadiogramProtocolManager(byte, String) - Constructor for class com.sun.spot.peripheral.radio.proxy.ProxyRadiogramProtocolManager
 
ProxyRadioPolicyManager - Class in com.sun.spot.peripheral.radio.policy.proxy
 
ProxyRadioPolicyManager() - Constructor for class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
ProxyRadioProtocolManager - Class in com.sun.spot.peripheral.radio.proxy
 
ProxyRadioProtocolManager(byte, String, String) - Constructor for class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
ProxyRadiostreamProtocolManager - Class in com.sun.spot.peripheral.radio.proxy
 
ProxyRadiostreamProtocolManager(byte, String) - Constructor for class com.sun.spot.peripheral.radio.proxy.ProxyRadiostreamProtocolManager
 
ProxyResourceRegistryMaster - Class in com.sun.spot.resourcesharing
 
ProxyResourceRegistryMaster() - Constructor for class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
PSRASY - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PSRSYNC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
PUBLIC_KEY_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
PUCE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color puce
PUD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
purpose - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
push(Object) - Method in class java.util.Stack
Pushes an item onto the top of this stack.
put(Object) - Method in class com.sun.spot.util.Queue
Add an element to the receiver.
put(int, Object) - Method in class com.sun.squawk.util.IntHashtable
Maps the specified key to the specified value in this hashtable.
put(Object, Object) - Method in class java.util.Hashtable
Maps the specified key to the specified value in this hashtable.
putDataWithCRC(DataOutputStream, byte[], int, int) - Static method in class com.sun.spot.util.Utils
Put data onto a stream, adding a CRC.

Q

QUERY_I_CHARGE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_I_DISCHARGE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_I_MAX - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_STARTUP - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_TEMPERATURE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_BATT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_CC - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_CORE - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_EXT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
QUERY_V_USB - Static variable in interface com.sun.spot.peripheral.IPowerController
 
Queue - Class in com.sun.spot.util
Implements a fully synchronised FIFO queue of Objects.
Queue() - Constructor for class com.sun.spot.util.Queue
 
QUEUE_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 

R

RADIO_POLICY_SERVER - Static variable in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
RadioConnection - Interface in com.sun.spot.io.j2me.radio
Deprecated. Please use RadiostreamConnection
RadioConnectionBase - Class in com.sun.spot.peripheral
Abstract base class for classes that implement a radio Connection that can time out if an expected acknowledgment doesn't arrive for a sent packet.
RadioConnectionBase() - Constructor for class com.sun.spot.peripheral.RadioConnectionBase
Default constructor initialises with infinite timeout.
RadioFactory - Class in com.sun.spot.peripheral.radio
Static factory for public access to the radio in various guises.
Radiogram - Class in com.sun.spot.io.j2me.radiogram
Helper class for "radiogram:" connections.
Radiogram(int, RadiogramConnImpl) - Constructor for class com.sun.spot.io.j2me.radiogram.Radiogram
 
Radiogram(int, RadiogramConnImpl, String) - Constructor for class com.sun.spot.io.j2me.radiogram.Radiogram
 
RadiogramConnection - Interface in com.sun.spot.io.j2me.radiogram
This interface defines the "radiogram" protocol - the radiogram protocol is a datagram-based protocol that allows the exchange of packets between two devices.
RadiogramConnImpl - Class in com.sun.spot.io.j2me.radiogram
This class provides the "radiogram" protocol for accessing the SPOT radio using datagrams.
RadiogramConnImpl(String, byte, boolean, boolean) - Constructor for class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
DO NOT USE THIS CONSTRUCTOR - connections should be created using Connector.open(...)
RadiogramConnImpl() - Constructor for class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
DO NOT USE THIS CONSTRUCTOR - connections should be created using Connector.open(...)
RadiogramProtocolManager - Class in com.sun.spot.peripheral.radio
 
RadiogramProtocolManager() - Constructor for class com.sun.spot.peripheral.radio.RadiogramProtocolManager
Construct an instance to manage the given protocol number.
RadioInputStream - Class in com.sun.spot.io.j2me.radiostream
Helper class for "radiostream:" connections.
RadioInputStream(IRadiostreamProtocolManager, ConnectionID, long, RadioPolicy, IRadioPolicyManager) - Constructor for class com.sun.spot.io.j2me.radiostream.RadioInputStream
Construct a RadioInputStream
RadioInputStream - Class in com.sun.spot.peripheral.radio
Deprecated. Please use com.sun.spot.io.j2me.radiostream.RadioInputStream
RadioInputStream(IRadiostreamProtocolManager, ConnectionID, long, RadioPolicy, IRadioPolicyManager) - Constructor for class com.sun.spot.peripheral.radio.RadioInputStream
Deprecated. Construct a RadioInputStream
RadioOffException - Exception in com.sun.spot.peripheral.radio
This exception is thrown when an attempt to write to a RadioOutputStream that implies a multi-hop send fails because the radio receiver is turned off (it fails because for a multi-hop send, the radio must receive a mesh ACK).
RadioOffException(String) - Constructor for exception com.sun.spot.peripheral.radio.RadioOffException
 
RadioOutputStream - Class in com.sun.spot.io.j2me.radiostream
Helper class for "radiostream:" connections.
RadioOutputStream(IRadiostreamProtocolManager, ConnectionID, RadioPolicy, IRadioPolicyManager) - Constructor for class com.sun.spot.io.j2me.radiostream.RadioOutputStream
Construct a RadioOutputStream
RadioOutputStream - Class in com.sun.spot.peripheral.radio
Deprecated. Please use com.sun.spot.io.j2me.radiostream.RadioOutputStream
RadioOutputStream(IRadiostreamProtocolManager, ConnectionID, RadioPolicy, IRadioPolicyManager) - Constructor for class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated. Construct a RadioOutputStream
RadioPacket - Class in com.sun.spot.peripheral.radio
Represents an I802.15.4 radio packet.
RadioPacketDispatcher - Class in com.sun.spot.peripheral.radio
Implements IRadioPacketDispatcher for the Spot environment.
RadioPolicy - Class in com.sun.spot.peripheral.radio
 
RadioPolicyManager - Class in com.sun.spot.peripheral.radio
 
RadioPolicyManager(I802_15_4_MAC, int, short, int) - Constructor for class com.sun.spot.peripheral.radio.RadioPolicyManager
 
RadioProtocolManager - Class in com.sun.spot.peripheral.radio
 
RadiostreamConnection - Interface in com.sun.spot.io.j2me.radiostream
This interface defines the "radiostream" protocol.
RadiostreamProtocolManager - Class in com.sun.spot.peripheral.radio
 
RadiostreamProtocolManager() - Constructor for class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
Construct an instance to manage the given protocol number.
RadioTestPacketBits - Interface in com.sun.spot.peripheral.test
Constants describing fields in radio packets sent during testing - not required by normal user code.
Random - Class in java.util
An instance of this class is used to generate a stream of pseudorandom numbers.
Random() - Constructor for class java.util.Random
Creates a new random number generator.
Random(long) - Constructor for class java.util.Random
Creates a new random number generator using a single long seed: public Random(long seed) { setSeed(seed); } Used by method next to hold the state of the pseudorandom number generator.
range - Variable in class com.sun.spot.sensorboard.io.ScalarInput
 
read(byte[], int, int) - Method in class com.sun.spot.flashmanagement.FlashFileInputStream
 
read() - Method in class com.sun.spot.flashmanagement.FlashFileInputStream
 
read() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
read(byte[], int, int) - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
read() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
 
read() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Read data from the stream.
read() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
read() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
read(int, int, byte[], int) - Method in class com.sun.spot.peripheral.external.M25P05
Read data from the M25P05 flash memory.
read() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Read the instantaneous state of the pio pins
read(int, int, byte[], int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Read data from the flash memory.
read() - Method in interface com.sun.spot.peripheral.ISecuredSiliconArea
Return a byte array containing the entire contents of the secured area of a flash device
read() - Method in class com.sun.spot.peripheral.radio.RadioInputStream
Deprecated.  
READ - Static variable in class com.sun.spot.resourcesharing.ResourceSharingScheme
The requestor requires read access to the resource.
read(byte) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Read a byte from the ADC.
read(byte) - Method in interface com.sun.spot.sensorboard.hardware.IADT7411
Read a byte from the ADC
read() - Method in class com.sun.squawk.io.BufferedReader
Read a single character.
read(char[], int, int) - Method in class com.sun.squawk.io.BufferedReader
Read characters into a portion of an array.
read() - Method in class java.io.ByteArrayInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
Reads up to len bytes of data into an array of bytes from this input stream.
read() - Method in class java.io.DataInputStream
Reads the next byte of data from this input stream.
read(byte[]) - Method in class java.io.DataInputStream
See the general contract of the read method of DataInput.
read(byte[], int, int) - Method in class java.io.DataInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read() - Method in class java.io.InputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class java.io.InputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class java.io.InputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read() - Method in class java.io.InputStreamReader
Read a single character.
read(char[], int, int) - Method in class java.io.InputStreamReader
Read characters into a portion of an array.
read() - Method in class java.io.Reader
Read a single character.
read(char[]) - Method in class java.io.Reader
Read characters into an array.
read(char[], int, int) - Method in class java.io.Reader
Read characters into a portion of an array.
READ - Static variable in class javax.microedition.io.Connector
Access mode READ.
READ_SECTOR_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
READ_SECURED_SILICON_AREA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
READ_WRITE - Static variable in class javax.microedition.io.Connector
Access mode READ_WRITE.
readBigEndInt(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a big-endian int from an array
readBigEndLong(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a big-endian long from an array
readBigEndShort(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a big-endian short from an array
readBoolean() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readBoolean() - Method in interface java.io.DataInput
Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
readBoolean() - Method in class java.io.DataInputStream
See the general contract of the readBoolean method of DataInput.
READBUF - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readByte() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
READBYTE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readByte() - Method in interface java.io.DataInput
Reads and returns one input byte.
readByte() - Method in class java.io.DataInputStream
See the general contract of the readByte method of DataInput.
readBytes(int, byte[], int, int) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
readBytes(int, byte[], int, int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
readChar() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readChar() - Method in interface java.io.DataInput
Reads an input char and returns the char value.
readChar() - Method in class java.io.DataInputStream
See the general contract of the readChar method of DataInput.
readDouble() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readDouble() - Method in interface java.io.DataInput
Reads a 64 bit double.
readDouble() - Method in class java.io.DataInputStream
Reads a 64 bit double.
Reader - Class in java.io
Abstract class for reading character streams.
Reader() - Constructor for class java.io.Reader
Create a new character-stream reader whose critical sections will synchronize on the reader itself.
Reader(Object) - Constructor for class java.io.Reader
Create a new character-stream reader whose critical sections will synchronize on the given object.
readFloat() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readFloat() - Method in interface java.io.DataInput
Reads a 32 bit float.
readFloat() - Method in class java.io.DataInputStream
Reads a 32 bit float.
readFrom(DataInputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
readFrom(byte[], int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
readFully(byte[]) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readFully(byte[], int, int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readFully(byte[]) - Method in interface java.io.DataInput
Reads some bytes from an input stream and stores them into the buffer array b.
readFully(byte[], int, int) - Method in interface java.io.DataInput
Reads len bytes from an input stream.
readFully(byte[]) - Method in class java.io.DataInputStream
See the general contract of the readFully method of DataInput.
readFully(byte[], int, int) - Method in class java.io.DataInputStream
See the general contract of the readFully method of DataInput.
readInt() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
READINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readInt() - Method in interface java.io.DataInput
Reads four input bytes and returns an int value.
readInt() - Method in class java.io.DataInputStream
See the general contract of the readInt method of DataInput.
readLine() - Method in class com.sun.squawk.io.BufferedReader
Read a line of text.
readLine() - Method in class com.sun.squawk.util.LineReader
Read a line of text.
readLines(Vector) - Method in class com.sun.squawk.util.LineReader
Read all the lines from the input stream and add them to a given Vector.
readLittleEndInt(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a little-endian int from an array
readLittleEndLong(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a little-endian long from an array
readLittleEndShort(byte[], int) - Static method in class com.sun.spot.util.Utils
Read a little-endian short from an array
readLong() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readLong(String) - Static method in class com.sun.spot.util.Utils
Parse a decimal or hexadecimal string to get a long.
READLONG - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readLong() - Method in interface java.io.DataInput
Reads eight input bytes and returns a long value.
readLong() - Method in class java.io.DataInputStream
See the general contract of the readLong method of DataInput.
readNumber(String) - Static method in class com.sun.spot.util.Utils
Parse a decimal or hexadecimal string to get an int.
readPin(int) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Read the current value of one of the inputs to the ADC.
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
readResultFrom(DataInputStream) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
readRxFifo() - Method in class com.sun.spot.peripheral.CC2420Driver
Read the chip's rx fifo.
readSerialNumber() - Method in interface com.sun.spot.peripheral.ISecuredSiliconArea
 
readShort() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
READSHORT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
readShort() - Method in interface java.io.DataInput
Reads two input bytes and returns a short value.
readShort() - Method in class java.io.DataInputStream
See the general contract of the readShort method of DataInput.
readUnsignedByte() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readUnsignedByte() - Method in interface java.io.DataInput
Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
readUnsignedByte() - Method in class java.io.DataInputStream
See the general contract of the readUnsignedByte method of DataInput.
readUnsignedShort() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readUnsignedShort() - Method in interface java.io.DataInput
Reads two input bytes and returns an int value in the range 0 through 65535.
readUnsignedShort() - Method in class java.io.DataInputStream
See the general contract of the readUnsignedShort method of DataInput.
readUTF() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
readUTF() - Method in interface java.io.DataInput
Reads in a string that has been encoded using a modified UTF-8 format.
readUTF() - Method in class java.io.DataInputStream
See the general contract of the readUTF method of DataInput.
readUTF(DataInput) - Static method in class java.io.DataInputStream
Reads from the stream in a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a String.
readWithoutTimestampFrom(DataInputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
ready() - Method in class com.sun.squawk.io.BufferedReader
Tell whether this stream is ready to be read.
ready() - Method in class java.io.InputStreamReader
Tell whether this stream is ready to be read.
ready() - Method in class java.io.Reader
Tell whether this stream is ready to be read.
ReassemblyExpiration - Class in com.sun.spot.peripheral.radio
 
ReassemblyExpiration(String, Hashtable, LowPanStats) - Constructor for class com.sun.spot.peripheral.radio.ReassemblyExpiration
construct a new instance of ReassemblyExpiration
reassemblyExpired - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets we couldn't reassemble
rebuild() - Method in interface javax.microedition.rms.RecordEnumeration
 
receive(Datagram) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
receive(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Method called by INewpacketDispatcher when a packet is received
receive(RadioPacket) - Method in class com.sun.spot.peripheral.radio.LowPan
This method is called by the packet dispatcher this low pan layer is registered with.
receive(byte[]) - Method in class com.sun.spot.peripheral.radio.SpotSerialPipe
 
receive(boolean) - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
receive(boolean) - Method in interface com.sun.spot.sensorboard.protocol.II2C
 
receive() - Method in class com.sun.squawk.io.mailboxes.Channel
Wait for an envelope sent to this channel.
receive(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Receive a datagram.
receiveDataWithFlowControl(long, OutputStream) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Receive bulk data with flow control.
receivePacket() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
receivePacket(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Receive incoming data over a Connection ID.
receivePacket(ConnectionID, long) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Receive incoming data over a Connection ID.
receivePacket(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
receivePacket(ConnectionID, long) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
receivePacket(ConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
receivePacket(ConnectionID, long) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
Receiver - Class in com.sun.spot.peripheral.radio.mhrp.aodv
 
Receiver(long, Sender, ILowPan, Vector) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.Receiver
constructs a new receiver thread.
receiveRAM(int) - Method in class com.sun.spot.peripheral.CC2420Driver
Read the chip's ram.
receiveUART() - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the next byte from the UART.
receiveUART() - Method in class com.sun.spot.sensorboard.EDemoController
Get the next byte from the UART.
recordAdded(RecordStore, int) - Method in interface javax.microedition.rms.RecordListener
Called when a record has been added to a record store.
recordChanged(RecordStore, int) - Method in interface javax.microedition.rms.RecordListener
Called after a record in a record store has been changed.
RecordComparator - Interface in javax.microedition.rms
 
recordDeleted(RecordStore, int) - Method in interface javax.microedition.rms.RecordListener
Called after a record has been deleted from a record store.
RecordEnumeration - Interface in javax.microedition.rms
 
RecordFilter - Interface in javax.microedition.rms
 
RecordListener - Interface in javax.microedition.rms
A listener interface for receiving Record Changed/Added/Deleted events from a record store.
RecordStore - Class in javax.microedition.rms
A class representing a record store.
RecordStoreException - Exception in javax.microedition.rms
 
RecordStoreException() - Constructor for exception javax.microedition.rms.RecordStoreException
 
RecordStoreException(String) - Constructor for exception javax.microedition.rms.RecordStoreException
 
RecordStoreFullException - Exception in javax.microedition.rms
Thrown to indicate an operation could not be completed because the record store system storage is full.
RecordStoreFullException() - Constructor for exception javax.microedition.rms.RecordStoreFullException
Constructs a new RecordStoreFullException with no detail message.
RecordStoreFullException(String) - Constructor for exception javax.microedition.rms.RecordStoreFullException
Constructs a new RecordStoreFullException with the specified detail message.
RecordStoreNotFoundException - Exception in javax.microedition.rms
Thrown to indicate an operation could not be completed because the record store could not be found.
RecordStoreNotFoundException() - Constructor for exception javax.microedition.rms.RecordStoreNotFoundException
Constructs a new RecordStoreNotFoundException with no detail message.
RecordStoreNotFoundException(String) - Constructor for exception javax.microedition.rms.RecordStoreNotFoundException
Constructs a new RecordStoreNotFoundException with the specified detail message.
RecordStoreNotOpenException - Exception in javax.microedition.rms
 
RecordStoreNotOpenException() - Constructor for exception javax.microedition.rms.RecordStoreNotOpenException
 
RecordStoreNotOpenException(String) - Constructor for exception javax.microedition.rms.RecordStoreNotOpenException
 
RED - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color red
red() - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
return the value of the red portion of this color
redirectOutputStreams(String) - Method in interface com.sun.spot.io.j2me.remoteprinting.IRemotePrintManager
Start directing output streams to the basestation specified
redirectOutputStreams(String) - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintManager
 
Reference - Class in java.lang.ref
Abstract base class for reference objects.
REG_ACSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_DDRB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_DDRC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_DDRD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EEARH - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EEARL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EECR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EEDR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EIFR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_EIMSK - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GPIOR0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GPIOR1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GPIOR2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_GTCCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_MCUCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_MCUSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_MONDR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_OCR0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_OCR0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PCIFR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PINB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PINC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PIND - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PORTB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PORTC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_PORTD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SMCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPCR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPDR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPMCSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_SPSR - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TCCR0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TCCR0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TCNT0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TIFR0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TIFR1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
REG_TIFR2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
regA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current Reg A value
regB() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current Reg B value
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
Tests if two string regions are equal.
register(String, IResource) - Method in interface com.sun.spot.resourcesharing.IResourceRegistry
Inform the registry of a resource that is available for sharing.
register(String) - Method in class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
register(String, IResource) - Method in class com.sun.spot.resourcesharing.ResourceRegistryChild
 
register(String) - Method in class com.sun.spot.resourcesharing.ResourceRegistryMaster
 
RegisterCommand - Class in com.sun.spot.resourcesharing
 
RegisterCommand(String) - Constructor for class com.sun.spot.resourcesharing.RegisterCommand
 
registerConnection(IConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Notify the policy manager of a new connection
registerConnection(IConnectionID) - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
registerConnection(IConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
registerDataEventListener(IDataEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Registers an application etc. that is notified when this node is used to forward a data packet
registerDataEventListener(IDataEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Register to be notified as soon as the LowPan module forwards data.
registerEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Registers an application etc. that is notified when this node processes supported route events
registerEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IRoutingManager
Deprecated. Registers an application etc. that is notified when this node initiates/receives supported route events
registerEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingManager
Registers an application etc. that is notified when this node initiates/receives supported route events
registerEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
registers a listener for routing messages.
registerMHEventListener(IMHEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Registers an application etc. that is notified when this node initiates/receives supported route events
registerMHEventListener(IMHEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Register to be notified when certain multihop routing events occur.
registerPacketQualityListener(IPacketQualityListener) - Method in interface com.sun.spot.peripheral.radio.IRadioPacketDispatcher
Register to be notified with Link Quality information.
registerPacketQualityListener(IPacketQualityListener) - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Register to be notified with Link Quality information.
registerProtocol(byte, IProtocolManager) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Register protocol managers that send/receive data encoded using the specified protocol number, within the specified family.
registerProtocol(byte, IProtocolManager) - Method in class com.sun.spot.peripheral.radio.LowPan
Register a protocol manager to send and receive packets
registerProtocolFamily(byte, IProtocolManager) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Register protocol managers that send/receive data encoded for all protocols in a given family.
registerProtocolFamily(byte, IProtocolManager) - Method in class com.sun.spot.peripheral.radio.LowPan
Register a protocol manager to send and receive packets
registerRouteEventListener(IRouteEventListener) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Registers an application etc. that is notified when this node initiates/receives supported route events
registerRouteEventListener(IRouteEventListener) - Method in class com.sun.spot.peripheral.radio.LowPan
Register to be notified when certain routing events occur.
rehash() - Method in class com.sun.squawk.util.IntHashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
rehash() - Method in class java.util.Hashtable
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
RELATIVE - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
release(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
release(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Release claim to certain PIO pins
release() - Method in class com.sun.spot.peripheral.PIOPin
Release the claim on this pin
release(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
releaseBuffer(int) - Method in class com.sun.spot.dmamemory.DMAMemoryManager
 
releaseBuffer(int) - Method in interface com.sun.spot.dmamemory.IDMAMemoryManager
Release a previously allocated buffer
releaseBuffer(int) - Method in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
ReleaseCommand - Class in com.sun.spot.peripheral.proxy
 
ReleaseCommand(int, int) - Constructor for class com.sun.spot.peripheral.proxy.ReleaseCommand
 
releaseSector(INorFlashSector, int) - Method in class com.sun.spot.flashmanagement.NorFlashSectorAllocator
 
releaseSector(INorFlashSector, int) - Method in interface com.sun.squawk.peripheral.INorFlashSectorAllocator
Notify the allocator that a previously allocated sector is no longer required
releaseSector(INorFlashSector, int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
REMOTE_FLASH_OPERATION_FLOW_CONTROL_QUANTUM - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
REMOTE_OTA_COMMAND_SERVER_IDENTIFICATION_STRING - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
RemotePrintConnection - Interface in com.sun.spot.io.j2me.remoteprinting
This interface defines the "remoteprint:" protocol.
RemotePrintManager - Class in com.sun.spot.io.j2me.remoteprinting
Manages the creation and removal of remote print connections
RemotePrintOutputStream - Class in com.sun.spot.io.j2me.remoteprinting
Helper class for "remoteprint:" connections.
RemotePrintOutputStream(String) - Constructor for class com.sun.spot.io.j2me.remoteprinting.RemotePrintOutputStream
Creates a new RemotePrintOutputStream piping its output to a new RadioOutputStream.
remove(IDriver) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
remove(IDriver) - Method in class com.sun.spot.peripheral.DriverRegistry
Remove a driver from the registry
remove(IDriver) - Method in interface com.sun.spot.peripheral.IDriverRegistry
Remove a driver from the registry
remove(INorFlashSectorState) - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
remove(INorFlashSectorState) - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
remove(String) - Method in class com.sun.squawk.io.MulticastOutputStream
Removes a given output stream from those contained by this multicaster.
remove(int) - Method in class com.sun.squawk.util.IntHashtable
Removes the key (and its corresponding value) from this hashtable.
remove(Object) - Method in class java.util.Hashtable
Removes the key (and its corresponding value) from this hashtable.
removeAll() - Method in class com.sun.squawk.io.MulticastOutputStream
Removes all the output streams to which this multicaster is redirecting output.
removeAll(Class) - Method in class com.sun.squawk.peripheral.PeripheralRegistry
 
removeAllElements() - Method in class com.sun.squawk.util.SquawkVector
Removes all components from this vector and sets its size to zero.
removeAllElements() - Method in class java.util.Vector
Removes all components from this vector and sets its size to zero.
removeElement(Comparable) - Method in class com.sun.spot.peripheral.radio.mhrp.SortedList
Deprecated.  
removeElement(Comparable) - Method in class com.sun.spot.peripheral.radio.routing.SortedList
 
removeElement(Object) - Method in class com.sun.squawk.util.SquawkVector
Removes the first occurrence of the argument from this vector.
removeElement(Object) - Method in class java.util.Vector
Removes the first occurrence of the argument from this vector.
removeElementAt(int) - Method in class com.sun.squawk.util.SquawkVector
Deletes the component at the specified index.
removeElementAt(int) - Method in class java.util.Vector
Deletes the component at the specified index.
removeErasedHeader() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
removeErasedHeader() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
removeErr(String) - Method in class com.sun.squawk.Isolate
Removes the connection identified by url (if any) to which System.err is currently sending its output.
removeFirstElement() - Method in class com.sun.spot.peripheral.radio.mhrp.SortedList
Deprecated.  
removeFirstElement() - Method in class com.sun.spot.peripheral.radio.routing.SortedList
 
removeIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Removes the specified scalar input threshold listener so that it no longer receives callbacks from this input device.
removeIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Removes the specified accelerometer threshold listener so that it no longer receives callbacks from this accelerometer.
removeIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Removes the specified input pin listener so that it no longer receives callbacks from this input pin.
removeIInputPinListener(IInputPinListener) - Method in interface com.sun.spot.sensorboard.io.IInputPin
Removes the specified input pin listener so that it no longer receives callbacks from this input pin.
removeIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.InputPin
Removes the specified input pin listener so that it no longer receives callbacks from this input pin.
removeIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Removes the specified input pin listener so that it no longer receives callbacks from this input pin.
removeIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.IOPin
Removes the specified input pin listener so that it no longer receives callbacks from this input pin.
removeILightSensorThresholdListener(ILightSensorThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Removes the specified light sensor threshold listener so that it no longer receives callbacks from this light sensor.
removeILightSensorThresholdListener(ILightSensorThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Removes the specified light sensor threshold listener so that it no longer receives callbacks from this light sensor.
removeIScalarInputThresholdListener(IScalarInputThresholdListener) - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Removes the specified scalar input threshold listener so that it no longer receives callbacks from this input device.
removeIScalarInputThresholdListener(IScalarInputThresholdListener) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Removes the specified scalar input threshold listener so that it no longer receives callbacks from this input device.
removeISwitchListener(ISwitchListener) - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Removes the specified switch listener so that it no longer receives callbacks from this switch.
removeISwitchListener(ISwitchListener) - Method in class com.sun.spot.sensorboard.peripheral.Switch
Removes the specified switch listener so that it no longer receives callbacks from this switch.
removeITemperatureInputThresholdListener(ITemperatureInputThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Removes the specified temperature sensor threshold listener so that it no longer receives callbacks from this temperature sensor.
removeITemperatureInputThresholdListener(ITemperatureInputThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Removes the specified temperature sensor threshold listener so that it no longer receives callbacks from this temperature sensor.
removeLifecycleListener(Isolate.LifecycleListener, int) - Method in class com.sun.squawk.Isolate
Remove an Isolate.LifecycleListener from this isolate.
removeOut(String) - Method in class com.sun.squawk.Isolate
Removes the connection identified by url (if any) to which System.out is currently sending its output.
removeOutstandingRequest(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
this method an outstanding request from the table
removeRecordListener(RecordListener) - Method in class javax.microedition.rms.RecordStore
Removes the specified RecordListener.
renameTo(FlashFile) - Method in class com.sun.spot.flashmanagement.FlashFile
Rename the file with this name so that it has a different name
reOpen() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Re-opens a closed ServerChannel.
REPAINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
replace(char, char) - Method in class java.lang.String
Returns a new string resulting from replacing all occurrences of oldChar in this string with newChar.
replaceSuiteFile(DataInputStream, String, int) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Replace a suite file.
ReplyEnvelope - Class in com.sun.spot.interisolate
 
ReplyEnvelope(int) - Constructor for class com.sun.spot.interisolate.ReplyEnvelope
 
reportError(int) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
reportError(int) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
reportFailure(int, String) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
reportFailure(int, String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
reportSuccess(int) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
reportSuccess(int) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
REPROGRAM_MMU - Static variable in class com.sun.squawk.vm.ChannelConstants
 
REQUEST_GRACE_PERIOD - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
REQUEST_TABLE_CLEANER_SLEEP_TIME - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RequestEnvelope - Class in com.sun.spot.interisolate
 
RequestEnvelope() - Constructor for class com.sun.spot.interisolate.RequestEnvelope
 
requestRoute(long, long) - Static method in class com.sun.spot.networktools.NetManagementServer
retrieve route information to a destination from a remote node
RequestSender - Class in com.sun.spot.interisolate
 
RequestSender() - Constructor for class com.sun.spot.interisolate.RequestSender
Testing only
requestSender - Variable in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
requestStats(long) - Static method in class com.sun.spot.networktools.NetManagementServer
Retrieve LowPan statistics from a remote node
RequestTable - Class in com.sun.spot.peripheral.radio.mhrp.aodv.request
 
RequestTableCleaner - Class in com.sun.spot.peripheral.radio.mhrp.aodv.request
 
RequestTableCleaner(RequestTable) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTableCleaner
This thread is responsible for calling the clean table method() of the request table all Constants.REQUEST_TABLE_CLEANER_SLEEP_TIME miliseconds (in the current implementation this is 8000 milisecs
RERR - Class in com.sun.spot.peripheral.radio.mhrp.aodv.messages
 
RERR(long, long) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RERR
constructs a new route error message
RERR(byte[]) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RERR
constructs a new route error message
RERR_RATELIMIT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RERR_TYPE - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RERRReceived(long, long) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IMHEventListener
Method called when a RERR is received
RERRSent(long, long) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IMHEventListener
Method called when a RERR is sent
reScanBlock(Address, Address, IMemoryHeapBlock) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeapScanner
 
reset() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Ensures that the next read or write operation will read/write from the start of the radiogram
reset(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MACProxyServer
 
reset() - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
reset() - Method in class com.sun.spot.peripheral.ConfigPage
 
reset() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the hardware device
reset() - Method in class com.sun.spot.peripheral.radio.SpotSerialPipe
 
reset() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
reset() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Resets the accelerometer (ensures that it is not in self-test and is not powered down) and sets it to the 2G scale.
reset() - Method in class com.sun.squawk.io.BufferedReader
Reset the stream to the most recent mark.
RESET - Static variable in class com.sun.squawk.vm.ChannelConstants
 
reset() - Method in class java.io.ByteArrayInputStream
Resets the buffer to the marked position.
reset() - Method in class java.io.ByteArrayOutputStream
Resets the count field of this byte array output stream to zero, so that all currently accumulated output in the output stream is discarded.
reset() - Method in class java.io.DataInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.InputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class java.io.InputStreamReader
Reset the stream.
reset() - Method in class java.io.Reader
Reset the stream.
reset() - Method in interface javax.microedition.io.Datagram
Zero the read/write pointer as well as the offset and length parameters.
reset() - Method in interface javax.microedition.rms.RecordEnumeration
 
RESET_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
resetBytes() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
resetBytes() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
resetErrorCounters() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Reset the CrcError, ShortPacket, TxMissed and RxOverflow counters to zero.
resetExternalBoardMap() - Method in interface com.sun.spot.peripheral.ISpot
Clear the cache of external board properties.
resetExternalBoardMap() - Method in class com.sun.spot.peripheral.Spot
 
resetFAT() - Static method in class com.sun.spot.flashmanagement.FlashFile
Overwrite the existing FAT with a new empty one.
resetHead() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
resetHead() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
resetMinimumDeepSleepTime() - Method in interface com.sun.spot.peripheral.ISleepManager
After each deep sleep the minimum deep sleep time is adjusted to take account of how long the drivers took to tear down and set up.
ResetProxyCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
ResetProxyCommand - Class in com.sun.spot.peripheral.basestation
 
ResetProxyCommand() - Constructor for class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
resetRead() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Ensures that the next read operation will read from the start of the radiogram
resetRecordStoreManager() - Static method in class com.sun.squawk.imp.ImpGlobal
 
resetSingleton() - Static method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
RESOURCE_REGISTRY_SERVER - Static variable in class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
ResourceRegistryChild - Class in com.sun.spot.resourcesharing
 
ResourceRegistryChild(int, IResourceRegistryMaster) - Constructor for class com.sun.spot.resourcesharing.ResourceRegistryChild
 
ResourceRegistryMaster - Class in com.sun.spot.resourcesharing
 
ResourceRegistryMaster() - Constructor for class com.sun.spot.resourcesharing.ResourceRegistryMaster
 
ResourceSharingException - Exception in com.sun.spot.resourcesharing
A problem has occurred during a resource sharing operation.
ResourceSharingException(String) - Constructor for exception com.sun.spot.resourcesharing.ResourceSharingException
 
ResourceSharingScheme - Class in com.sun.spot.resourcesharing
An enumerated type that defines the different sharing schemes for shared resources.
ResourceUnavailableException - Exception in com.sun.spot.resourcesharing
The resource is not currently available.
ResourceUnavailableException(String) - Constructor for exception com.sun.spot.resourcesharing.ResourceUnavailableException
 
RESULT_BADCONTEXT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_BADPARAMETER - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_EXCEPTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_MALLOCFAILURE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
RESULT_OK - Static variable in class com.sun.squawk.vm.ChannelConstants
 
resultFrom(DataInputStream, ICreateExceptions) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
resultFrom(DataInputStream, ICreateExceptions) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
resume() - Method in class com.sun.spot.networktools.NetManagementServer
Resume the service, and return whether successful.
resume() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Resume the service, and return whether successful.
resume() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
resume() - Method in interface com.sun.spot.service.IService
Resume the service, and return whether successful.
resumeRequest() - Method in class javax.microedition.midlet.MIDlet
Provides a MIDlet with a mechanism to indicate that it is interested in entering the Active state.
RESUMING - Static variable in interface com.sun.spot.service.IService
Service is currently in the process of resuming.
RESYNC_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
RESYNC_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
RetransmitBuffer - Class in com.sun.spot.peripheral.radio
A retransmit buffer is used by the SpotstreamProtocolManager to store data that has to be retransmitte in case that no acknowledgment arrives.
RetransmitBuffer(byte[], int, int) - Constructor for class com.sun.spot.peripheral.radio.RetransmitBuffer
Creates a new instance of RetransmitBuffer
RetransmitTimer - Class in com.sun.spot.peripheral.radio
 
RetransmitTimer(byte, ConnectionState, RadiostreamProtocolManager) - Constructor for class com.sun.spot.peripheral.radio.RetransmitTimer
Creates a new instance of RetransmitTimer
reverse() - Method in class java.lang.StringBuffer
The character sequence contained in this string buffer is replaced by the reverse of the sequence.
RMS_PURPOSED - Static variable in interface com.sun.squawk.peripheral.INorFlashSector
 
roundDown(int) - Method in class com.sun.squawk.Address
Rounds this address down based on a given alignment.
roundDownToWord() - Method in class com.sun.squawk.Address
Rounds this address down to a machine word boundary.
roundUp(int) - Method in class com.sun.squawk.Address
Rounds this address up based on a given alignment.
roundUpToWord() - Method in class com.sun.squawk.Address
Rounds this address up to a machine word boundary.
routeAlways() - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.IRoutingPolicyManager
return true if this routing policy requires us not to go to sleep
routeAlways() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
determine if we always pass packets
routeCost - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
AODV costing metric
RouteEventClient - Interface in com.sun.spot.peripheral.radio.mhrp.interfaces
Deprecated. Use RouteEventClient
RouteEventClient - Interface in com.sun.spot.peripheral.radio.routing.interfaces
 
routeFound(RouteInfo, Object) - Method in class com.sun.spot.peripheral.radio.LowPan
This method is called by the routing manager as soon as a route is available or if no route has been found within the defined period.
routeFound(RouteInfo, Object) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.RouteEventClient
Deprecated. callback method that can be used be the routing manager to tell the client that a route has been found
routeFound(RouteInfo, Object) - Method in interface com.sun.spot.peripheral.radio.routing.interfaces.RouteEventClient
callback method that can be used be the routing manager to tell the client that a route has been found
RouteInfo - Class in com.sun.spot.peripheral.radio.mhrp
Deprecated. See RouteInfo
RouteInfo(long, long, int) - Constructor for class com.sun.spot.peripheral.radio.mhrp.RouteInfo
Deprecated.  
RouteInfo - Class in com.sun.spot.peripheral.radio.routing
An object that describes a basic route entry.
RouteInfo(long, long, int) - Constructor for class com.sun.spot.peripheral.radio.routing.RouteInfo
Create a RouteInfo object using all three components: destination, next hop and total hop count
routeRequestMade(long) - Method in interface com.sun.spot.peripheral.radio.IRouteEventListener
Method that is called whenever the node initiates a route request
routeResponseReceived(long, int, boolean) - Method in interface com.sun.spot.peripheral.radio.IRouteEventListener
Method that is called whenever the node receives a response to a route request sent out
routeUsers - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
list of those actively using this route entry
ROUTING_TABLE_CLEANER_SLEEP_TIME - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RoutingEntry - Class in com.sun.spot.peripheral.radio.mhrp.aodv.routing
A single entry in the routing table
RoutingEntry() - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
constructs a new routing entry
RoutingNeighbor - Class in com.sun.spot.peripheral.radio.mhrp.aodv.routing
 
RoutingNeighbor(ILowPan, long) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingNeighbor
constructs a new routing table cleaner
RoutingPolicy - Class in com.sun.spot.peripheral.radio.routing
An object that describes the basic routing policy
RoutingPolicy(int) - Constructor for class com.sun.spot.peripheral.radio.routing.RoutingPolicy
create a routing policy object
RoutingPolicyManager - Class in com.sun.spot.peripheral.radio.routing
The onject that oversees the routing policy for this node
RoutingTable - Class in com.sun.spot.peripheral.radio.mhrp.aodv.routing
An object that represents a routing table for the mesh
RoutingTableCleaner - Class in com.sun.spot.peripheral.radio.mhrp.aodv.routing
 
RoutingTableCleaner(RoutingTable) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTableCleaner
constructs a new routing table cleaner
RP_BUF_ACTIONS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_DATA - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_ECHO_COUNT - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_SEQ_NUMBER - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RP_BUF_SIZE_CHECK - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
RREP - Class in com.sun.spot.peripheral.radio.mhrp.aodv.messages
 
RREP() - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
constructs a new route reply message
RREP(RREQ) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
constructs a new route reply message
RREP(byte[]) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
constructs a new route reply message
RREP_TYPE - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RREPReceived(long, long, int) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IMHEventListener
Method called when a RREP is received
RREPSent(long, long, int) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IMHEventListener
Method called when a RREP is sent
RREQ - Class in com.sun.spot.peripheral.radio.mhrp.aodv.messages
 
RREQ(long, long) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
constructs a new route request message
RREQ(byte[]) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
constructs a new route request message
RREQ_RATELIMIT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RREQ_RETRIES - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RREQ_TYPE - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
RREQReceived(long, long, int) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IMHEventListener
Method called when a RREQ is received
RREQSent(long, long, int) - Method in interface com.sun.spot.peripheral.radio.mhrp.interfaces.IMHEventListener
Method called when a RREQ is sent
rssi - Variable in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
 
run(String, Object) - Static method in class com.sun.spot.interisolate.InterIsolateServer
 
run(String, Object, int) - Static method in class com.sun.spot.interisolate.InterIsolateServer
 
run() - Method in class com.sun.spot.networktools.NetManagementServer
main execution thread of this server
run() - Method in class com.sun.spot.peripheral.basestation.MACProxyServer.LedManager
 
run() - Method in class com.sun.spot.peripheral.basestation.MACProxyServer
 
run() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
run() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Should not be invoked from user code - call OTACommandServer.initialize() instead.
run() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Receiver
incoming packets are evaluated and the appropriate message handler is called
run() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTableCleaner
 
run() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingNeighbor
calls the routingTable.cleanTable() method every Constants.ROUTING_TABLE_CLEANER_SLEEP_TIME.
run() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTableCleaner
calls the routingTable.cleanTable() method every Constants.ROUTING_TABLE_CLEANER_SLEEP_TIME.
run() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
Spins on the outgoing message queue and calls the appropriate send methods
run() - Method in class com.sun.spot.peripheral.radio.ReassemblyExpiration
this method will be called after the 15 seconds have passed that the standard defines for discarding reassembly buffers.
run() - Method in class com.sun.spot.peripheral.radio.RetransmitTimer
This method is called by a timer after the retransmit timeout expires.
run(String[]) - Method in class com.sun.spot.testFramework.ChildIsolateTestRunner
 
run(ITestCases) - Method in class com.sun.spot.testFramework.TestRunner
Start a test run by executing the test cases in the supplied object
run() - Method in class com.sun.spot.util.BootloaderListener
Loop reading characters sent over USB connection and dispatch to bootloader when requested.
run() - Method in class com.sun.squawk.Isolate
Deprecated. This is called by the system (in Isolate.start()}, and shouldn't be called directly
run() - Method in interface java.lang.Runnable
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.
run() - Method in class java.util.TimerTask
The action to be performed by this timer task.
runFrom() - Method in interface com.sun.spot.testFramework.ITestCases
Override this method to select the first test to be run.
runFrom() - Method in class com.sun.spot.testFramework.TestBase
 
Runnable - Interface in java.lang
The Runnable interface should be implemented by any class whose instances are intended to be executed by a thread.
RUNNING - Static variable in interface com.sun.spot.service.IService
Service is currently running.
runOnly() - Method in interface com.sun.spot.testFramework.ITestCases
Override this method to specify a single test to be run
runOnly() - Method in class com.sun.spot.testFramework.TestBase
 
Runtime - Class in java.lang
Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
RuntimeException - Exception in java.lang
RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
RuntimeException() - Constructor for exception java.lang.RuntimeException
Constructs a RuntimeException with no detail message.
RuntimeException(String) - Constructor for exception java.lang.RuntimeException
Constructs a RuntimeException with the specified detail message.
RWWSB - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
RWWSRE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
RX_ON - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Value for TRX state (see I802_15_4_PHY.plmeSetTrxState(int)) to enable RX

S

SATURDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Saturday.
save(DataOutputStream, String) - Method in class com.sun.squawk.Isolate
Serializes the object graph rooted by this hibernated isolate and writes it to a given stream.
save(DataOutputStream, String, boolean) - Method in class com.sun.squawk.Isolate
Serializes the object graph rooted by this hibernated isolate and writes it to a given stream.
saveCalibration() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Save the gain, zero offset and rest offset calibration arrays out to the EDemoBoard flash.
SCALAR - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
ScalarInput - Class in com.sun.spot.sensorboard.io
Simple concrete implementation of IScalarInput.
ScalarInput(PinDescriptor, int, IADCController) - Constructor for class com.sun.spot.sensorboard.io.ScalarInput
 
SCALE_2G - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Constant index for setting the accelerometer to use the 2G scale
SCALE_6G - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Constant index for setting the accelerometer to use the 6G scale
scaleChanged(LIS3L02AQAccelerometer, int) - Method in interface com.sun.spot.sensorboard.peripheral.ILIS3L02AQAccelerometerListener
Callback for when the accelerometer scale is changed.
scaleChanged(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Callback for when the accelerometer scale is changed.
scanBlock(IMemoryHeapBlock) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeapScanner
 
scanBlocks(INorFlashMemoryHeapScanner) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
scanBlocks(INorFlashMemoryHeapScanner) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
It is guaranteed that the order that blocks were allocated in, is the order in which they will be iterated.
schedule(TimerTask, long) - Method in class java.util.Timer
Schedules the specified task for execution after the specified delay.
schedule(TimerTask, long, long) - Method in class java.util.Timer
Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
schedule(TimerTask, Date) - Method in class java.util.Timer
Schedules the specified task for execution at the specified time.
schedule(TimerTask, Date, long) - Method in class java.util.Timer
Schedules the specified task for repeated fixed-delay execution, beginning at the specified time.
scheduleAtFixedRate(TimerTask, long, long) - Method in class java.util.Timer
Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
scheduleAtFixedRate(TimerTask, Date, long) - Method in class java.util.Timer
Schedules the specified task for repeated fixed-rate execution, beginning at the specified time.
scheduledExecutionTime() - Method in class java.util.TimerTask
Returns the scheduled execution time of the most recent actual execution of this task.
schemeMatching(ResourceSharingScheme) - Static method in class com.sun.spot.resourcesharing.ResourceSharingScheme
Return the instance that matches the argument.
SCREENHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SCREENWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
search(Object) - Method in class java.util.Stack
Returns the 1-based position where an object is on this stack.
SECOND - Static variable in class java.util.Calendar
Field number for get and set indicating the second within the minute.
sectorErased(int) - Method in class com.sun.spot.peripheral.external.M25P05
Check whether a sector is erased.
sectorErased(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Check whether a sector is erased.
sectors - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
SECTORS_FILE_EXTENSION - Static variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
sectorStates - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
SecurityException - Exception in java.lang
Thrown by the security manager to indicate a security violation.
SecurityException() - Constructor for exception java.lang.SecurityException
Constructs a SecurityException with no detail message.
SecurityException(String) - Constructor for exception java.lang.SecurityException
Constructs a SecurityException with the specified detail message.
SELFPRGEN - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
selfTest(boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Put the accelerometer into/out of self-test mode.
send(RequestEnvelope) - Method in class com.sun.spot.interisolate.RequestSender
 
send(Datagram) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
send(byte, byte, long, byte[], int, int, boolean) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Send a byte buffer on a given protocol.
send(byte, byte, long, byte[], int, int) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Send a byte buffer on a given protocol.
send(ConnectionID, long, byte[], int) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Send a byte array using a ConnectionID.
send(byte, byte, long, byte[], int, int) - Method in class com.sun.spot.peripheral.radio.LowPan
 
send(byte, byte, long, byte[], int, int, boolean) - Method in class com.sun.spot.peripheral.radio.LowPan
 
send(ConnectionID, long, byte[], int) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
send(ConnectionID, long, byte[], int) - Method in class com.sun.spot.peripheral.radio.RadiogramProtocolManager
 
send(ConnectionID, long, byte[], int) - Method in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
send(byte[], int) - Method in class com.sun.spot.peripheral.radio.SpotSerialPipe
 
send(Envelope) - Method in class com.sun.squawk.io.mailboxes.Channel
Sends a message to the remote channel.
send(Datagram) - Method in interface javax.microedition.io.DatagramConnection
Send a datagram.
send16bits(int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
send16bits(int) - Method in interface com.sun.spot.peripheral.external.ISPI
Send 16 bits of data.
sendAndReceive(int, byte[], int, int, byte[]) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendAndReceive(SpiPcs, int, byte[], int, int, byte[]) - Method in interface com.sun.spot.peripheral.ISpiMaster
General SPI send and receive
sendAndReceive(SpiPcs, int, int, byte[], int, int, byte[]) - Method in interface com.sun.spot.peripheral.ISpiMaster
General SPI send and receive
sendBroadcast(byte, byte[], int, int, int) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Broadcast a byte buffer on a given protocol, without any attempt at meshing (can be fragmented)
sendBroadcast(byte, byte[], int, int, int) - Method in class com.sun.spot.peripheral.radio.LowPan
send a LowPan packet using 802.15.4 broadcast packets
sendBroadcast(RadioPacket) - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Broadcast a packet.
sendDataWithCRC(byte[], int, int) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Send data to the host with a CRC checksum appended.
Sender - Class in com.sun.spot.peripheral.radio.mhrp.aodv
 
Sender(long, ILowPan, Vector) - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
 
sendErrorDetails(String) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Notify the host that an error has occurred.
sendNewRERR(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
Create an entry for the queue and put it in to the designated queue
sendNewRREP(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
Create an entry for the queue and put it in to the designated queue
sendNewRREQ(long, RouteEventClient, Object) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
Create an entry for the queue and put it in to the designated queue
sendPacket(RadioPacket) - Method in interface com.sun.spot.peripheral.radio.IRadioPacketDispatcher
Send a radio packet
sendPacket(RadioPacket) - Method in class com.sun.spot.peripheral.radio.RadioPacketDispatcher
Send a packet.
sendPrompt() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Send a bootloader prompt to a remote SpotClient.
sendRAM(int, byte) - Method in class com.sun.spot.peripheral.CC2420Driver
Write the chip's ram.
sendRAM(int, short) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendRAM(int, long) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendReceive8(SpiPcs, int) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, plus simultaneous receive of 8 bits
sendReceive8PlusReceive16(SpiPcs, int) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, plus simultaneous receive of 8 bits, then receive 16 bits
sendReceive8PlusSend16(SpiPcs, int, int) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, plus simultaneous receive of 8 bits, then send 16 bits
sendReceive8PlusSendN(int, int, byte[]) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendReceive8PlusSendN(SpiPcs, int, int, byte[]) - Method in interface com.sun.spot.peripheral.ISpiMaster
SPI send of 8 bits, simultaneous receive of 8 bits, then send of multiple 8 bits
sendReceive8PlusVariableReceiveN(int, byte[]) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendReceive8PlusVariableReceiveN(SpiPcs, int, byte[], PIOPin) - Method in interface com.sun.spot.peripheral.ISpiMaster
Specialised SPI send of 8 bits, simultaneous receive of 8 bits, then receive of multiple 8 bits

This routine is highly specialised for the CC2420

the number of bytes received is determined by the 7 bit value read as the first byte after the initial 8 bits

sendSPICommand(byte[], byte[]) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
sendSPICommand(byte[], int, byte[], int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
sendSPICommand(byte[], int, byte[], int, int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
sendSPICommand(byte[], byte[]) - Method in interface com.sun.spot.peripheral.external.ISPI
Send and receive using SPI.
sendSPICommand(byte[], int, byte[], int) - Method in interface com.sun.spot.peripheral.external.ISPI
Send and receive using SPI.
sendSPICommand(byte[], int, byte[], int, int) - Method in interface com.sun.spot.peripheral.external.ISPI
Send and receive using SPI.
sendStrobe(int) - Method in class com.sun.spot.peripheral.CC2420Driver
 
sendUART(byte) - Method in class com.sun.spot.sensorboard.EDemoBoard
Send a byte over the UART.
sendUART(byte) - Method in class com.sun.spot.sensorboard.EDemoController
Send a byte over the UART.
sendWithoutMeshingOrFragmentation(byte, long, byte[], int, int) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Send a byte buffer on a given protocol, without any attempt at meshing or fragmentation
sendWithoutMeshingOrFragmentation(byte, long, byte[], int, int) - Method in class com.sun.spot.peripheral.radio.LowPan
Sends a packet over a single hop.
SENSE_BIT - Static variable in interface com.sun.spot.peripheral.IAT91_PIO
A single bit that can be used to test against
SENSOR_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SEPERATOR - Static variable in class com.sun.spot.io.j2me.socket.ProxyInitializer
 
SEPTEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the ninth month of the year.
SEQ_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiostreamProtocolManager
 
sequence - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
sequenceNumber - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
AODV sequence number
SERIAL_NUMBER_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SERIAL_SPEED_1200 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERIAL_SPEED_19200 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERIAL_SPEED_2400 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERIAL_SPEED_28800 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERIAL_SPEED_38400 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERIAL_SPEED_4800 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERIAL_SPEED_9600 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
 
SERVER - Static variable in interface com.sun.spot.peripheral.radio.IRadiogramProtocolManager
 
ServerChannel - Class in com.sun.squawk.io.mailboxes
Given that a Channel is a one-to-one connection between two isolates, a ServerChannel provides a factory to create new Channels by name.
Servo - Class in com.sun.spot.sensorboard.peripheral
A basic servo.
Servo(IOutputPin) - Constructor for class com.sun.spot.sensorboard.peripheral.Servo
Initialize a servo.
set(int, int) - Method in class java.util.Calendar
Sets the time field with the given value.
SET_ALARM_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_CMD_LINE_PARAMS - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_CONTROL_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_DEEP_SLEEP_ENABLED - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SET_INDICATE_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_MINIMUM_DEEP_SLEEP_TIME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SET_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 1.
SET_PUBLIC_KEY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_SYSTEM_TIME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
SET_TIME_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
setACKRequiredFlag(boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
sets the ackRequiredFlag
setAddress(String) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Set the address associated with this radiogram.
setAddress(Datagram) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Set the address associated with this radiogram by copying it from the supplied radiogram.
setAddress(Address) - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
setAddress(Address) - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
setAddress(Address, int, Address) - Static method in class com.sun.squawk.Unsafe
Sets a pointer value in memory without updating the write barrier.
setAddress(String) - Method in interface javax.microedition.io.Datagram
Set datagram address.
setAddress(Datagram) - Method in interface javax.microedition.io.Datagram
Set datagram address, copying the address from another datagram.
setAddressRecognition(short, long) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the hardware device to ignore non-broadcast messages that don't match our panID and extendedAddress
setAdminCmdLineParams(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string used to start Squawk in admin mode
setAlarmHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
Replace the existing handler for power controller time alarms with a user-supplied handler.
setAsDaemonThread(Thread) - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
setAsDaemonThread(Thread) - Static method in class com.sun.squawk.VM
Mark the specified thread to be a daemon thread (won't prevent VM from exiting).
setAsOutput(boolean) - Method in interface com.sun.spot.sensorboard.io.IIOPin
 
setAsOutput(boolean) - Method in class com.sun.spot.sensorboard.io.IOPin
 
setAtmega(Atmega) - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
set the atmega part
setAutoAGCGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be auotmatic selected
setAutoHighGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the high range
setAutoLowGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the low range
setAutoMediumGainMode() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the AGC gain range to be the medium range
setAveraging(boolean) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Set the global averaging bit of the ADC, if set to true then the part will internally sample 16 times before setting the average value, if false that behaviour is turned off.
setBCast(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
sets this packet to contain mesh broadcast information
setBCast(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
define this packet to have a LowPan broadcast header
setBCastSeqNo(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the sequence number for this mesh broadcast
setBlue(int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setBounds(int, int) - Method in interface com.sun.spot.sensorboard.peripheral.IServo
specify the bounds that this servo can operate in
setBounds(int, int) - Method in class com.sun.spot.sensorboard.peripheral.Servo
Specify the bounds that this servo can operate in.
setButtonHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
Replace the existing handler for reset button presses with a user-supplied handler.
setByte(Address, int, int) - Static method in class com.sun.squawk.Unsafe
Sets an 8 bit value in memory.
setBytes(int, byte[], int, int) - Method in class com.sun.spot.peripheral.NorFlashSector
 
setBytes(byte[], int, int) - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
setBytes(byte[], int, int) - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
setBytes(int, byte[], int, int) - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
setBytes(int, byte[], int, int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
setBytes(Address, int, byte[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from byte array to memory.
setBytes(byte[], int, int) - Method in class com.sun.squawk.util.ByteArrayInputStreamWithSetBytes
 
setChannelNumber(int) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Set the current channel number (between 11 and 26).
setChannelNumber(int) - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
setChannelNumber(int) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setChar(Address, int, int) - Static method in class com.sun.squawk.Unsafe
Sets an unsigned 16 bit value in memory.
setCharAt(int, char) - Method in class java.lang.StringBuffer
The character at the specified index of this string buffer is set to ch.
SETCLIP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setCmdLineParams(String) - Method in class com.sun.spot.peripheral.ConfigPage
Set the command line parameter string used to start Squawk
setColor(LEDColor) - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Set the color of the LED.
setColor(LEDColor) - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Set the color of the LED
SETCOLOR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setComment(String) - Method in class com.sun.spot.flashmanagement.FlashFile
Set a comment for this file
setConfiguration(int) - Method in class com.sun.spot.peripheral.external.BoardDeviceSPI
 
setConfiguration(int) - Method in interface com.sun.spot.peripheral.external.ISPI
Set the configuration of the SPI communications for this device.
setConfiguration(int) - Method in class com.sun.spot.peripheral.SpiPcs
 
setControl(byte) - Method in interface com.sun.spot.peripheral.IPowerController
Set a bit mask to control whether the power controller accepts interrupts from the sensor board and uses them to wake the SPOT if it is sleeping.
setData(byte[], int, int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Not implemented
setData(byte[], int, int) - Method in interface javax.microedition.io.Datagram
Set the buffer, offset and length.
setDebugLevel(int) - Method in class com.sun.spot.sensorboard.EDemoController
Change the verbosity of the EDemoBoard.
setDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.HeaderInfoBase
Set the destination address of this header info.
setDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the destination address for the packet.
setDestinationOnlyFlag(boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
set the destination only flag
setDestinationPanID(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the destination pan ID of this packet.
setDestinationSequenceNumber(int) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
set the destination sequence number of this route request
setDestLen(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the length in bytes of the destination address field 2 bytes == 16-bit addressing 8 bytes == 64-bit addressing
setDuration(int) - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
Set the duration of current beep time.
setDuration(int) - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Sets the duration of the asynchronous beep.
setElementAt(Object, int) - Method in class com.sun.squawk.util.SquawkVector
Sets the component at the specified index of this vector to be the specified object.
setElementAt(Object, int) - Method in class java.util.Vector
Sets the component at the specified index of this vector to be the specified object.
setEnabled(boolean) - Method in class com.sun.spot.networktools.NetManagementServer
Enable/disable whether service is started automatically.
setEnabled(boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Enable/disable whether service is started automatically.
setEnabled(boolean) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
setEnabled(boolean) - Method in interface com.sun.spot.service.IService
Enable/disable whether service is started automatically.
setError() - Method in class java.io.PrintStream
Set the error state of the stream to true.
setExtendedProtocol(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
define this packet to use the extended protocol byte
setFDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the final destination for this meshed packet
setFirmwareRev(String) - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
setFlushThreshold(int) - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
Set the flush threshold for this stream.
setFlushThreshold(int) - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated. Set the flush threshold for this stream.
SETFONT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setFragged(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the flag indicating this header contains fragmentation information
setFragged(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
define this packet to have a fragmentation header
setFragOff(byte) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the offset of this fragment as related to the original datagram offsets are in multiples of 8 bytes
setFragSize(short) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the total size of the datagram to which this fragment belongs
setFragTag(short) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the datagram tag for this fragment
setFragType(byte) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
define the fragment type for this packet, as defined in the 6lowpan spec
setFrequency(double) - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
set the desired tone frequency
setFrequency(double) - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Sets the frequency that this tone generator is operating at.
setGains(double[][]) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Set the gains used to convert from voltages to G's.
setGlobal(int, Object) - Static method in class com.sun.spot.globals.SpotGlobals
 
setGratuitousRREPFlag(boolean) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
set the gratuitous route reply flag
setGreen(int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setHigh() - Method in class com.sun.spot.peripheral.PIOPin
Set this pin high
setHigh() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Sets the output low, i.e. the exact opposite of the output defined for interface SingleBitOutput
setHigh(boolean) - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
 
setHigh() - Method in class com.sun.spot.sensorboard.io.IOPin
 
setHigh(boolean) - Method in class com.sun.spot.sensorboard.io.IOPin
 
setHigh() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Sets pin output high
setHigh(boolean) - Method in interface com.sun.spot.sensorboard.io.IOutputPin
 
setHigh() - Method in class com.sun.spot.sensorboard.io.OutputPin
Set the value of this pin to high.
setHigh(boolean) - Method in class com.sun.spot.sensorboard.io.OutputPin
Set the value of this pin.
setHighPower(boolean) - Method in interface com.sun.spot.peripheral.ILTC3455
Set high power state.
setHints(int[]) - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
setHopsLeft(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the number of hops for this packet
setIndicate(byte) - Method in interface com.sun.spot.peripheral.IPowerController
Set a bit mask to control the power controller LED.
setInstance(ISpot) - Static method in class com.sun.spot.peripheral.Spot
FOR TEST PURPOSES ONLY
setInt(Address, int, int) - Static method in class com.sun.squawk.Unsafe
Sets a 32 bit value in memory.
setInts(Address, int, int[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from int array to memory.
setIsAllocated(boolean) - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
setIsAllocated(boolean) - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
setLEDValue(PinDescriptor, int, int, int) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Set the RGB value of one of the LEDs being controlled.
setLEDValue(PinDescriptor, int, int, int) - Method in class com.sun.spot.sensorboard.EDemoController
Set the RGB values of the indicated LED.
setLength(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Not implemented
setLength(int) - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
setLength(int) - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
setLength(int) - Method in class java.lang.StringBuffer
Sets the length of this String buffer.
setLength(int) - Method in interface javax.microedition.io.Datagram
Set the length.
setLong(Address, int, long) - Static method in class com.sun.squawk.Unsafe
Sets a 64 bit value in memory.
setLongAtWord(Address, int, long) - Static method in class com.sun.squawk.Unsafe
Sets a 64 bit value in memory at a 32 bit word offset.
setLongs(Address, int, long[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from long array to memory.
setLoopback(boolean) - Method in interface com.sun.spot.peripheral.ISpiMaster
Allows the loopback feature to be turned on and off.
setLow() - Method in class com.sun.spot.peripheral.PIOPin
Set this pin low
setLow() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Sets the output high, i.e. the exact opposite of the output defined for interface SingleBitOutput
setLow() - Method in class com.sun.spot.sensorboard.io.IOPin
 
setLow() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Sets pin output low
setLow() - Method in class com.sun.spot.sensorboard.io.OutputPin
Set the value of this pin to low.
setLowBatteryHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
Replace the existing handler for low battery warnings with a user-supplied handler.
setMACPayloadAt(int, byte) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set byte in MAC payload
setMACPayloadBigEndIntAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the four bytes at a given offset within the MAC payload with the big end int value provided.
setMACPayloadBigEndLongAt(int, long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the eight bytes at a given offset within the MAC payload with the big end long value provided.
setMACPayloadBigEndShortAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the two bytes at a given offset within the MAC payload with the big end short value provided.
setMACPayloadIntAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the four bytes at a given offset within the MAC payload with the little end int value provided.
setMACPayloadLength(int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set length of MACPayload
setMACPayloadLongAt(int, long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the eight bytes at a given offset within the MAC payload with the little end long value provided.
setMACPayloadShortAt(int, int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Fill the two bytes at a given offset within the MAC payload with the short value provided.
setManualHighGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the medium range
setManualLowGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the low range
setManualMediumGainMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Turn off AGC, set gain range to be the medium range
setMaxBroadcastHops(int) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
setMaxBroadcastHops(int) - Method in interface com.sun.spot.peripheral.IMultipleHopConnection
change the number of mesh hops a broadcast packet may take
setMaxBroadcastHops(byte) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
setMaxHops(byte) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
setMaxReceiveQueueLength(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Set the maximum number of packets that can be in the MAC layer's RX queue before the radio is turned off.
setMeshed(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the flag indicating there is a mesh field associated with this header
setMeshed(boolean) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
define this packet to have a mesh header
setName(String) - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
setNextOffset(int) - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
setNextOffset(int) - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
setNextSector(INorFlashSectorState) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
setNextSector(INorFlashSectorState) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
setNorFlashSectorFactory(INorFlashSectorFactory) - Static method in class com.sun.spot.flashmanagement.FlashFile
Set the INorFlashSectorFactory to be used by FlashFile when creating a FlashManager.
setObsolete(boolean) - Method in class com.sun.spot.flashmanagement.FlashFile
Set whether or not the file with this name is obsolete.
setOff() - Method in interface com.sun.spot.peripheral.ILed
Turn the LED off
setOff() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Turn the LED off.
setOffMode(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Set the off mode for the radio to one of the modes defined above.
SETOFFSCREENMODE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setOn() - Method in interface com.sun.spot.peripheral.ILed
Turn the LED on
setOn(boolean) - Method in interface com.sun.spot.peripheral.ILed
Set the LED's state
setOn() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Turn the LED on, using the currently stored intensity values (initially zero).
setOn(boolean) - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Turn the LED on or off
setOnLED(PinDescriptor, boolean) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Turn the LED on or off
setOnLED(PinDescriptor, boolean) - Method in class com.sun.spot.sensorboard.EDemoController
Turn the LED on or off
setOriginatorAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the address of the originator field of the mesh header
setOrigLen(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the length in bytes of the destination address field 2 bytes == 16-bit addressing 8 bytes == 64-bit addressing
setOurAddress(long) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Method called by RadioPacketDispatcher on a host.
setOurAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPan
set the IEEE Address for which we process packets
setOurAddress(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
 
setOurAddress(long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
sets our IEEE Address
setOutgoingBCastSeqNo(int) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
Sets the number of hops a mesh broadcast with this header will make
setOutgoingDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the final destination field of the mesh header
setOutgoingFragOffset(int) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the offset in the fragmentation header for this header, based on where the associated packet belongs in the reassembled packet
setOutgoingFragSize(int) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
sets the size field of this fragment header.
setOutgoingFragTag(int) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the datagram tag for this header
setOutgoingFragType(int) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the type of this fragment
setOutgoingHops(int) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the number of hops a packet associated with this header will make
setOutgoingOriginatorAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the originator field of the mesh header
setOutputPower(int) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Set the radio output power in decibels (between -32 and +31).
setOutputPower(int) - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
setOutputPower(int) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setOwningList(INorFlashSectorStateList) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
setOwningList(INorFlashSectorStateList) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
setPanId(short) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Set the pan ID (should not be -1 or -2, which are reserved in the I802.15.4 standard).
setPanId(short) - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
setPanId(short) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setPayloadSize(int) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the payload size in this LowPanPacket
setPeriod(int) - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Set the period of the tone generated.
setPersistentProperties(Properties) - Method in interface com.sun.spot.peripheral.ISpot
Set one or more persistent property in the flash memory
setPersistentProperties(Properties) - Method in class com.sun.spot.peripheral.Spot
 
setPersistentProperty(String, String) - Method in interface com.sun.spot.peripheral.ISpot
Set a persistent property in the flash memory
setPersistentProperty(String, String) - Method in class com.sun.spot.peripheral.Spot
 
setPinDirection(PinDescriptor, boolean) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Set the mask for the indicated pin to the indicated direction.
setPinDirection(PinDescriptor, boolean) - Method in class com.sun.spot.sensorboard.EDemoController
Set the mask for the indicated pin to the indicated direction.
setPinValue(PinDescriptor, boolean) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Ask the controller to set the pin value.
setPinValue(PinDescriptor, boolean) - Method in class com.sun.spot.sensorboard.EDemoController
Set the output value of the indicated pin.
setPLMETransmitPower(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Passthrough to allow direct access to the physical layer facility for setting the power.
SetPLMETransmitPowerCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
SetPLMETransmitPowerCommand - Class in com.sun.spot.peripheral.basestation
 
SetPLMETransmitPowerCommand() - Constructor for class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
setPosition(float) - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Set the relative position of this servo as a percentage of the position within the set bounds of this servo.
setPosition(float) - Method in class com.sun.spot.sensorboard.peripheral.Servo
Set the relative position of this servo.
setPowerOffHandler(IEventHandler) - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
Replace the existing handler for poweroff with a user-supplied handler.
setPriority(int) - Method in class java.lang.Thread
Changes the priority of this thread.
setProperties(Properties) - Method in class com.sun.spot.peripheral.external.ExternalBoard
Set the properties of this board
setProperties(Properties) - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Set the properties of this board
setProperties(Properties) - Method in class com.sun.spot.sensorboard.EDemoBoard
Set the properties of this board
setProperty(String, String) - Method in interface com.sun.spot.peripheral.ISpot
Set the system property "key" to have the value "value"
setProperty(String, String) - Method in class com.sun.spot.peripheral.Spot
 
setProperty(String, String) - Method in class com.sun.spot.util.Properties
Calls the Hashtable method put.
setProperty(String, String) - Method in class com.sun.squawk.Isolate
Adds a named property to this isolate.
setProperty(String, String) - Static method in class com.sun.squawk.VM
On a hosted system , this calls System.setProperty(), otherwise calls Isolate.currentIsolate().setProperty()
setProtocol(byte) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
sets the protocol number for this packet
setProtocol(byte, byte) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
sets the protocol number , within a specific family, for this packet
setProtocolFamily(byte) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
sets the protocol family number for this packet
setProtocolInfo(byte, byte) - Method in class com.sun.spot.peripheral.radio.LowPanHeader
set the protocol information in this header
setProtocolManager(IRadiogramProtocolManager) - Static method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
setProtocolManager(IRadiostreamProtocolManager) - Static method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
setPublicKey(byte[]) - Method in class com.sun.spot.peripheral.ConfigPage
 
setPWM(IOutputPin, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Request the controller maintain a pwm signal on a gpio pin.
setPWM(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoController
Request the controller maintain a pwm signal on a gpio pin.
setRadioPolicy(RadioPolicy) - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
setRadioPolicy(RadioPolicy) - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
 
setRadioPolicy(RadioPolicy) - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
setRadioPolicy(RadioPolicy) - Method in interface com.sun.spot.peripheral.IRadioControl
Set the radio policy for this connection
setRadioPolicy(RadioPolicy) - Method in class com.sun.spot.peripheral.radio.RadioInputStream
Deprecated.  
setRadioPolicy(RadioPolicy) - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated.  
setRadioPolicy(RadioPolicy) - Method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
setRadioPolicyManager(IRadioPolicyManager) - Static method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
setRadioPolicyManager(IRadioPolicyManager) - Static method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
setReceiveQueueLengthToDropBroadcastPackets(int) - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
Set the maximum number of packets that that can be in the MAC layer's RX queue before it starts discarding broadcast packets.
setRecord(int, byte[], int, int) - Method in class javax.microedition.rms.RecordStore
Sets the data in the given record to that passed in.
setRecordHistory(boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
The driver can maintain a history of recent radio events which can be displayed by dumpHistory.
setRed(int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setRegA(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Set the value of the A Compare Register
setRegC(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Set the value of the C Compare Register
setRegister(int, int) - Method in class com.sun.spot.peripheral.CC2420Driver
 
setRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Poke method for the Atmega88 controller, allows user to set low level registers on the part.
setRegister(int, int) - Method in class com.sun.spot.sensorboard.EDemoController
Poke method for the Atmega88 controller, allows user to set low level registers on the part.
setRequestID(int) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
set ID of this request
setRequestMethod(String) - Method in interface javax.microedition.io.HttpConnection
Set the method for the URL request, one of: GET POST HEAD are legal, subject to protocol restrictions.
setRequestProperty(String, String) - Method in interface javax.microedition.io.HttpConnection
Sets the general request property.
setReset(boolean) - Method in class com.sun.spot.peripheral.CC2420Driver
 
setResourceRegistry(IResourceRegistry) - Static method in class com.sun.squawk.io.j2me.edemoserial.Protocol
This method is provided for test purposes only.
setResourceRegistry(IResourceRegistry) - Static method in class com.sun.squawk.io.j2me.serial.Protocol
This method is provided for test purposes only.
setRestOffsets() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Compute the current acceleration along each axis and save it.
setRestOffsets(double[][]) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Set the rest offsets used to convert from voltages to G's.
setRestOffsets() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Compute the current acceleration along each axis and save it.
setRGB(int, int, int) - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Set the colour of the LED.
setRGB(int, int, int) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
setRGB(int, int, int) - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Set the colour of the LED.
setRouteCost() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
 
setRoutingManager(IRoutingManager) - Method in interface com.sun.spot.peripheral.radio.ILowPan
Replace the routing manager with a different implemenation
setRoutingManager(IRoutingManager) - Method in class com.sun.spot.peripheral.radio.LowPan
Replace the routing manager with a different implemenation
setRPDestinationAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the destination of the underlying radio packet
setRPSourceAddress(long) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
set the source address for this radio packet this may be over written by the packet dispatcher.
setRunner(TestRunner) - Method in interface com.sun.spot.testFramework.ITestCases
Don't implement this method in your test class
setRunner(TestRunner) - Method in class com.sun.spot.testFramework.TestBase
 
setRxOn(boolean) - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Attempt to set the radio receiver to on or off
setRxOn(boolean) - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
setRxOn(boolean) - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setScale(int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Set the scale for this accelerometer to use.
setSeed(long) - Method in class java.util.Random
Sets the seed of this random number generator using a single long seed.
setSeqOK(boolean) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
setServiceName(String) - Method in class com.sun.spot.networktools.NetManagementServer
Assign a name to this service.
setServiceName(String) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Assign a name to this service.
setServiceName(String) - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
setServiceName(String) - Method in interface com.sun.spot.service.IService
Assign a name to this service.
setServoPulseWidth(PinDescriptor, int) - Method in interface com.sun.spot.sensorboard.capabilities.IServoController
set the pulse width for the servo on the indicated pin
setServoPulseWidth(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoController
Ask the controller to maintain a servo pulsewidth of some length.
setShort(Address, int, int) - Static method in class com.sun.squawk.Unsafe
Sets a signed 16 bit value in memory.
setShorts(Address, int, short[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from short array to memory.
setSize(int) - Method in class com.sun.squawk.util.SquawkVector
Sets the size of this vector.
setSize(int) - Method in class java.util.Vector
Sets the size of this vector.
setSlowStartup(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
 
setSourceAddress(long) - Method in class com.sun.spot.peripheral.radio.HeaderInfoBase
 
setSourceAddress(long) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Set the source address for the packet.
setState(boolean) - Method in class com.sun.spot.peripheral.PIOPin
Set this pin to the specified state
setStream(int) - Static method in class com.sun.squawk.VM
Sets the stream for the VM.print... methods to one of the STREAM_... constants.
setSuspended(boolean) - Method in interface com.sun.spot.peripheral.ILTC3455
Set USB suspended mode (low power).
setSuspended(boolean) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
setSystemThreadPriority(Thread, int) - Static method in class com.sun.squawk.VM
Sets the given thread to the given priority, bounded by MAX_SYS_PRIORITY (eg. allowing higher than normal priority levels) Note that threads created by a thread with "system" priority do not inherit the system priority level, but default to NORM_PRIORITY.
setTargetID(long) - Method in class com.sun.spot.peripheral.ConfigPage
Set the serial number of the device
setThresholds(int, int) - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Set the low and high threshold values for this scalar input.
setThresholds(int, int) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Set the low and high threshold values for this scalar input.
setThresholds(int, double, double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Set the low and high threshold values for this scalar input.
setThresholds(double, double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Set the high and low thresholds for the temperature sensor.
setThresholds(int, double, double, boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Set the low and high threshold values for this scalar input.
setThresholds(double, double, boolean) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Set the low and high threshold values for this temperature sensor.
setThresholdValues(IScalarInput, int, int) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Set the low and high threshold values for this scalar input.
setThresholdValues(IScalarInput, int, int) - Method in class com.sun.spot.sensorboard.EDemoController
Set the low and high threshold values for this scalar input.
setThresholdValues(int, int, int) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Set the low and high threshold values for this scalar input.
setTime(long) - Method in interface com.sun.spot.peripheral.IPowerController
Set the power control PowerController's time.
setTime(Date) - Method in class java.util.Calendar
Sets this Calendar's current time with the given Date.
setTime(long) - Method in class java.util.Date
Sets this Date object to represent a point in time that is time milliseconds after January 1, 1970 00:00:00 GMT.
setTimeInMillis(long) - Method in class java.util.Calendar
Sets this Calendar's current time from the given long value.
setTimeout(long) - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
change the timeout associated with this input stream
setTimeout(long) - Method in interface com.sun.spot.peripheral.ITimeoutableConnection
Set the timeout for receiving information on this connection
setTimeout(long) - Method in class com.sun.spot.peripheral.RadioConnectionBase
 
setTimeout(long) - Method in class com.sun.squawk.io.j2me.radiostream.Protocol
 
setTimeZone(TimeZone) - Method in class java.util.Calendar
Sets the time zone with the given time zone value.
setTone(PinDescriptor, int) - Method in interface com.sun.spot.sensorboard.capabilities.IToneGeneratorController
start the tone generator, period of 0 means stop tone
setTone(PinDescriptor, int) - Method in class com.sun.spot.sensorboard.EDemoController
Ask the controller to start a tone on the indicated pin.
setTracing(boolean) - Method in interface com.sun.spot.peripheral.ISleepManager
Set whether to display detailed trace information during deep sleep tear down and setup.
setUID(int) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
setUID(int) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
setUp() - Method in class com.sun.spot.peripheral.CC2420Driver
 
setUp() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
setUp() - Method in interface com.sun.spot.peripheral.IDriver
Activate or reactivate the driver (after a deep sleep or when another driver refused to deep sleep).
setUp() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
setUp() - Method in class com.sun.spot.sensorboard.EDemoController
Perform any tasks necessary for initial setup, and return from hibernation.
setUp() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Driver routine called to initialize the ADT7411 when powering up the sensor board.
setUp() - Method in interface com.sun.spot.testFramework.ITestCases
Implement this method in your test class to define behaviour run before each test.
setUp() - Method in class com.sun.spot.testFramework.TestBase
 
setupSectors(int, int, int, boolean) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
setUWord(Address, int, UWord) - Static method in class com.sun.squawk.Unsafe
Sets a UWord value in memory.
setValue(int) - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Set the ouput pulse width for this servo.
setValue(int) - Method in class com.sun.spot.sensorboard.peripheral.Servo
Set the pulse width size of this servo.
setVirtualAddress(int) - Method in class com.sun.spot.flashmanagement.FlashFile
Set the virtual address that the file gets mapped to.
setVirtualAddress(int) - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
Set the virtual memory address associated with this sector.
setVirtualAddress(int) - Method in class com.sun.spot.peripheral.NorFlashSector
 
setVmAddress(int) - Method in class com.sun.spot.peripheral.ConfigPage
Set the memory address of the VM executable
setVRegEn(boolean) - Method in class com.sun.spot.peripheral.CC2420Driver
 
setWasLoaded(boolean) - Method in class com.sun.spot.peripheral.ConfigPage
For testing purposes only - not to be used
SETWINDOWNAME - Static variable in class com.sun.squawk.vm.ChannelConstants
 
setWriteHeadPosition(int) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
setWriteHeadPosition(int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
setWriteProtection(boolean) - Method in class com.sun.spot.peripheral.external.M25P05
Set or clear the write protection
setZeroOffsets(double[][]) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Set the zero offsets used to convert from voltages to G's.
SHALLOW_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
shallowCopy(Object) - Static method in class com.sun.squawk.VM
Perform a shallow copy of the original object, without calling a constructor
SHAREDBASESTATION - Static variable in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
we are a shared basestation - route always, but also pass broadcasts without decrementing hopcount
Short - Class in java.lang
The Short class is the standard wrapper for short values.
Short(short) - Constructor for class java.lang.Short
Constructs a Short object initialized to the specified short value.
shortValue() - Method in class java.lang.Double
Returns the value of this Double as a short (by casting to a short).
shortValue() - Method in class java.lang.Float
Returns the value of this Float as a short (by casting to a short).
shortValue() - Method in class java.lang.Integer
Returns the value of this Integer as a short.
shortValue() - Method in class java.lang.Short
Returns the value of this Short as a short.
SHOW_ALARM - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_BATTERYON - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_BUTTON - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_EXTERNAL - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_EXTERNALON - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_PFAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SHOW_SLEEP - Static variable in interface com.sun.spot.peripheral.IPowerController
 
showResults() - Method in class com.sun.spot.testFramework.InterIsolateTestResultLog
 
showResults() - Method in interface com.sun.spot.testFramework.ITestResultLog
 
showResults() - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
showResults() - Method in class com.sun.spot.testFramework.TestRunner
 
shutDown() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
shutDown() - Method in interface com.sun.spot.peripheral.IDriver
Notify the driver that the VM is about to exit.
shutDown() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
shutDown() - Method in class com.sun.spot.sensorboard.EDemoController
 
shutDown() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
 
SHUTDOWN_EVENT_MASK - Static variable in class com.sun.squawk.Isolate
Event kind indicating that an isolate is exiting.
SIG_POSITIONS - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
signalEvent() - Method in class com.sun.spot.peripheral.handler.NullEventHandler
 
signalEvent() - Method in class com.sun.spot.peripheral.handler.StopVMEventHandler
 
signalEvent() - Method in interface com.sun.spot.peripheral.IEventHandler
Signal the occurrence of an event.
SIGNATURE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SignatureVerifier - Class in com.sun.squawk.security.verifier
Used to verify the signature of certain signed data, including Suites.
SignatureVerifierException - Exception in com.sun.squawk.security.verifier
 
SignatureVerifierException(String) - Constructor for exception com.sun.squawk.security.verifier.SignatureVerifierException
Creates a new instance of SignatureVerifierException
SimpleResource - Class in com.sun.spot.resourcesharing
A simple implementation of the IResource interface that can be used as it is, or extended for a more complex use.
SimpleResource(String) - Constructor for class com.sun.spot.resourcesharing.SimpleResource
 
SimpleResourceHandle - Class in com.sun.spot.resourcesharing
A simple implementation of IResourceHandle that can be used as is or extended.
SimpleResourceHandle(IResource) - Constructor for class com.sun.spot.resourcesharing.SimpleResourceHandle
 
SimpleSPIControlledIOChip - Class in com.sun.spot.sensorboard.hardware
Abstract class for SPI IO chips.
SimpleSPIControlledIOChip(ISPI) - Constructor for class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
Constructor.
SimulatedNorFlashSector - Class in com.sun.squawk.peripheral
I am a class that allows the RMS store to be used in Java heap as a byte array.
SimulatedNorFlashSector(Address, int, int, boolean) - Constructor for class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
SimulatedNorFlashSector(Address, byte[], int) - Constructor for class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
SimulatedNorFlashSector(String) - Constructor for class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
SimulatedNorFlashSectorAllocator - Class in com.sun.squawk.peripheral
 
SimulatedNorFlashSectorAllocator() - Constructor for class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
sin(double) - Static method in class java.lang.Math
Returns the trigonometric sine of an angle.
SingleHopManager - Class in com.sun.spot.peripheral.radio.shrp
The single hop routing modules makes all nodes look like they are 1 hop away.
SingleHopManager() - Constructor for class com.sun.spot.peripheral.radio.shrp.SingleHopManager
Creates a new instance of SingleHopManager The SingleHopManager can be used by the LowPan layer to limit communications to nodes within a single radio hop away.
size() - Method in class com.sun.spot.util.Queue
Answer the number of elements in the receiver.
size() - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
size - Variable in class com.sun.squawk.flash.NorFlashSectorStateList
 
size() - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
size - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
size() - Method in class com.sun.squawk.util.IntHashtable
Returns the number of keys in this hashtable.
size() - Method in class com.sun.squawk.util.SquawkVector
Returns the number of components in this vector.
size() - Method in class java.io.ByteArrayOutputStream
Returns the current size of the buffer.
size() - Method in class java.util.Hashtable
Returns the number of keys in this hashtable.
size() - Method in class java.util.Vector
Returns the number of components in this vector.
SIZE_OF_INT - Static variable in class com.sun.spot.util.Utils
 
SIZE_OF_LONG - Static variable in class com.sun.spot.util.Utils
 
SIZE_OF_SHORT - Static variable in class com.sun.spot.util.Utils
 
skip(long) - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
skip(long) - Method in class com.sun.squawk.io.BufferedReader
Skip characters.
skip(int) - Method in class com.sun.squawk.util.ByteArrayOutputStreamWithGetBytes
 
SKIP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
skip(long) - Method in class java.io.ByteArrayInputStream
Skips n bytes of input from this input stream.
skip(long) - Method in class java.io.DataInputStream
Skips over and discards n bytes of data from the input stream.
skip(long) - Method in class java.io.InputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class java.io.InputStreamReader
Skip characters.
skip(long) - Method in class java.io.Reader
Skip characters.
skipBytes(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
skipBytes(int) - Method in interface java.io.DataInput
Makes an attempt to skip over n bytes of data from the input stream, discarding the skipped bytes.
skipBytes(int) - Method in class java.io.DataInputStream
See the general contract of the skipBytes method of DataInput.
sleep(long) - Static method in class com.sun.spot.util.Utils
Do a Thread.sleep(...), catching and ignoring any InterruptedException
sleep(long) - Static method in class java.lang.Thread
Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds.
SLEEP_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
SM0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SM1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SM2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SOCKET_PROXY_BASE_STATION_ADDRESS_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SOCKET_PROXY_BASE_STATION_PORT_MANIFEST_PROPERTY - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
SocketConnection - Class in com.sun.spot.io.j2me.socket
This class provides the necessary implementation for a socket connection.
SocketConnection(ProxyInitializer, boolean) - Constructor for class com.sun.spot.io.j2me.socket.SocketConnection
Create a SocketConnection object.
SocketProtocolInputStream - Class in com.sun.spot.io.j2me.socket
Socket specific InputSteam.
SocketProtocolInputStream(InputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Create the input stream from another InputStream.
SocketProtocolOutputStream - Class in com.sun.spot.io.j2me.socket
Socket specific InputSteam.
SocketProtocolOutputStream(OutputStream) - Constructor for class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Create the output stream from another OutputStream.
sort(byte[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of bytes into ascending numerical order.
sort(byte[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of bytes into ascending numerical order.
sort(char[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of chars into ascending numerical order.
sort(char[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of chars into ascending numerical order.
sort(double[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of doubles into ascending numerical order.
sort(double[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of doubles into ascending numerical order.
sort(float[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of floats into ascending numerical order.
sort(float[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of floats into ascending numerical order.
sort(int[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of ints into ascending numerical order.
sort(int[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of ints into ascending numerical order.
sort(long[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of longs into ascending numerical order.
sort(long[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of longs into ascending numerical order.
sort(Object[], int, int, Comparer) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of objects according to the order induced by the specified Comparer.
sort(Object[], Comparer) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of objects according to the order induced by the specified Comparer.
sort(short[]) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified array of shorts into ascending numerical order.
sort(short[], int, int) - Static method in class com.sun.squawk.util.Arrays
Sorts the specified range of the specified array of shorts into ascending numerical order.
SortedList - Class in com.sun.spot.peripheral.radio.mhrp
Deprecated. See SortedList
SortedList() - Constructor for class com.sun.spot.peripheral.radio.mhrp.SortedList
Deprecated.  
SortedList - Class in com.sun.spot.peripheral.radio.routing
 
SortedList() - Constructor for class com.sun.spot.peripheral.radio.routing.SortedList
 
sourceAddress - Variable in class com.sun.spot.peripheral.radio.HeaderInfoBase
 
SPE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPI2X - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPI_CONFIG - Static variable in class com.sun.spot.peripheral.CC2420Driver
 
SPI_CONFIG - Static variable in class com.sun.spot.peripheral.external.M25P05
 
SPI_CONFIG - Static variable in class com.sun.spot.sensorboard.hardware.ADT7411
How the SPI needs to be configured for ADT7411
SPI_CONFIG - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPI_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
SPI_PCS_0 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_1 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_2 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_3 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_BD_SEL1 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_BD_SEL2 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_CC2420 - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_PCS_POWER_CONTROLLER - Static variable in class com.sun.spot.peripheral.PeripheralChipSelect
 
SPI_SEND_AND_RECEIVE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_AND_RECEIVE_WITH_DEVICE_SELECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_RECEIVE_16 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_SEND_16 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_SEND_N - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPI_SEND_RECEIVE_8_PLUS_VARIABLE_RECEIVE_N - Static variable in class com.sun.squawk.vm.ChannelConstants
 
SPIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPIF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SpiPcs - Class in com.sun.spot.peripheral
 
SpiPcs(PeripheralChipSelect, int) - Constructor for class com.sun.spot.peripheral.SpiPcs
Create a SpiPcs for accessing the device whose chip select and SPI modes are as specified.
split(String, char) - Static method in class com.sun.spot.util.Utils
Split a string into parts.
SPMEN - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPMIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
Spot - Class in com.sun.spot.peripheral
The class of the root object of the Spot base library.
SPOT_GLOBAL_FLASH_MANAGER - Static variable in interface com.sun.spot.peripheral.ISpot
The index used with SpotGlobals to access the globally shared FlashManager
SPOT_GLOBAL_NOR_FLASH_SECTOR_FACTORY - Static variable in interface com.sun.spot.peripheral.ISpot
The index used with SpotGlobals to access the globally shared NorFlashSectorFactory
SpotFatalException - Exception in com.sun.spot.peripheral
This class represents all API precondition violations by client programs.
SpotFatalException() - Constructor for exception com.sun.spot.peripheral.SpotFatalException
 
SpotFatalException(String) - Constructor for exception com.sun.spot.peripheral.SpotFatalException
 
SpotGlobals - Class in com.sun.spot.globals
SpotGlobals provides access from the SPOT library to objects that are global across the whole VM; that is, not limited to a single isolate.
SpotGlobals() - Constructor for class com.sun.spot.globals.SpotGlobals
 
SpotNameLookup - Class in com.sun.spot.peripheral.radio
 
SpotNameLookup() - Constructor for class com.sun.spot.peripheral.radio.SpotNameLookup
 
SpotSerialPipe - Class in com.sun.spot.peripheral.radio
 
SpotSerialPipe() - Constructor for class com.sun.spot.peripheral.radio.SpotSerialPipe
 
SPR0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
SPR1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
sqrt(double) - Static method in class java.lang.Math
Returns the correctly rounded positive square root of a double value.
SquawkVector - Class in com.sun.squawk.util
The SquawkVector class is an unsynchronized version of Vector.
SquawkVector() - Constructor for class com.sun.squawk.util.SquawkVector
Constructs an empty vector.
SquawkVector(int) - Constructor for class com.sun.squawk.util.SquawkVector
Constructs an empty vector with the specified initial capacity.
SquawkVector(int, int) - Constructor for class com.sun.squawk.util.SquawkVector
Constructs an empty vector with the specified initial capacity and capacity increment.
SRCTYPE_EXT_LOW_LEVEL - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select low level triggered interrupt source (external sources only)
SRCTYPE_EXT_NEGATIVE_EDGE - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select negative edge triggered interrupt source (external sources only)
SRCTYPE_HIGH_LEVEL - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select high level triggered interrupt source
SRCTYPE_POSITIVE_EDGE - Static variable in interface com.sun.spot.peripheral.IAT91_AIC
Select positive edge triggered interrupt source
SSC0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
SSC1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
SSC2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
Stack - Class in java.util
The Stack class represents a last-in-first-out (LIFO) stack of objects.
Stack() - Constructor for class java.util.Stack
Creates an empty Stack.
start() - Method in class com.sun.spot.networktools.NetManagementServer
Start the service, and return whether successful.
start() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Start the service, and return whether successful.
start() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
start() - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
start() - Method in interface com.sun.spot.sensorboard.protocol.II2C
Generates the starting bit-sequence
start() - Method in interface com.sun.spot.service.IService
Start the service, and return whether successful.
start() - Method in class com.sun.squawk.Isolate
Start the isolate running.
start() - Method in class java.lang.Thread
Causes this thread to begin execution; the Java Virtual Machine calls the run method of this thread.
START_OTA_SESSION_CMD - Static variable in class com.sun.spot.peripheral.ota.OTACommandServer
Command that we recognise to start a new session
START_VM_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
START_VM_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
startAddress - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
startAddress - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
startApp() - Method in interface com.sun.squawk.imp.IMIDletApiTunnel
 
startApp() - Method in class javax.microedition.midlet.MIDlet
Signals the MIDlet that it has entered the Active state.
STARTING - Static variable in interface com.sun.spot.service.IService
Service is currently in the process of starting up.
startPulse(IOutputPin, boolean, int) - Method in class com.sun.spot.sensorboard.EDemoBoard
Ask the controller to issue a pulse on the indicated pin.
startPulse(PinDescriptor, boolean, int) - Method in class com.sun.spot.sensorboard.EDemoController
Ask the controller to issue a pulse on the indicated pin.
startsWith(String) - Method in class java.lang.String
Tests if this string starts with the specified prefix.
startsWith(String, int) - Method in class java.lang.String
Tests if this string starts with the specified prefix beginning a specified index.
startTestRun(String) - Method in interface com.sun.spot.testFramework.ITestResultLog
 
startTestRun(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
startThreads() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
startTone() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
start a tone at the set frequency
startTone() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
Ask the tonegenerator to begin generating the tone.
startTracing() - Static method in class com.sun.squawk.VM
Start the VM tracing if tracing support is enabled.
startWatchdog(int) - Static method in class com.sun.spot.testFramework.TestRunner
Terminate execution after a specified period.
STATE_AWAITING_ENUM - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
Power detected, waiting to see if enumeration occurs
STATE_BATTERY - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
Power detected but enumeration did not occur
STATE_ENUMERATED - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
Enumerated
STATE_UNCONNECTED - Static variable in interface com.sun.spot.peripheral.IUSBPowerDaemon
No power applied to USB socket
status() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current status
stop() - Method in class com.sun.spot.networktools.NetManagementServer
Stop the service, and return whether successful.
stop() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Stop the service, and return whether successful.
stop() - Method in class com.sun.spot.peripheral.radio.shrp.SingleHopManager
 
stop() - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
stop() - Method in interface com.sun.spot.sensorboard.protocol.II2C
Generates the stopping bit-sequence
stop() - Method in interface com.sun.spot.service.IService
Stop the service, and return whether successful.
stop() - Method in class com.sun.spot.util.Queue
Release all waiters
stopped - Variable in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
STOPPED - Static variable in interface com.sun.spot.service.IService
Service is currently stopped, i.e. not running.
STOPPING - Static variable in interface com.sun.spot.service.IService
Service is currently in the process of stopping.
stopVM(int) - Static method in class com.sun.squawk.VM
Halt the VM in the normal way.
StopVMEventHandler - Class in com.sun.spot.peripheral.handler
 
StopVMEventHandler() - Constructor for class com.sun.spot.peripheral.handler.StopVMEventHandler
 
store(OutputStream, String) - Method in class com.sun.spot.util.Properties
Store a representation of these properties on a stream
storeProperties(Properties) - Method in interface com.sun.spot.peripheral.ISpot
Replace the persistent properties held in the flash memory
storeProperties(Properties) - Method in class com.sun.spot.peripheral.Spot
 
STREAM_STDERR - Static variable in class com.sun.squawk.VM
The identifier denoting the standard error output stream.
STREAM_STDOUT - Static variable in class com.sun.squawk.VM
The identifier denoting the standard output stream.
StreamConnection - Interface in javax.microedition.io
This interface defines the capabilities that a stream connection must have.
StreamConnectionNotifier - Interface in javax.microedition.io
This interface defines the capabilities that a connection notifier must have.
String - Class in java.lang
The String class represents character strings.
String() - Constructor for class java.lang.String
Initializes a newly created String object so that it represents an empty character sequence.
String(String) - Constructor for class java.lang.String
Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
String(StringBuffer) - Constructor for class java.lang.String
Allocates a new string that contains the sequence of characters currently contained in the string buffer argument.
String(byte[]) - Constructor for class java.lang.String
Construct a new String by converting the specified array of bytes using the platform's default character encoding.
String(byte[], int, int) - Constructor for class java.lang.String
Construct a new String by converting the specified subarray of bytes using the platform's default character encoding.
String(byte[], int, int, String) - Constructor for class java.lang.String
Construct a new String by converting the specified subarray of bytes using the specified character encoding.
String(byte[], String) - Constructor for class java.lang.String
Construct a new String by converting the specified array of bytes using the specified character encoding.
String(char[]) - Constructor for class java.lang.String
Allocates a new String so that it represents the sequence of characters currently contained in the character array argument.
String(char[], int, int) - Constructor for class java.lang.String
Allocates a new String that contains characters from a subarray of the character array argument.
StringBuffer - Class in java.lang
A string buffer implements a mutable sequence of characters.
StringBuffer() - Constructor for class java.lang.StringBuffer
Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
StringBuffer(int) - Constructor for class java.lang.StringBuffer
Constructs a string buffer with no characters in it and an initial capacity specified by the length argument.
StringBuffer(String) - Constructor for class java.lang.StringBuffer
Constructs a string buffer so that it represents the same sequence of characters as the string argument; in other words, the initial contents of the string buffer is a copy of the argument string.
stringify(byte[]) - Static method in class com.sun.spot.util.Utils
Generate a string representation of a byte array.
StringIndexOutOfBoundsException - Exception in java.lang
Thrown by the charAt method in class String and by other String methods to indicate that an index is either negative or greater than or equal to the size of the string.
StringIndexOutOfBoundsException() - Constructor for exception java.lang.StringIndexOutOfBoundsException
Constructs a StringIndexOutOfBoundsException with no detail message.
StringIndexOutOfBoundsException(int) - Constructor for exception java.lang.StringIndexOutOfBoundsException
Constructs a new StringIndexOutOfBoundsException class with an argument indicating the illegal index.
StringIndexOutOfBoundsException(String) - Constructor for exception java.lang.StringIndexOutOfBoundsException
Constructs a StringIndexOutOfBoundsException with the specified detail message.
STRINGS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
StringTokenizer - Class in com.sun.squawk.util
StringTokenizer is a class that controls simple linear tokenization of a String.
StringTokenizer(String) - Constructor for class com.sun.squawk.util.StringTokenizer
Constructs a StringTokenizer on the specified String, using the default delimiter set (which is " \t\n\r").
StringTokenizer(String, String) - Constructor for class com.sun.squawk.util.StringTokenizer
Constructs a StringTokenizer on the specified String, using the specified delimiter set.
StringTokenizer(String, String, boolean) - Constructor for class com.sun.squawk.util.StringTokenizer
Constructs a StringTokenizer on the specified String, using the specified delimiter set.
sub(int) - Method in class com.sun.squawk.Address
Subtracts a 32 bit offset to this address and return the resulting address.
sub(int) - Method in class com.sun.squawk.Offset
Subtracts a value from this offset and return the resulting offset.
subOffset(Offset) - Method in class com.sun.squawk.Address
Subtracts a 32 or 64 bit offset to this address and return the resulting address.
substring(int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
substring(int, int) - Method in class java.lang.String
Returns a new string that is a substring of this string.
SUCCESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest on successful transmission
SUCCESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for success in pdDataRequest(RadioPacket) and I802_15_4_PHY.plmeSetTrxState(int)
SUNDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Sunday.
supportsThresholdEvents(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Returns whether the underlying hardware supports threshold events.
supportsThresholdEvents(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Returns whether the underlying hardware supports threshold events.
supportsThresholdEvents() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Returns whether the underlying hardware supports threshold events.
supportsThresholdEvents() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Returns whether the underlying hardware supports threshold events.
supportsThresholdEvents() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Returns whether the underlying hardware supports threshold events.
supportsThresholdEvents() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns whether the underlying hardware supports threshold events.
SW1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
SW1 index for array returned by getSwitches()
SW1 - Static variable in class com.sun.spot.sensorboard.EDemoController
Switch 0, matches silkscreening on the hardware.
SW2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
SW2 index for array returned by getSwitches()
SW2 - Static variable in class com.sun.spot.sensorboard.EDemoController
Switch 1, matches silkscreening on the hardware.
Switch - Class in com.sun.spot.sensorboard.peripheral
Class implementing simple switches, assuming a mapping of open=LOW, closed=HIGH.
Switch(IInputPin) - Constructor for class com.sun.spot.sensorboard.peripheral.Switch
Constructor.
switchPressed(ISwitch) - Method in interface com.sun.spot.sensorboard.peripheral.ISwitchListener
Callback for when the switch state changes from released to pressed.
switchReleased(ISwitch) - Method in interface com.sun.spot.sensorboard.peripheral.ISwitchListener
Callback for when the switch state changes from pressed to released.
SYSIRQ_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
System - Class in java.lang
The System class contains several useful class fields and methods.
SYSTEM_PROPERTIES_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
SYSTEM_PURPOSED - Static variable in interface com.sun.squawk.peripheral.INorFlashSector
 
SYSTEM_TICKER_TICKS_PER_MILLISECOND - Static variable in interface com.sun.spot.peripheral.ISpot
 
SystemOutTestResultLog - Class in com.sun.spot.testFramework
 
SystemOutTestResultLog() - Constructor for class com.sun.spot.testFramework.SystemOutTestResultLog
 
systemProperty - Static variable in class com.sun.spot.networktools.NetManagementServer
the spot property that enables this server

T

table - Variable in class com.sun.squawk.util.IntHashtable
The hash table data.
tail - Variable in class com.sun.squawk.flash.NorFlashSectorStateList
 
tan(double) - Static method in class java.lang.Math
Returns the trigonometric tangent of an angle.
TC0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC3_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC4_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC5_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TC_ABETRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ABETRG_TIOA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ABETRG_TIOB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPA_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ACPC_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_AEEVT_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ASWTRG_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPB_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BCPC_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BEEVT_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_CLEAR_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_OUTPUT_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_SET_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BSWTRG_TOGGLE_OUTPUT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST_XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BURST_XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_BUSRT_XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CAPT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKDIS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKEN - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKI - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK128 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK32 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_MCK8 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_SLCK - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKS_XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CLKSTA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_COVFS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPAS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPBS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCDIS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCSTOP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_CPCTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_TIOB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVT_XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_EEVTEDG_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ENETRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGEDG_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_ETRGS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDBDIS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDBSTOP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRA_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRAS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_BOTH_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_EDGE_NONE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_FALLING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRB_RISING_EDGE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LDRBS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_LOVRS - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_MTIOA - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_MTIOB - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_NONEXC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_NONEXC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_NONEXC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_SWTRG - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_SYNC - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TC0XC0S - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TC1XC1S - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TC2XC2S - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TCLK0XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TCLK1XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TCLK2XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA0XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA0XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA1XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA1XC2 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA2XC0 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_TIOA2XC1 - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVE - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVSEL_UP_AUTO_TRG_CP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVSEL_UPDOWN_AUTO_TRG_CP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
TC_WAVSEL_UPDOWN_NO_TRG_CP - Static variable in interface com.sun.spot.peripheral.TimerCounterBits
 
tearDown() - Method in class com.sun.spot.peripheral.CC2420Driver
 
tearDown() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
tearDown() - Method in interface com.sun.spot.peripheral.IDriver
Deactivate the driver (usually in preparation for deep sleep).
tearDown() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
tearDown() - Method in class com.sun.spot.sensorboard.EDemoController
Record interrupt state so it can be restored later.
tearDown() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Driver routine called before powering down sensor board (for deep sleep).
tearDown() - Method in interface com.sun.spot.testFramework.ITestCases
Implement this method in your test class to define behaviour run after each test.
tearDown() - Method in class com.sun.spot.testFramework.TestBase
 
TEMPERATURE - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for internal thermometer reading, this is internal to the ADC chip---a virtual pin.
TemperatureInput - Class in com.sun.spot.sensorboard.peripheral
Simple extension of ScalarInput.
TemperatureInput(PinDescriptor, int, IADCController) - Constructor for class com.sun.spot.sensorboard.peripheral.TemperatureInput
Creates a new instance of TemperatureInput
test00() - Method in interface com.sun.spot.testFramework.ITestCases
 
test00() - Method in class com.sun.spot.testFramework.TestBase
 
test01() - Method in interface com.sun.spot.testFramework.ITestCases
 
test01() - Method in class com.sun.spot.testFramework.TestBase
 
test02() - Method in interface com.sun.spot.testFramework.ITestCases
 
test02() - Method in class com.sun.spot.testFramework.TestBase
 
test03() - Method in interface com.sun.spot.testFramework.ITestCases
 
test03() - Method in class com.sun.spot.testFramework.TestBase
 
test04() - Method in interface com.sun.spot.testFramework.ITestCases
 
test04() - Method in class com.sun.spot.testFramework.TestBase
 
test05() - Method in interface com.sun.spot.testFramework.ITestCases
 
test05() - Method in class com.sun.spot.testFramework.TestBase
 
test06() - Method in interface com.sun.spot.testFramework.ITestCases
 
test06() - Method in class com.sun.spot.testFramework.TestBase
 
test07() - Method in interface com.sun.spot.testFramework.ITestCases
 
test07() - Method in class com.sun.spot.testFramework.TestBase
 
test08() - Method in interface com.sun.spot.testFramework.ITestCases
 
test08() - Method in class com.sun.spot.testFramework.TestBase
 
test09() - Method in interface com.sun.spot.testFramework.ITestCases
 
test09() - Method in class com.sun.spot.testFramework.TestBase
 
test10() - Method in interface com.sun.spot.testFramework.ITestCases
 
test10() - Method in class com.sun.spot.testFramework.TestBase
 
test11() - Method in interface com.sun.spot.testFramework.ITestCases
 
test11() - Method in class com.sun.spot.testFramework.TestBase
 
test12() - Method in interface com.sun.spot.testFramework.ITestCases
 
test12() - Method in class com.sun.spot.testFramework.TestBase
 
test13() - Method in interface com.sun.spot.testFramework.ITestCases
 
test13() - Method in class com.sun.spot.testFramework.TestBase
 
test14() - Method in interface com.sun.spot.testFramework.ITestCases
 
test14() - Method in class com.sun.spot.testFramework.TestBase
 
test15() - Method in interface com.sun.spot.testFramework.ITestCases
 
test15() - Method in class com.sun.spot.testFramework.TestBase
 
test16() - Method in interface com.sun.spot.testFramework.ITestCases
 
test16() - Method in class com.sun.spot.testFramework.TestBase
 
test17() - Method in interface com.sun.spot.testFramework.ITestCases
 
test17() - Method in class com.sun.spot.testFramework.TestBase
 
test18() - Method in interface com.sun.spot.testFramework.ITestCases
 
test18() - Method in class com.sun.spot.testFramework.TestBase
 
test19() - Method in interface com.sun.spot.testFramework.ITestCases
 
test19() - Method in class com.sun.spot.testFramework.TestBase
 
test20() - Method in interface com.sun.spot.testFramework.ITestCases
 
test20() - Method in class com.sun.spot.testFramework.TestBase
 
test21() - Method in interface com.sun.spot.testFramework.ITestCases
 
test21() - Method in class com.sun.spot.testFramework.TestBase
 
test22() - Method in interface com.sun.spot.testFramework.ITestCases
 
test22() - Method in class com.sun.spot.testFramework.TestBase
 
test23() - Method in interface com.sun.spot.testFramework.ITestCases
 
test23() - Method in class com.sun.spot.testFramework.TestBase
 
test24() - Method in interface com.sun.spot.testFramework.ITestCases
 
test24() - Method in class com.sun.spot.testFramework.TestBase
 
test25() - Method in interface com.sun.spot.testFramework.ITestCases
 
test25() - Method in class com.sun.spot.testFramework.TestBase
 
test26() - Method in interface com.sun.spot.testFramework.ITestCases
 
test26() - Method in class com.sun.spot.testFramework.TestBase
 
test27() - Method in interface com.sun.spot.testFramework.ITestCases
 
test27() - Method in class com.sun.spot.testFramework.TestBase
 
test28() - Method in interface com.sun.spot.testFramework.ITestCases
 
test28() - Method in class com.sun.spot.testFramework.TestBase
 
test29() - Method in interface com.sun.spot.testFramework.ITestCases
 
test29() - Method in class com.sun.spot.testFramework.TestBase
 
TestBase - Class in com.sun.spot.testFramework
The abstract superclass for any class containing test cases.
TestBase() - Constructor for class com.sun.spot.testFramework.TestBase
 
TestRunner - Class in com.sun.spot.testFramework
The TestRunner runs test cases contained in a subclass of TestBase.
TestRunner() - Constructor for class com.sun.spot.testFramework.TestRunner
 
TestRunner(ITestResultLog) - Constructor for class com.sun.spot.testFramework.TestRunner
 
testsToBeRun() - Method in interface com.sun.spot.testFramework.ITestCases
Override this method to select a set of tests to run
testsToBeRun() - Method in class com.sun.spot.testFramework.TestBase
 
Thread - Class in java.lang
A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
Allocates a new Thread object.
Thread(Runnable) - Constructor for class java.lang.Thread
Allocates a new Thread object with a specific target object whose run method is called.
Thread(Runnable, String) - Constructor for class java.lang.Thread
Allocates a new Thread object with the given target and name.
Thread(String) - Constructor for class java.lang.Thread
Allocates a new Thread object with the given name.
threshold - Variable in class com.sun.squawk.util.IntHashtable
Rehashes the table when count exceeds this threshold.
thresholdChanged(IScalarInput, int, int) - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Callback for when the scalar input thresholds are changed.
thresholdChanged(IScalarInput, int, int) - Method in interface com.sun.spot.sensorboard.io.IScalarInputThresholdListener
Callback for when the scalar input thresholds are changed.
thresholdChanged(int, int) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Called by pin's IADCController when pin threshold values are exceeded.
thresholdChanged(IAccelerometer3D, int, double, double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3DThresholdListener
Callback for when the accelerometer sensor thresholds are changed.
thresholdChanged(ILightSensor, int, int) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensorThresholdListener
Callback for when the light sensor thresholds are changed.
thresholdChanged(ITemperatureInput, double, double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInputThresholdListener
Callback for when the temperature sensor thresholds are changed.
thresholdChanged(int, int) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Called by pin's IADCController when pin threshold values are exceeded.
thresholdChanged(IScalarInput, int, int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Callback for when the scalar input thresholds are changed.
thresholdChanged(int, int) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Called by pin's IADCController when pin threshold values are changed.
thresholdExceeded(IScalarInput, int) - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Callback for when the scalar input value goes above or below the specified thresholds.
thresholdExceeded(IScalarInput, int) - Method in interface com.sun.spot.sensorboard.io.IScalarInputThresholdListener
Callback for when the scalar input value goes above or below the specified thresholds.
thresholdExceeded(int) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Callback from EDemoBoard interrupt handler for threshold event.
thresholdExceeded(IAccelerometer3D, int, double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3DThresholdListener
Callback for when the accelerometer sensor value goes above or below the specified threshold for one of the axis.
thresholdExceeded(ILightSensor, int) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensorThresholdListener
Callback for when the light sensor value goes above or below the specified thresholds.
thresholdExceeded(ITemperatureInput, double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInputThresholdListener
Callback for when the temperature sensor value goes above or below the specified thresholds.
thresholdExceeded(int) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Callback from EDemoBoard interrupt handler for threshold event.
thresholdExceeded(IScalarInput, int) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Callback for when the scalar input value goes above or below the specified thresholds.
thresholdExceeded(int) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Callback from EDemoBoard interrupt handler for threshold event.
Throwable - Class in java.lang
The Throwable class is the superclass of all errors and exceptions in the Java language.
Throwable() - Constructor for class java.lang.Throwable
Constructs a new Throwable with null as its error message string.
Throwable(String) - Constructor for class java.lang.Throwable
Constructs a new Throwable with the specified error message.
throwException(String, String) - Method in interface com.sun.spot.peripheral.basestation.ICreateExceptions
 
THURSDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Thursday.
time - Variable in class java.util.Calendar
The currently set time for this calendar, expressed in milliseconds after January 1, 1970, 0:00:00 GMT.
timeOfLastMessageFromHost() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
 
TimeoutException - Exception in com.sun.spot.peripheral
Thrown when an attempt to receive data over either a "radiostream:" or "radiogram:" connection fails due to a read timeout being exceeded.
TimeoutException(String) - Constructor for exception com.sun.spot.peripheral.TimeoutException
Construct exception with given message.
Timer - Class in java.util
A facility for threads to schedule tasks for future execution in a background thread.
Timer() - Constructor for class java.util.Timer
Creates a new timer.
TimerCounterBits - Interface in com.sun.spot.peripheral
Timer counter bit definitions

See headings in the source file for more information

TimerTask - Class in java.util
A task that can be scheduled for one-time or repeated execution by a Timer.
TimerTask() - Constructor for class java.util.TimerTask
Creates a new timer task.
timestamp - Variable in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
 
TimeZone - Class in java.util
TimeZone represents a time zone offset, and also figures out daylight savings.
TimeZone() - Constructor for class java.util.TimeZone
 
toBeErasedSectorStateList - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
toBinaryString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 2.
toByteArray() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
toByteArray() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
toByteArray() - Method in class java.io.ByteArrayOutputStream
Creates a newly allocated byte array.
toCharArray() - Method in class java.lang.String
Converts this string to a new character array.
toDegrees(double) - Static method in class java.lang.Math
Converts an angle measured in radians to the equivalent angle measured in degrees.
toDottedHex(long) - Static method in class com.sun.spot.util.IEEEAddress
Convert a numeric address into a dotted-hex string
toHexString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 16.
toInt() - Method in class com.sun.squawk.Offset
Casts a value of type Offset into an int.
toInt() - Method in class com.sun.squawk.UWord
Casts a value of type UWord into an int.
toInteger() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
mimic the behaviour of an enum
toLong(String) - Static method in class com.sun.spot.util.IEEEAddress
Convert a string representation of the address to a numeric value.
toLowerCase(char) - Static method in class java.lang.Character
The given character is mapped to its lowercase equivalent; if the character has no lowercase equivalent, the character itself is returned.
toLowerCase() - Method in class java.lang.String
Converts all of the characters in this String to lower case.
ToneGenerator - Class in com.sun.spot.sensorboard.peripheral
Allows attaching a simple speaker device to an output pin to generate various simple frequencies.
ToneGenerator(IOutputPin) - Constructor for class com.sun.spot.sensorboard.peripheral.ToneGenerator
Creates a new instance of ToneGenerator.
toObject() - Method in class com.sun.squawk.Address
Casts this address to an object reference.
toOctalString(int) - Static method in class java.lang.Integer
Creates a string representation of the integer argument as an unsigned integer in base 8.
toOffset() - Method in class com.sun.squawk.UWord
Casts a value of type UWord into an Offset.
toPrimitive() - Method in class com.sun.squawk.Offset
Casts a value of type Offset into the appropriate Java primitive type for the platform (i.e. int or long).
toPrimitive() - Method in class com.sun.squawk.UWord
Casts a value of type UWord into the appropriate Java primitive type for the platform (i.e. int or long).
toRadians(double) - Static method in class java.lang.Math
Converts an angle measured in degrees to the equivalent angle measured in radians.
toString() - Method in class com.sun.spot.io.j2me.socket.ProxyInitializer
Returns a formatted string representing the initStr to be sent to the proxy
toString() - Method in class com.sun.spot.peripheral.PeripheralChipSelect
 
toString() - Method in class com.sun.spot.peripheral.PIOPin
 
toString() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
toString() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
create a string representation of this Object
toString() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
toString() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
create and return a string representation of this object
toString() - Method in class com.sun.spot.peripheral.radio.mhrp.RouteInfo
Deprecated.  
toString() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
toString() - Method in class com.sun.spot.peripheral.radio.RadioPolicy
 
toString() - Method in class com.sun.spot.peripheral.radio.routing.RouteInfo
create a string represenation of this object
toString() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
create a string representation of this routing policy
toString() - Method in class com.sun.spot.peripheral.radio.routing.RoutingPolicyManager
create a string representation of this object
toString() - Method in class com.sun.spot.resourcesharing.ResourceSharingScheme
 
toString() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
toString() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
toString() - Method in class com.sun.spot.util.IEEEAddress
 
toString() - Method in class com.sun.squawk.Isolate
Get the string representation of the isolate.
toString() - Method in class com.sun.squawk.util.IntHashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class com.sun.squawk.util.SquawkVector
Returns a string representation of this vector.
toString() - Method in class java.io.ByteArrayOutputStream
Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.
toString() - Method in class java.lang.Boolean
Returns a String object representing this Boolean's value.
toString() - Method in class java.lang.Byte
Returns a String object representing this Byte's value.
toString() - Method in class java.lang.Character
Returns a String object representing this character's value.
toString() - Method in class java.lang.Class
Converts the object to a string.
toString() - Method in class java.lang.Double
Returns a String representation of this Double object.
toString(double) - Static method in class java.lang.Double
Returns a String representation for the specified double value.
toString() - Method in class java.lang.Float
Returns a String representation of this Float object.
toString(float) - Static method in class java.lang.Float
Returns a String representation for the specified float value.
toString() - Method in class java.lang.Integer
Returns a String object representing this Integer's value.
toString(int) - Static method in class java.lang.Integer
Returns a new String object representing the specified integer.
toString(int, int) - Static method in class java.lang.Integer
Creates a string representation of the first argument in the radix specified by the second argument.
toString() - Method in class java.lang.Long
Returns a String object representing this Long's value.
toString(long) - Static method in class java.lang.Long
Returns a new String object representing the specified integer.
toString(long, int) - Static method in class java.lang.Long
Creates a string representation of the first argument in the radix specified by the second argument.
toString() - Method in class java.lang.Object
Returns a string representation of the object.
toString() - Method in class java.lang.Short
Returns a String object representing this Short's value.
toString() - Method in class java.lang.String
This object (which is already a string!)
toString() - Method in class java.lang.StringBuffer
Converts to a string representing the data in this string buffer.
toString() - Method in class java.lang.Thread
Returns a string representation of this thread, including a unique number that identifies the thread and the thread's priority.
toString() - Method in class java.lang.Throwable
Returns a short description of this throwable object.
toString() - Method in class java.util.Date
Converts this Date object to a String of the form: dow mon dd hh:mm:ss zzz yyyy where: dow is the day of the week (Sun, Mon, Tue, Wed, Thu, Fri, Sat).
toString() - Method in class java.util.Hashtable
Returns a rather long string representation of this hashtable.
toString() - Method in class java.util.Vector
Returns a string representation of this vector.
TOTAL_SHALLOW_SLEEP_TIME_MILLIS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
TOTAL_SHALLOW_SLEEP_TIME_MILLIS_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 
totalMemory() - Method in class java.lang.Runtime
Returns the total amount of memory in the Java Virtual Machine.
toUpperCase(char) - Static method in class java.lang.Character
Converts the character argument to uppercase; if the character has no uppercase equivalent, the character itself is returned.
toUpperCase() - Method in class java.lang.String
Converts all of the characters in this String to upper case.
toUWord() - Method in class com.sun.squawk.Address
Casts this address to a UWord.
toUWord() - Method in class com.sun.squawk.Offset
Casts a value of type Offset into a UWord.
TOV0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
TOV1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
TOV2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
transmit(byte) - Method in class com.sun.spot.sensorboard.protocol.AT91_I2C
 
transmit(byte) - Method in interface com.sun.spot.sensorboard.protocol.II2C
 
TriColorLED - Class in com.sun.spot.sensorboard.peripheral
Provides access to the colored LEDs.
TriColorLED(PinDescriptor, ITriColorLEDController) - Constructor for class com.sun.spot.sensorboard.peripheral.TriColorLED
Constructor.
trim() - Method in class java.lang.String
Removes white space from both ends of this string.
trimToSize() - Method in class com.sun.squawk.util.SquawkVector
Trims the capacity of this vector to be the vector's current size.
trimToSize() - Method in class java.util.Vector
Trims the capacity of this vector to be the vector's current size.
TRUE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Some MAC PIB attributes are defined as boolean: to simplify the interface they're returned as ints.
TRUE - Static variable in class java.lang.Boolean
The Boolean object corresponding to the primitive value true.
TRUST_MANAGER_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
TRX_OFF - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Value for TRX state (see I802_15_4_PHY.plmeSetTrxState(int)) to disable RX
TSM - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ttlExpired - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets intentionally dropped because TTL expired
TUESDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Tuesday.
TURQUOISE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color turquoise
TWI_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
TX_ON - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_PHY
Return code for I802_15_4_PHY.plmeCCARequest() if transmission is active
type - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 

U

UARTAvailable() - Method in class com.sun.spot.sensorboard.EDemoBoard
 
UARTAvailable() - Method in class com.sun.spot.sensorboard.EDemoController
 
UDP_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
UHP_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
UnableToDeepSleepException - Exception in com.sun.spot.peripheral
This exception is thrown when an attempt to ensure a deep sleep fails because deep sleep is impossible.
UnableToDeepSleepException(String) - Constructor for exception com.sun.spot.peripheral.UnableToDeepSleepException
 
unclaimTIOA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable PIO use of shared TIOA line
UNDEFINED - Static variable in class com.sun.spot.peripheral.radio.routing.RoutingPolicy
The policy is a routing consumer only
unexpected - Variable in exception com.sun.squawk.util.UnexpectedException
 
UnexpectedException - Exception in com.sun.squawk.util
 
UnexpectedException(String, Throwable) - Constructor for exception com.sun.squawk.util.UnexpectedException
 
UnexpectedException(Throwable) - Constructor for exception com.sun.squawk.util.UnexpectedException
 
UNFRAGMENTED - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Marks a packet as unfragmented
unhibernate() - Method in class com.sun.squawk.Isolate
Unhibernate the isolate.
UNHIBERNATE_EVENT_MASK - Static variable in class com.sun.squawk.Isolate
Event kind indicating that an isolate is unhibernating.
unicastsFragmented - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of datagrams that required fragmentation
unicastsReceived - Variable in class com.sun.spot.peripheral.radio.LowPanStats
full datagrams received
unicastsSent - Variable in class com.sun.spot.peripheral.radio.LowPanStats
Number of datagrams sent
uninstallSectors() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
Make it such that I have no sectors allocated.
UNKNOWN_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
unlock(IResourceHandle) - Method in interface com.sun.spot.resourcesharing.IResourceRegistry
Notify the registry that that access to the resource, as defined by the specified handle, is no longer required.
unlock(int, String, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
unlock(IResourceHandle) - Method in class com.sun.spot.resourcesharing.ResourceRegistryChild
 
unlock(int, String, ResourceSharingScheme) - Method in class com.sun.spot.resourcesharing.ResourceRegistryMaster
 
UnlockAllCommand - Class in com.sun.spot.resourcesharing
 
UnlockAllCommand(int) - Constructor for class com.sun.spot.resourcesharing.UnlockAllCommand
 
unlockAllResourcesHeldByIsolate(int) - Method in class com.sun.spot.resourcesharing.ProxyResourceRegistryMaster
 
unlockAllResourcesHeldByIsolate(int) - Method in class com.sun.spot.resourcesharing.ResourceRegistryChild
 
unlockAllResourcesHeldByIsolate(int) - Method in class com.sun.spot.resourcesharing.ResourceRegistryMaster
 
UnlockCommand - Class in com.sun.spot.resourcesharing
 
UnlockCommand(int, String, ResourceSharingScheme) - Constructor for class com.sun.spot.resourcesharing.UnlockCommand
 
unlocked(IResourceHandle) - Method in interface com.sun.spot.resourcesharing.IResource
A previously generated handle has been unlocked, and the handle can be reused.
unlocked(IResourceHandle) - Method in class com.sun.spot.resourcesharing.SimpleResource
 
Unsafe - Class in com.sun.squawk
A collection of methods for performing peek and poke operations on memory addresses.
UnsupportedEncodingException - Exception in java.io
The Character Encoding is not supported.
UnsupportedEncodingException() - Constructor for exception java.io.UnsupportedEncodingException
Constructs an UnsupportedEncodingException without a detail message.
UnsupportedEncodingException(String) - Constructor for exception java.io.UnsupportedEncodingException
Constructs an UnsupportedEncodingException with a detail message.
US0_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US1_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US2_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US3_ID_MASK - Static variable in interface com.sun.spot.peripheral.IAT91_Peripherals
 
US_BRGR - Static variable in class com.sun.squawk.io.j2me.serial.Protocol
 
US_MR - Static variable in class com.sun.squawk.io.j2me.serial.Protocol
 
USART0_BASE_ADDRESS - Static variable in class com.sun.squawk.io.j2me.serial.Protocol
 
USB_GET_STATE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
useDaylightTime() - Method in class java.util.TimeZone
Queries if this time zone uses Daylight Savings Time.
USER_PURPOSED - Static variable in interface com.sun.squawk.peripheral.INorFlashSector
 
userGCAllowed() - Static method in class com.sun.squawk.VM
Tests if Runtime.gc() is allowed.
usingTypeMap() - Static method in class com.sun.squawk.VM
Determines if the VM was built with memory access type checking enabled.
UTFDataFormatException - Exception in java.io
Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
UTFDataFormatException() - Constructor for exception java.io.UTFDataFormatException
Constructs a UTFDataFormatException with null as its error detail message.
UTFDataFormatException(String) - Constructor for exception java.io.UTFDataFormatException
Constructs a UTFDataFormatException with the specified detail message.
Utils - Class in com.sun.spot.util
Collection of utility functions
Utils() - Constructor for class com.sun.spot.util.Utils
 
UWord - Class in com.sun.squawk
The word type is used by the runtime system and collector to denote machine word-sized quantities.

V

value - Variable in class com.sun.spot.util.MutableBoolean
 
valueOf(String) - Static method in class java.lang.Double
Returns a new Double value initialized to the value represented by the specified String.
valueOf(String) - Static method in class java.lang.Float
Returns the floating point value represented by the specified String.
valueOf(String) - Static method in class java.lang.Integer
Returns a new Integer object initialized to the value of the specified String.
valueOf(String, int) - Static method in class java.lang.Integer
Returns a new Integer object initialized to the value of the specified String.
valueOf(char) - Static method in class java.lang.String
Returns the string representation of the char argument.
valueOf(double) - Static method in class java.lang.String
Returns a String object that represents the value of the specified double.
valueOf(float) - Static method in class java.lang.String
Returns a String object that represents the value of the specified float.
valueOf(int) - Static method in class java.lang.String
Returns the string representation of the int argument.
valueOf(long) - Static method in class java.lang.String
Returns the string representation of the long argument.
valueOf(Object) - Static method in class java.lang.String
Returns the string representation of the Object argument.
valueOf(boolean) - Static method in class java.lang.String
Returns the string representation of the boolean argument.
valueOf(char[]) - Static method in class java.lang.String
Returns the string representation of the char array argument.
valueOf(char[], int, int) - Static method in class java.lang.String
Returns the string representation of a specific subarray of the char array argument.
VBATT_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
VCC_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
VCORE_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
Vector - Class in java.util
The Vector class implements a growable array of objects.
Vector() - Constructor for class java.util.Vector
Constructs an empty vector.
Vector(int) - Constructor for class java.util.Vector
Constructs an empty vector with the specified initial capacity.
Vector(int, int) - Constructor for class java.util.Vector
Constructs an empty vector with the specified initial capacity and capacity increment.
verify(int, int, byte[]) - Method in class com.sun.spot.peripheral.external.M25P05
Verify data in the M25P05 flash memory.
verify(int, int, byte[]) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Verify data in the flash memory.
verify(byte[], int, int, byte[], int, int) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a buffer
verify(byte[], byte[]) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a buffer
verifySuite(InputStream) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a suite in flash memory.
verifySuite(InputStream, boolean) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a suite in flash memory using either the java Signature or a native read from flash and sha1 code.
verifySuite(String) - Static method in class com.sun.squawk.security.verifier.SignatureVerifier
Verifies a suite in flash memory.
VEXT_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
VIRTUAL_ADDRESS_FILE_SPACING - Static variable in class com.sun.spot.flashmanagement.FlashFile
The size of the virtual address space allocated to a mapped file
VirtualMachineError - Error in java.lang
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
VirtualMachineError() - Constructor for error java.lang.VirtualMachineError
Constructs a VirtualMachineError with no detail message.
VirtualMachineError(String) - Constructor for error java.lang.VirtualMachineError
Constructs a VirtualMachineError with the specified detail message.
visit(IntHashtableVisitor) - Method in class com.sun.squawk.util.IntHashtable
Visitor
visitIntHashtable(int, Object) - Method in interface com.sun.squawk.util.IntHashtableVisitor
Visit method.
VM - Class in com.sun.squawk
This is a Squawk VM specific class that is used to communicate between executing Java software and the low level core VM that is expressed in machine code.
VM_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
VM_ADDRESS_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
VM_SECTOR_NUMBER - Static variable in class com.sun.spot.peripheral.ConfigPage
 
VoidReplyEnvelope - Class in com.sun.spot.interisolate
 
VoidReplyEnvelope(int) - Constructor for class com.sun.spot.interisolate.VoidReplyEnvelope
 
VUSB_FAULT - Static variable in interface com.sun.spot.peripheral.IPowerController
 

W

wait() - Method in class java.lang.Object
Causes current thread to wait until another thread invokes the Object.notify() method or the Object.notifyAll() method for this object.
wait(long) - Method in class java.lang.Object
Causes current thread to wait until either another thread invokes the Object.notify() method or the Object.notifyAll() method for this object, or a specified amount of time has elapsed.
wait(long, int) - Method in class java.lang.Object
Causes current thread to wait until another thread invokes the Object.notify() method or the Object.notifyAll() method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
WAIT_FOR_DEEP_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
waitForAllAcks(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadiostreamProtocolManager
 
waitForAllAcks(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadiostreamProtocolManager
 
waitForAllAcks(ConnectionID) - Method in class com.sun.spot.peripheral.radio.RadiostreamProtocolManager
 
WaitForAllAcksCommand - Class in com.sun.spot.peripheral.radio.proxy
 
WaitForAllAcksCommand(ConnectionID) - Constructor for class com.sun.spot.peripheral.radio.proxy.WaitForAllAcksCommand
 
waitForChange() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Either polls or blocks until interrupt from a-to-d.
waitForChange() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Block the current thread until the pin's state changes.
waitForChange() - Method in class com.sun.spot.sensorboard.io.InputPin
Block the current thread until the pin's state changes.
waitForChange() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Blocks until there is a change, either way, in the input, as defined for the interface IInputPin
waitForChange() - Method in class com.sun.spot.sensorboard.io.IOPin
 
waitForChange() - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Block the current thread until the switch's state changes.
waitForChange() - Method in class com.sun.spot.sensorboard.peripheral.Switch
Block the current thread until the switch's state changes.
waitForDeepSleep(long) - Static method in class com.sun.squawk.VM
Wait until it's possible that we can go to deep sleep.
waitForInterrupt(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Suspend this thread until the selected interrupt occurs.
waitForInterrupt(int) - Static method in class com.sun.squawk.VM
Waits for an interrupt.
waitForIrq(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
waitForIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Wait for the specified PIO pin to generate an interrupt.
waitForIrq() - Method in interface com.sun.spot.peripheral.IAT91_TC
Suspend this thread until this TC generates an interrupt.
waitForIrq() - Method in class com.sun.spot.peripheral.PIOPin
Wait for a pin change interrupt on this pin
waitForIrq(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
WaitForIrqCommand - Class in com.sun.spot.peripheral.proxy
 
WaitForIrqCommand(int, int) - Constructor for class com.sun.spot.peripheral.proxy.WaitForIrqCommand
 
WAKE_ON_INTERRUPT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
warning(String) - Static method in class com.sun.spot.sensorboard.EDemoController
Report a warning with regard to the EDemoBoard.
wasLoaded() - Method in class com.sun.spot.peripheral.ConfigPage
Discover whether this config page was initialized by loading from a byte array or by initialization from default values
WCOL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WDRF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WeakReference - Class in java.lang.ref
This class provides support for weak references.
WeakReference(Object) - Constructor for class java.lang.ref.WeakReference
Creates a new weak reference that refers to the given object.
WEDNESDAY - Static variable in class java.util.Calendar
Value of the DAY_OF_WEEK field indicating Wednesday.
WGM00 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WGM01 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WGM02 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
WHITE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color white
with(I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
with(RadioPacket) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
with(boolean) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
with(int, long) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
with(short, int) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
with(MACProxyServer) - Method in class com.sun.spot.peripheral.basestation.ResetProxyCommand
 
with(int) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
withSpacesReplacedByZeros(String) - Static method in class com.sun.spot.util.Utils
Generate a String that is a copy of the supplied String but with all spaces replaced by nulls.
wordsToBytes() - Method in class com.sun.squawk.Offset
Scales this offset which currently expresses an offset in words to express the same offset in bytes.
write(int) - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
write(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
write(byte[]) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
write(byte[], int, int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
write(int) - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
write(int) - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintOutputStream
Writes out a character, flushing the buffer if a newline.
write(int) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Write data in the stream.
write(int, int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
write(byte[]) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(byte[], int, int) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(int) - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
write(int, int, byte[], int) - Method in class com.sun.spot.peripheral.external.M25P05
 
write(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Set the state of selected output pins
write(int, int, byte[], int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Write data into the flash memory.
write(int) - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated.  
WRITE - Static variable in class com.sun.spot.resourcesharing.ResourceSharingScheme
The requestor requires write access to the resource, but concurrent READ and/or WRITE access is permitted.
write(byte, byte) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Write a byte to the ADC.
write(byte, byte) - Method in interface com.sun.spot.sensorboard.hardware.IADT7411
Write a byte to the ADC
write(int) - Method in class com.sun.squawk.io.BufferedWriter
Write a single character.
write(String, int, int) - Method in class com.sun.squawk.io.BufferedWriter
Write a portion of a String.
write(char[], int, int) - Method in class com.sun.squawk.io.BufferedWriter
Write a portion of an array of characters.
write(int) - Method in class com.sun.squawk.io.MulticastOutputStream
Writes the specified byte to this output stream. The close method of MulticastOutputStream invokes the write(byte) method of all the contained streams.
write(byte[], int, int) - Method in class com.sun.squawk.io.MulticastOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream. The close method of MulticastOutputStream invokes the write(byte[], int, int) method of all the contained streams.
write(int) - Method in class java.io.ByteArrayOutputStream
Writes the specified byte to this byte array output stream.
write(byte[], int, int) - Method in class java.io.ByteArrayOutputStream
Writes len bytes from the specified byte array starting at offset off to this byte array output stream.
write(int) - Method in interface java.io.DataOutput
Writes to the output stream the eight low-order bits of the argument b.
write(byte[]) - Method in interface java.io.DataOutput
Writes to the output stream all the bytes in array b.
write(byte[], int, int) - Method in interface java.io.DataOutput
Writes len bytes from array b, in order, to the output stream.
write(int) - Method in class java.io.DataOutputStream
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
write(byte[], int, int) - Method in class java.io.DataOutputStream
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
write(int) - Method in class java.io.OutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class java.io.OutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class java.io.OutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class java.io.OutputStreamWriter
Write a single character.
write(String, int, int) - Method in class java.io.OutputStreamWriter
Write a portion of a string.
write(char[], int, int) - Method in class java.io.OutputStreamWriter
Write a portion of an array of characters.
write(int) - Method in class java.io.PrintStream
Write the specified byte to this stream.
write(byte[], int, int) - Method in class java.io.PrintStream
Write len bytes from the specified byte array starting at offset off to this stream.
write(int) - Method in class java.io.Writer
Write a single character.
write(String) - Method in class java.io.Writer
Write a string.
write(String, int, int) - Method in class java.io.Writer
Write a portion of a string.
write(char[]) - Method in class java.io.Writer
Write an array of characters.
write(char[], int, int) - Method in class java.io.Writer
Write a portion of an array of characters.
WRITE - Static variable in class javax.microedition.io.Connector
Access mode WRITE.
WRITE_SECTOR_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
WRITE_SECURED_SILICON_AREA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
WRITE_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeBigEndInt(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a big-endian int into an array
writeBigEndLong(byte[], int, long) - Static method in class com.sun.spot.util.Utils
Write a big-endian long into an array
writeBigEndShort(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a big-endian short into an array
writeBlock(IMemoryHeapBlock, INorFlashMemoryHeapScanner, Address) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
writeBoolean(boolean) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeBoolean(boolean) - Method in interface java.io.DataOutput
Writes a boolean value to this output stream.
writeBoolean(boolean) - Method in class java.io.DataOutputStream
Writes a boolean to the underlying output stream as a 1-byte value.
WRITEBUF - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeByte(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITEBYTE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeByte(int) - Method in interface java.io.DataOutput
Writes to the output stream the eight low- order bits of the argument v.
writeByte(int) - Method in class java.io.DataOutputStream
Writes out a byte to the underlying output stream as a 1-byte value.
writeBytes(int, byte[], int, int) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
writeBytes(byte[], int, int) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
writeBytes(int, byte[], int, int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
writeBytes(byte[], int, int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
writeChar(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeChar(int) - Method in interface java.io.DataOutput
Writes a char value, which is comprised of two bytes, to the output stream.
writeChar(int) - Method in class java.io.DataOutputStream
Writes a char to the underlying output stream as a 2-byte value, high byte first.
writeChars(String) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeChars(String) - Method in interface java.io.DataOutput
Writes every character in the string s, to the output stream, in order, two bytes per character.
writeChars(String) - Method in class java.io.DataOutputStream
Writes a string to the underlying output stream as a sequence of characters.
writeDouble(double) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeDouble(double) - Method in interface java.io.DataOutput
Writes a 64 bit double.
writeDouble(double) - Method in class java.io.DataOutputStream
Writes a 64 bit double.
writeError(String) - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Write an error to the stream.
writeFloat(float) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeFloat(float) - Method in interface java.io.DataOutput
Writes a 32 bit float.
writeFloat(float) - Method in class java.io.DataOutputStream
Writes a 32 bit float.
writeHead - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
writeHeaderAndPayload(LowPanHeader, byte[], int, int) - Method in class com.sun.spot.peripheral.radio.LowPanPacket
Constructs a RadioPacket using a LowPanHeader and a data buffer.
writeInt(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITEINT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeInt(int) - Method in interface java.io.DataOutput
Writes an int value, which is comprised of four bytes, to the output stream.
writeInt(int) - Method in class java.io.DataOutputStream
Writes an int to the underlying output stream as four bytes, high byte first.
writeLittleEndInt(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a little-endian int into an array
writeLittleEndLong(byte[], int, long) - Static method in class com.sun.spot.util.Utils
Write a little-endian long into an array
writeLittleEndShort(byte[], int, int) - Static method in class com.sun.spot.util.Utils
Write a little-endian short into an array
writeLong(long) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITELONG - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeLong(long) - Method in interface java.io.DataOutput
Writes an long value, which is comprised of four bytes, to the output stream.
writeLong(long) - Method in class java.io.DataOutputStream
Writes a long to the underlying output stream as eight bytes, high byte first.
writeMessage() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
writeMessage() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RERR
writes the properties into the appropriate bytes of the buffer
writeMessage() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
writes the properties into the appropriate bytes of the buffer
writeMessage() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
writes the properties into the appropriate bytes of the buffer
writeOnto(DataOutputStream) - Method in interface com.sun.spot.peripheral.basestation.ICommand
 
writeOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writeOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
writeOnto(byte[], int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEResetCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMERxEnableCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMESetCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.MLMEStartCommand
 
writeParametersOnto(DataOutputStream) - Method in class com.sun.spot.peripheral.basestation.SetPLMETransmitPowerCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MCPSDataIndicationCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MCPSDataRequestCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.MLMEGetCommand
 
writePreparedResult(byte[], int) - Method in class com.sun.spot.peripheral.basestation.NoArgIntParameterCommand
 
Writer - Class in java.io
Abstract class for writing to character streams.
Writer() - Constructor for class java.io.Writer
Create a new character-stream writer whose critical sections will synchronize on the writer itself.
Writer(Object) - Constructor for class java.io.Writer
Create a new character-stream writer whose critical sections will synchronize on the given object.
WRITEREAD - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeResultOnto(byte[], int, I802_15_4_MAC) - Method in interface com.sun.spot.peripheral.basestation.ICommand
Write the result onto the outputBuffer byte array, starting at startingOffset.
writeResultOnto(byte[], int, I802_15_4_MAC) - Method in class com.sun.spot.peripheral.basestation.MACCommand
 
writeShort(int) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
WRITESHORT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
writeShort(int) - Method in interface java.io.DataOutput
Writes two bytes to the output stream to represent the value of the argument.
writeShort(int) - Method in class java.io.DataOutputStream
Writes a short to the underlying output stream as two bytes, high byte first.
writeUTF(String) - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
 
writeUTF(String) - Method in interface java.io.DataOutput
Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string s.
writeUTF(String) - Method in class java.io.DataOutputStream
Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.
writeWithoutTimestampOnto(byte[], int) - Method in class com.sun.spot.peripheral.radio.RadioPacket
 

X

X_AXIS - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 

Y

Y_AXIS - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
YEAR - Static variable in class java.util.Calendar
Field number for get and set indicating the year.
YELLOW - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
non-standard definition of the color yellow (color corrected for LEDs)
yield() - Static method in class java.lang.Thread
Causes the currently executing thread object to temporarily pause and allow other threads to execute.

Z

Z_AXIS - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
zero() - Static method in class com.sun.squawk.Address
Gets the canonical Address representation of null.
zero() - Static method in class com.sun.squawk.Offset
Gets the canonical Offset representation of null.
zero() - Static method in class com.sun.squawk.UWord
Gets the canonical UWord representation of null.
ZERO_PADDING - Static variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 

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

SunSPOT API V3.0


Copyright © 2006, 2007 Sun Microsystems, Inc. All Rights Reserved.