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
 
prepar