SunSPOT API V4.0

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

A

A0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A0 index for array returned by getScalarInputs()
A0 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A1 index for array returned by getScalarInputs()
A1 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A2 index for array returned by getScalarInputs()
A2 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A3 index for array returned by getScalarInputs()
A3 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog to Digital convertor input pin, matches silkscreening on the hardware
A4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A4 index for array returned by getScalarInputs()
A4 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog-to-Digital convertor input pin, matches silkscreening on the hardware
A5 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
A5 index for array returned by getScalarInputs()
A5 - Static variable in class com.sun.spot.sensorboard.EDemoController
Analog-to-Digital convertor input pin, matches silkscreening on the hardware
A_EXTENDED_ADDRESS - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Key for I802_15_4_MAC.mlmeSet(int, long) to control the 64-bit IEEE address for this MAC layer.
ABORT_REQUEST - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ABORT_REQUEST - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
abs(double) - Static method in class java.lang.Math
Returns the absolute value of a double value.
abs(float) - Static method in class java.lang.Math
Returns the absolute value of a float value.
abs(int) - Static method in class java.lang.Math
Returns the absolute value of an int value.
abs(long) - Static method in class java.lang.Math
Returns the absolute value of a long value.
ABSOLUTE - Static variable in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
 
AbstractAT91_PIO - Class in com.sun.spot.peripheral
AbstractAT91_PIO
AbstractAT91_PIO(int) - Constructor for class com.sun.spot.peripheral.AbstractAT91_PIO
 
ACBG - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACCEL_FULLSCALE - Static variable in class com.sun.spot.sensorboard.EDemoController
Internal pin used to operate the accelerometer.
ACCEL_SELFTEST - Static variable in class com.sun.spot.sensorboard.EDemoController
Internal pin used to operate the accelerometer.
ACCEL_X - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for X Axis accelerometer reading, this is an internal connection.
ACCEL_Y - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for Y Axis accelerometer reading, this is an internal connection.
ACCEL_Z - Static variable in class com.sun.spot.sensorboard.EDemoController
Descriptor for Z Axis accelerometer reading, this is an internal connection.
ACCELEROMETER_GAINS_PROPERTY - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Name of the property holding the calibrated gains for this accelerometer
ACCELEROMETER_REST_OFFSETS_PROPERTY - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Name of the property holding the measured rest offsets for this accelerometer
ACCELEROMETER_ZERO_OFFSETS_PROPERTY - Static variable in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Name of the property holding the calibrated zero offsets for this accelerometer
accelerometerScaleChanged(int) - Method in class com.sun.spot.sensorboard.EDemoController
Called by accelerometer when it changes its scale.
accept() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Wait for a client to open a connection, then create an anonymous local Channel to use or further communication.
acceptAndOpen() - Method in interface javax.microedition.io.StreamConnectionNotifier
Returns a StreamConnection object that represents a server side socket connection.
ACCEPTCONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
ACD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACI - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIC - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIE - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIS0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ACIS1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
ackRequest() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Check whether this packet wants an acknowledgement
ACO - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
acos(double) - Static method in class com.sun.squawk.util.MathUtils
Returns the arc cosine of an angle, in the range of 0 through pi.
ACTION_ECHO - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_ECHO_BROADCAST - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_ECHO_HDR - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_EXIT - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG_DETAIL - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_LOG_STATS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_RESET_STATS - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTION_SET_POWER - Static variable in interface com.sun.spot.peripheral.test.RadioTestPacketBits
 
ACTIVE_ROUTE_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
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.
addEntry(RouteInfo) - Method in class com.sun.spot.peripheral.radio.routing.RouteTable
 
addErr(String) - Method in class com.sun.squawk.Isolate
Adds a new connection to which System.err will send its output.
addErrors(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addFailures(String) - Method in class com.sun.spot.testFramework.SystemOutTestResultLog
 
addIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Adds the specified accelerometer threshold listener to receive callbacks from this accelerometer.
addIAccelerometer3DThresholdListener(IAccelerometer3DThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Adds the specified accelerometer threshold listener to receive callbacks from this accelerometer.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in interface com.sun.spot.sensorboard.io.IInputPin
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.InputPin
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Adds the specified input pin listener to receive callbacks from this input pin.
addIInputPinListener(IInputPinListener) - Method in class com.sun.spot.sensorboard.io.IOPin
Adds the specified input pin listener to receive callbacks from this input pin.
addILightSensorThresholdListener(ILightSensorThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Adds the specified light sensor threshold listener to receive callbacks from this light sensor.
addILightSensorThresholdListener(ILightSensorThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Adds the specified light sensor threshold listener to receive callbacks from this light sensor.
addInputConnection(long, byte) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Register a point-to-point connection on which packets can be received
addInputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
addInputConnection(long, byte) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
addIScalarInputThresholdListener(IScalarInputThresholdListener) - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Adds the specified scalar input threshold listener to receive callbacks from this input device.
addIScalarInputThresholdListener(IScalarInputThresholdListener) - Method in class com.sun.spot.sensorboard.io.ScalarInput
Adds the specified scalar input threshold listener to receive callbacks from this input device.
addISwitchListener(ISwitchListener) - Method in interface com.sun.spot.sensorboard.peripheral.ISwitch
Adds the specified switch listener to receive callbacks from this switch.
addISwitchListener(ISwitchListener) - Method in class com.sun.spot.sensorboard.peripheral.Switch
Adds the specified switch listener to receive callbacks from this switch.
addITemperatureInputThresholdListener(ITemperatureInputThresholdListener) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Adds the specified temperature sensor threshold listener to receive callbacks from this temperature sensor.
addITemperatureInputThresholdListener(ITemperatureInputThresholdListener) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Adds the specified temperature sensor threshold listener to receive callbacks from this temperature sensor.
addLast(INorFlashSectorState) - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
addLast(INorFlashSectorState) - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
addLifecycleListener(Isolate.LifecycleListener, int) - Method in class com.sun.squawk.Isolate
Add a listener to be run when this isolate terminates, hibernates, or unhibernates, depending on evenSet.
addListener(IOTACommandServerListener) - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Attach a listener to be notified of the start and stop of flash operations.
addListener(IOTACommandServerListener) - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Attach a listener to be notified of the start and stop of flash operations.
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
 
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.io.j2me.socket.SocketProtocolInputStream
 
available() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
available() - Method in class com.sun.spot.peripheral.BoundedInputStream
 
available() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Return the mask of available pins.
available() - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
available() - 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
 
availableUART() - Method in class com.sun.spot.sensorboard.EDemoBoard
Check if there are any available characters read by the UART.
availableUART() - Method in class com.sun.spot.sensorboard.EDemoController
Check if there are any available characters read by the UART.
AVR_GET_STATUS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
AVR_GET_TIME_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
AVR_GET_TIME_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 

B

baseAddress - Variable in class com.sun.spot.peripheral.AbstractAT91_PIO
 
BaseStation - Class in com.sun.spot.peripheral.basestation
This class implements a base station that allows a PC (the "host") to communicate to a standalone Spot ("the target") through a second Spot (the "base station") connected to the host via a test board and usb cable.
BaseStation() - Constructor for class com.sun.spot.peripheral.basestation.BaseStation
 
Battery - Class in com.sun.spot.peripheral
 
Battery(SpiPcs, ISpiMaster) - Constructor for class com.sun.spot.peripheral.Battery
Battery constructor for obtaining information about the SPOT rechargeable battery this can throw a RuntimeException if it is created with a pre-rev6 eSPOT or version earlier than PCTRL-1.99
BATTERY_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
beep() - Method in interface com.sun.spot.sensorboard.peripheral.IToneGenerator
Initiate a tone at the set frequency for the set duration, the beep will terminate itself asynchronously.
beep() - Method in class com.sun.spot.sensorboard.peripheral.ToneGenerator
initiate a tone that will be asynchrounously stopped
BEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
before(Object) - Method in class java.util.Calendar
Compares the time field records.
BinaryScalar - Class in com.sun.spot.sensorboard.io
Class to allow using a ScalarInput as though it is an GPIO InputPin.
BinaryScalar(IScalarInput) - Constructor for class com.sun.spot.sensorboard.io.BinaryScalar
Constructor.
binarySearch(byte[], byte) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of bytes for the specified value using the binary search algorithm.
binarySearch(char[], char) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of chars for the specified value using the binary search algorithm.
binarySearch(double[], double) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of doubles for the specified value using the binary search algorithm.
binarySearch(float[], float) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of floats for the specified value using the binary search algorithm.
binarySearch(int[], int) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of ints for the specified value using the binary search algorithm.
binarySearch(long[], long) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of longs for the specified value using the binary search algorithm.
binarySearch(Object[], Object, Comparer) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array for the specified object using the binary search algorithm.
binarySearch(short[], short) - Static method in class com.sun.squawk.util.Arrays
Searches the specified array of shorts for the specified value using the binary search algorithm.
BLACKLIST_TIMEOUT - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
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.
calibrationCycleDetected() - Method in class com.sun.spot.peripheral.Battery
 
calibrationCycleDetected() - Method in interface com.sun.spot.peripheral.IBattery
Returns true when the battery has been depleted to low battery and then charged fully.
callDestroyApp(MIDlet, boolean) - Method in interface com.sun.midp.midlet.MIDletTunnel
Calls the destroyApp method on the midlet instance.
callPauseApp(MIDlet) - Method in interface com.sun.midp.midlet.MIDletTunnel
Calls the pauseApp method on the midlet instance.
callStartApp(MIDlet) - Method in interface com.sun.midp.midlet.MIDletTunnel
Calls the startApp method on the midlet instance.
cancel() - Method in class com.sun.spot.util.BootloaderListener
Cleanup after ourself and stop running.
cancel() - Method in class java.util.Timer
Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class java.util.TimerTask
Cancels this timer task.
cancelRedirect() - Method in interface com.sun.spot.io.j2me.remoteprinting.IRemotePrintManager
Cancel current redirection of streams
cancelRedirect() - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintManager
 
canReceive() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
canSend() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
capacity() - Method in class com.sun.squawk.util.SquawkVector
Returns the current capacity of this vector.
capacity() - Method in class java.lang.StringBuffer
Returns the current capacity of the String buffer.
capacity() - Method in class java.util.Vector
Returns the current capacity of this vector.
capacityIncrement - Variable in class com.sun.squawk.util.SquawkVector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
capacityIncrement - Variable in class java.util.Vector
The amount by which the capacity of the vector is automatically incremented when its size becomes greater than its capacity.
CC2420Driver - Class in com.sun.spot.peripheral
 
CC2420Driver(ISpiMaster, SpiPcs, ISpotPins) - Constructor for class com.sun.spot.peripheral.CC2420Driver
 
ceil(double) - Static method in class java.lang.Math
Returns the smallest (closest to negative infinity) double value that is not less than the argument and is equal to a mathematical integer.
CELSIUS - Static variable in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
 
CHANNEL - Static variable in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
Channel - Class in com.sun.squawk.io.mailboxes
A Channel is a private bidirectional message passing mechanism, typically between Isolates.
CHANNEL_ACCESS_FAILURE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Returned from mcpsDataRequest if transmission fails because the channel is not clear
CHANNEL_GENERIC - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the generic IO channel.
CHANNEL_GUIIN - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI input channel.
CHANNEL_GUIOUT - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the GUI output channel.
CHANNEL_IDENTIFIER - Static variable in class com.sun.spot.peripheral.radio.proxy.ProxyRadiogramProtocolManager
 
CHANNEL_IDENTIFIER - Static variable in class com.sun.spot.peripheral.radio.proxy.ProxyRadiostreamProtocolManager
 
CHANNEL_IRQ - Static variable in class com.sun.squawk.vm.ChannelConstants
The channel identifier for the irq channel.
CHANNEL_LAST_FIXED - Static variable in class com.sun.squawk.vm.ChannelConstants
The last fixed channel number.
CHANNEL_NAME - Static variable in class com.sun.spot.testFramework.ChildIsolateTestRunner
 
CHANNEL_SPI - Static variable in class com.sun.squawk.vm.ChannelConstants
 
ChannelBusyException - Exception in com.sun.spot.peripheral
Thrown when an attempt to transmit over the radio fails because the channel is busy - and remains busy for a full set of retries.
ChannelBusyException(String) - Constructor for exception com.sun.spot.peripheral.ChannelBusyException
Construct exception with given message.
ChannelConstants - Class in com.sun.squawk.vm
 
Character - Class in java.lang
The Character class wraps a value of the primitive type char in an object.
Character(char) - Constructor for class java.lang.Character
Constructs a Character object and initializes it so that it represents the primitive value argument.
charAt(int) - Method in class java.lang.String
Returns the character at the specified index.
charAt(int) - Method in class java.lang.StringBuffer
The specified character of the sequence currently represented by the string buffer, as indicated by the index argument, is returned.
CHARGETIME - Static variable in interface com.sun.spot.peripheral.IBattery
 
CHARGING - Static variable in interface com.sun.spot.peripheral.IBattery
 
CHARTREUSE - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color chartreuse
charValue() - Method in class java.lang.Character
Returns the value of this Character object.
checkCallContext() - Method in class com.sun.squawk.io.mailboxes.Envelope
Check that this envelope has been sent, and that the caller's isolate is the receiver of the envelope.
checkError() - Method in class java.io.PrintStream
Flush the stream and check its error state.
checkForRuntimeException() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
checkForThrowable() - Method in class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
checkForThrowable() - Method in class com.sun.spot.interisolate.ReplyEnvelope
 
checkInterrupts() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Check if any interrupts have occurred.
checkOwned(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
checkOwned(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
checkReadWriteParameters(int, byte[], int, int) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
CHILD_ISOLATE_ECHO_PORT - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ChildIsolateTestHelper - Class in com.sun.spot.testFramework
 
ChildIsolateTestHelper() - Constructor for class com.sun.spot.testFramework.ChildIsolateTestHelper
 
ChildIsolateTestRunner - Class in com.sun.spot.testFramework
 
ChildIsolateTestRunner(SystemOutTestResultLog) - Constructor for class com.sun.spot.testFramework.ChildIsolateTestRunner
 
claim(int, int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
Lay claim to certain PIO pins
claim(int, int, boolean) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
claim(int, int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Lay claim to certain PIO pins.
claim(int, int, boolean) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Lay claim to certain PIO pins.
claim() - Method in class com.sun.spot.peripheral.PIOPin
Attempt to claim this pin
claim(int, int, boolean) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
ClaimCommand - Class in com.sun.spot.peripheral.proxy
 
ClaimCommand(int, int, int, boolean) - Constructor for class com.sun.spot.peripheral.proxy.ClaimCommand
 
claimedPins() - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
claimedPins() - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
claimPin(int) - Method in interface com.sun.spot.sensorboard.hardware.ISPIControlledIOChip
 
claimPin(int) - Method in class com.sun.spot.sensorboard.hardware.SimpleSPIControlledIOChip
 
claimTCLK() - Method in interface com.sun.spot.peripheral.IAT91_TC
Enable PIO use of shared TCLK line
claimTIOA() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable PIO use of shared TIOA line
claimTIOB() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable PIO use of shared TIOB line
Class - Class in java.lang
Instances of the class Class represent classes and interfaces in a running Java application.
ClassCastException - Exception in java.lang
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
ClassCastException() - Constructor for exception java.lang.ClassCastException
Constructs a ClassCastException with no detail message.
ClassCastException(String) - Constructor for exception java.lang.ClassCastException
Constructs a ClassCastException with the specified detail message.
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.ExitCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetChannelAccessFailureCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetNoAckCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetNullPacketAfterAckWaitCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.GetRadioPropertyCommand
 
classIndicatorByte() - Method in class com.sun.spot.peripheral.basestation.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.cldc.i18n.StreamReader
Close the stream.
close() - Method in class com.sun.cldc.i18n.StreamWriter
Close the writer and the output stream.
close() - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
close() - Method in class com.sun.spot.io.j2me.memory.MemoryInputStream
 
close() - Method in class com.sun.spot.io.j2me.radiogram.RadiogramConnImpl
 
close() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
 
close() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
close() - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintOutputStream
Close this OutputStream along with the underlying RadioOutputStream.
close() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Disconnect and close the SocketConnection.
close() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolInputStream
Close the InputStream.
close() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Close the OutputStream
close() - Method in class com.sun.spot.peripheral.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.spot.util.CrcOutputStream
 
close() - Method in class com.sun.squawk.io.BufferedReader
Close the stream.
close() - Method in class com.sun.squawk.io.BufferedWriter
Close the stream.
close() - Method in class com.sun.squawk.io.ConnectionBase
Close
close() - Method in class com.sun.squawk.io.j2me.edemoserial.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.radiogram.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.remoteprint.Protocol
Close this remoteprint connection.
close() - Method in class com.sun.squawk.io.j2me.serial.Protocol
 
close() - Method in class com.sun.squawk.io.j2me.socket.Protocol
Close the connection.
close() - Method in class com.sun.squawk.io.mailboxes.Channel
Closes the Channel at both ends asynchronously.
close() - Method in class com.sun.squawk.io.mailboxes.ServerChannel
Unregisters this ServerChannel.
close() - Method in class com.sun.squawk.io.MulticastOutputStream
Closes this output stream and releases any system resources associated with this stream. The close method of MulticastOutputStream invokes the close method of all the contained streams and then removes them from this multicaster.
close() - Method in class java.io.ByteArrayInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.ByteArrayOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.DataInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.DataOutputStream
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStreamReader
Close the stream.
close() - Method in class java.io.OutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.OutputStreamWriter
Close the stream.
close() - Method in class java.io.PrintStream
Close the stream.
close() - Method in class java.io.Reader
Close the stream.
close() - Method in class java.io.Writer
Close the stream, flushing it first.
close() - Method in interface javax.microedition.io.Connection
Close the connection.
closeBaseStation() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Used in the host to close down the base station - a no-op if called on a Spot
closeBaseStation() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
closeBaseStation() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
 
closeBaseStation() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
closeConnection(ConnectionID) - Method in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
Deregister a handler.
closeConnection(ConnectionID) - Method in class com.sun.spot.peripheral.radio.proxy.ProxyRadioProtocolManager
 
closeConnection(ConnectionID) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
CLOSECONNECTION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CLOSEDOWN - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
CLOSEINPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CLOSEOUTPUT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
closeRecordStore() - Method in class javax.microedition.rms.RecordStore
This method is called when the MIDlet requests to have the record store closed.
CMD_LINE_PARAMETERS_ADMIN_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CMD_LINE_PARAMETERS_NORMAL_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
COLD_BOOT_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
collectGarbage(boolean) - Static method in class com.sun.squawk.VM
Switch to the service stack and call 'GC.collectGarbage()'
com.sun.cldc.i18n - package com.sun.cldc.i18n
 
com.sun.midp.midlet - package com.sun.midp.midlet
 
com.sun.spot.dmamemory - package com.sun.spot.dmamemory
Support for allocating memory for DMA buffers.
com.sun.spot.dmamemory.proxy - package com.sun.spot.dmamemory.proxy
Support for allocating memory for DMA buffers - from child isolates.
com.sun.spot.flashmanagement - package com.sun.spot.flashmanagement
Low level access to chunks of flash memory.
com.sun.spot.globals - package com.sun.spot.globals
Provides support for cross-isolate global data used by the SPOT library.
com.sun.spot.imp - package com.sun.spot.imp
 
com.sun.spot.interisolate - package com.sun.spot.interisolate
Generic support for RPC mechanisms between isolates.
com.sun.spot.io.j2me.memory - package com.sun.spot.io.j2me.memory
Support for the "memory" GCF protocol.
com.sun.spot.io.j2me.radio - package com.sun.spot.io.j2me.radio
Support for the 'radio' GCF protocol.
com.sun.spot.io.j2me.radiogram - package com.sun.spot.io.j2me.radiogram
Support for the 'radiogram' GCF protocol.
com.sun.spot.io.j2me.radiostream - package com.sun.spot.io.j2me.radiostream
Support for the 'radiostream' GCF Protocol.
com.sun.spot.io.j2me.remoteprinting - package com.sun.spot.io.j2me.remoteprinting
Provides the auxiliary classes used by remote printing.
com.sun.spot.io.j2me.socket - package com.sun.spot.io.j2me.socket
Support for the "socket" GCF protocol.
com.sun.spot.networktools - package com.sun.spot.networktools
Tools that answer network queries for information about the SPOT network stack
com.sun.spot.peripheral - package com.sun.spot.peripheral
Access to the hardware peripherals built in to the Sun SPOT main board.
com.sun.spot.peripheral.basestation - package com.sun.spot.peripheral.basestation
Code to allow the Sun SPOT to function as a base station.
com.sun.spot.peripheral.driver.proxy - package com.sun.spot.peripheral.driver.proxy
Allows child isolates access to the driver registry maintained in the master isolate.
com.sun.spot.peripheral.external - package com.sun.spot.peripheral.external
Generic support for external boards.
com.sun.spot.peripheral.handler - package com.sun.spot.peripheral.handler
Handlers for control button events.
com.sun.spot.peripheral.ota - package com.sun.spot.peripheral.ota
Support for managing remote Sun SPOTs using ant scripts.
com.sun.spot.peripheral.proxy - package com.sun.spot.peripheral.proxy
Support for controlling PIO pins from child isolates.
com.sun.spot.peripheral.radio - package com.sun.spot.peripheral.radio
Support for using the Sun SPOT's radio.
com.sun.spot.peripheral.radio.mhrp - 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
 
com.sun.squawk.flash - package com.sun.squawk.flash
 
com.sun.squawk.imp - package com.sun.squawk.imp
 
com.sun.squawk.io - package com.sun.squawk.io
 
com.sun.squawk.io.j2me.edemoserial - package com.sun.squawk.io.j2me.edemoserial
The serial protocol supports read/write access to the usart module on the Atmega88 for spot applications.
com.sun.squawk.io.j2me.memory - package com.sun.squawk.io.j2me.memory
The memory protocol supports direct read-only access to the Sun SPOT's RAM.
com.sun.squawk.io.j2me.multicast - package com.sun.squawk.io.j2me.multicast
 
com.sun.squawk.io.j2me.radio - package com.sun.squawk.io.j2me.radio
The radio protocol supports streaming between two Sun SPOTs via the radio.
com.sun.squawk.io.j2me.radiogram - package com.sun.squawk.io.j2me.radiogram
The radiogram protocol supports datagram communication between two Sun SPOTs via the radio.
com.sun.squawk.io.j2me.radiostream - package com.sun.squawk.io.j2me.radiostream
The radiostream protocol supports streaming between two Sun SPOTs via the radio.
com.sun.squawk.io.j2me.remoteprint - package com.sun.squawk.io.j2me.remoteprint
Provides the Protocol class to implement a "remoteprint:" connection using the J2ME Generic Connection Framework (GCF).
com.sun.squawk.io.j2me.serial - package com.sun.squawk.io.j2me.serial
The serial protocol supports read/write access to the USB channel to host applications.
com.sun.squawk.io.j2me.socket - package com.sun.squawk.io.j2me.socket
The socket protocol supports read/write access to an arbitrary socket on a host computer.
com.sun.squawk.io.mailboxes - package com.sun.squawk.io.mailboxes
 
com.sun.squawk.peripheral - package com.sun.squawk.peripheral
 
com.sun.squawk.realtime - package com.sun.squawk.realtime
 
com.sun.squawk.security - package com.sun.squawk.security
 
com.sun.squawk.security.verifier - package com.sun.squawk.security.verifier
 
com.sun.squawk.util - package com.sun.squawk.util
 
com.sun.squawk.vm - package com.sun.squawk.vm
 
COM0A0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0A1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0B0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COM0B1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
COMMAND_OFFSET - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandHelper
The offset into a command string at which the command-defining character is found
commit() - Method in class com.sun.spot.flashmanagement.FlashFile
Ensure all changes to this file's descriptor are written persistently.
Comparable - Interface in com.sun.spot.peripheral.radio.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
Returns RecordComparator.PRECEDES if rec1 precedes rec2 in sort order, or RecordComparator.FOLLOWS if rec1 follows rec2 in sort order, or RecordComparator.EQUIVALENT if rec1 and rec2 are equivalent in terms of sort order.
Comparer - Interface in com.sun.squawk.util
A version of Java SE's java.util.Comparator interface.
compareTo(String) - Method in class java.lang.String
Compares two strings lexicographically.
ComparisonFailure - Error in junit.framework
Thrown when an assert equals for Strings failed.
ComparisonFailure(String, String, String) - Constructor for error junit.framework.ComparisonFailure
Constructs a comparison failure.
COMPOSITE - Static variable in class com.sun.spot.sensorboard.io.PinDescriptor
 
COMPUTE_CRC16_FOR_MEMORY_REGION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
COMPUTE_SHA1_FOR_MEMORY_REGION - Static variable in class com.sun.squawk.vm.ChannelConstants
 
computeFields() - Method in class java.util.Calendar
Converts the current millisecond time value time to field values in fields[].
computeTime() - Method in class java.util.Calendar
Converts the current field values in fields[] to the millisecond time value time.
concat(String) - Method in class java.lang.String
Concatenates the specified string to the end of this string.
CONFIG_PAGE_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CONFIG_PAGE_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
CONFIG_PAGE_SIZE - Static variable in class com.sun.spot.peripheral.ConfigPage
Maximum size of the config page as stored on device.
CONFIG_VERSION_OFFSET - Static variable in class com.sun.spot.peripheral.ConfigPage
 
ConfigPage - Class in com.sun.spot.peripheral
Each Spot reserves some flash memory for configuration information.
ConfigPage(byte[]) - Constructor for class com.sun.spot.peripheral.ConfigPage
Create a config page from a byte array
ConfigPage() - Constructor for class com.sun.spot.peripheral.ConfigPage
Create a newly initialized config page This constructor is for system use only - please use Spot.getInstance().getConfigPage()
configure(int, int, int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Configure an interrupt for java handling.
configure(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Configure the Timer-Counter
configureCommands(IOTACommandRepository) - Method in interface com.sun.spot.peripheral.ota.IOTACommandProcessorExtension
Call back invoked when command processor extensions are installed.
configureCommands(IOTACommandRepository) - Method in class com.sun.spot.sensorboard.OTAExtension
 
configureXC(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Configure the block mode inputs appropriate to this TC channel
Connection - Interface in javax.microedition.io
This is the most basic type of generic connection.
ConnectionBase - Class in com.sun.squawk.io
Base class for Connection protocols.
ConnectionBase() - Constructor for class com.sun.squawk.io.ConnectionBase
 
ConnectionID - Class in com.sun.spot.peripheral.radio
 
ConnectionID() - Constructor for class com.sun.spot.peripheral.radio.ConnectionID
 
ConnectionID(long, byte, int) - Constructor for class com.sun.spot.peripheral.radio.ConnectionID
 
ConnectionNotFoundException - Exception in javax.microedition.io
This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
ConnectionNotFoundException() - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with no detail message.
ConnectionNotFoundException(String) - Constructor for exception javax.microedition.io.ConnectionNotFoundException
Constructs a ConnectionNotFoundException with the specified detail message.
Connector - Class in javax.microedition.io
This class is a placeholder for the static methods that are used for creating all the Connection objects.
Constants - Class in com.sun.spot.peripheral.radio.mhrp.aodv
 
Constants() - Constructor for class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
consumeFirst() - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
consumeFirst() - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
contains(Object) - Method in class com.sun.squawk.util.IntHashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class com.sun.squawk.util.SquawkVector
Tests if the specified object is a component in this vector.
contains(Object) - Method in class java.util.Hashtable
Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in class java.util.Vector
Tests if the specified object is a component in this vector.
containsKey(int) - Method in class com.sun.squawk.util.IntHashtable
Tests if the specified object is a key in this hashtable.
containsKey(Object) - Method in class java.util.Hashtable
Tests if the specified object is a key in this hashtable.
ContentConnection - Interface in javax.microedition.io
This interface defines the stream connection over which content is passed.
contents - Variable in class com.sun.squawk.io.mailboxes.ObjectEnvelope
 
CONTEXT_DELETE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_FREECHANNEL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETCHANNEL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETERROR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETHIBERNATIONDATA - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETRESULT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_GETRESULT_2 - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CONTEXT_HIBERNATE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
convert(double, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Convert between Celsius and Fahrenheit.
convert(double, boolean) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Convert between Celsius and Fahrenheit.
CopiableTestResults - Class in com.sun.spot.testFramework
 
CopiableTestResults() - Constructor for class com.sun.spot.testFramework.CopiableTestResults
 
CopiableTestResults(String, String) - Constructor for class com.sun.spot.testFramework.CopiableTestResults
 
copy(byte[]) - Static method in class com.sun.spot.util.Utils
Make a copy of a byte array
copy(byte[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new byte array and initialize its contents from the contents of a specified byte array.
copy(char[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new char array and initialize its contents from the contents of a specified char array.
copy(double[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new double array and initialize its contents from the contents of a specified double array.
copy(float[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new float array and initialize its contents from the contents of a specified float array.
copy(int[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new int array and initialize its contents from the contents of a specified int array.
copy(long[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new long array and initialize its contents from the contents of a specified long array.
copy(Object[], int, Object[], int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new Object array and initialize its contents from the contents of a specified Object array.
copy(short[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new short array and initialize its contents from the contents of a specified short array.
copy(boolean[], int, int, int, int) - Static method in class com.sun.squawk.util.Arrays
Make a new boolean array and initialize its contents from the contents of a specified boolean array.
copyFrom(Object) - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
copyFrom(RadioPacket) - Method in class com.sun.spot.peripheral.radio.RadioPacket
Make this packet an exact copy of another
copyFrom(Object) - Method in class com.sun.spot.testFramework.CopiableTestResults
 
copyFrom(Object) - Method in interface com.sun.squawk.io.mailboxes.ICopiable
Set the state of this object based on the state of object o.
copyInto(Object[]) - Method in class com.sun.squawk.util.SquawkVector
Copies the components of this vector into the specified array.
copyInto(Object[]) - Method in class java.util.Vector
Copies the components of this vector into the specified array.
corr - Variable in class com.sun.spot.peripheral.radio.LowPanHeaderInfo
 
cos(double) - Static method in class java.lang.Math
Returns the trigonometric cosine of an angle.
count - Variable in class com.sun.squawk.util.IntHashtable
The total number of entries in the hash table.
count - Variable in class java.io.ByteArrayInputStream
The index one greater than the last valid character in the input stream buffer.
count - Variable in class java.io.ByteArrayOutputStream
The number of valid bytes in the buffer.
counter() - Method in interface com.sun.spot.peripheral.IAT91_TC
Read current counter value
countTokens() - Method in class com.sun.squawk.util.StringTokenizer
Returns the next number of tokens in the String using the current deliminter set.
CPHA - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CPOL - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CRC - Class in com.sun.spot.util
Standalone class to provide 16-bit crc calculations
CRC() - Constructor for class com.sun.spot.util.CRC
 
crc(byte[], int, int) - Static method in class com.sun.spot.util.CRC
Return the CRC of the specified part of a byte array.
crc(InputStream, int) - Static method in class com.sun.spot.util.CRC
Return the CRC value of the specified number of bytes from an InputStream.
CrcOutputStream - Class in com.sun.spot.util
CrcOutputStream provides CRC checking and flow control for two Java programs communicating with two input and output stream pairs.
CrcOutputStream(OutputStream, InputStream) - Constructor for class com.sun.spot.util.CrcOutputStream
Open an output stream that will add CRC checking and flow control to the outgoing data stream.
CrcOutputStream(OutputStream, InputStream, int) - Constructor for class com.sun.spot.util.CrcOutputStream
Open an output stream that will add CRC checking and flow control to the outgoing data stream.
create(int, int) - Method in interface com.sun.spot.flashmanagement.INorFlashSectorFactory
Create an IAddressableNorFlashSector
create(String) - Static method in class com.sun.squawk.io.mailboxes.ServerChannel
Creates a new ServerChannel with the given name and registers it with the system.
CREATEFONTMETRICS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CREATEIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
CREATEMEMORYIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
createNewFile(int) - Method in class com.sun.spot.flashmanagement.FlashFile
Create a new file of the specified size, whose name is the name of this FlashFile object.
createNewHandle() - Method in class com.sun.spot.resourcesharing.SimpleResource
 
createUniversallyUniqueID(Isolate) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
createUniversallyUniqueID(Isolate, String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
CS00 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CS01 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CS02 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
CSR_BITS_10 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 10 bits
CSR_BITS_11 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 11 bits
CSR_BITS_12 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 12 bits
CSR_BITS_13 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 13 bits
CSR_BITS_14 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 14 bits
CSR_BITS_15 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 15 bits
CSR_BITS_16 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 16 bits
CSR_BITS_8 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 8 bits
CSR_BITS_9 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The unit of transfer is 9 bits
CSR_CPOL - Static variable in interface com.sun.spot.peripheral.ISpiMaster
The inactive state value of SPCK is logic level one
CSR_DLYBCT - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Bit mask for field that controls the delay between consecutive transfers (e.g. between bytes if CSR_BITS_8), and the delay after the last transfer before CS is released.
CSR_DLYBCT_1 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 1 (533ns) for DLYBCT
CSR_DLYBCT_10 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 10 (5.33us) for DLYBCT
CSR_DLYBCT_100 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 100 (53.3us) for DLYBCT
CSR_DLYBCT_2 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 2 (1.06us) for DLYBCT
CSR_DLYBCT_200 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 200 (106.6us) for DLYBCT
CSR_DLYBCT_50 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Select a value of 50 (26.6us) for DLYBCT
CSR_DLYBS - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Bit mask for field that controls the delay before the transfer starts after CS goes active.
CSR_MODE0 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 0, as defined in the AT91 spec (this is the most common mode).
CSR_MODE1 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 1, as defined in the AT91 spec.
CSR_MODE2 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 2, as defined in the AT91 spec.
CSR_MODE3 - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Mode 3, as defined in the AT91 spec.
CSR_NCPHA - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Data is captured on the leading edge of SPCK and changed on the following edge of SPCK
CSR_SCBR - Static variable in interface com.sun.spot.peripheral.ISpiMaster
Bit mask for clock rate selector
CSR_SCBR_1MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
1 MHz clock rate
CSR_SCBR_250K - Static variable in interface com.sun.spot.peripheral.ISpiMaster
250 KHz clock rate
CSR_SCBR_2MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
2 MHz clock rate
CSR_SCBR_3MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
3 MHz clock rate
CSR_SCBR_6MHZ - Static variable in interface com.sun.spot.peripheral.ISpiMaster
6 MHz clock rate
CTRL_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiostreamProtocolManager
 
CURRENT_CONFIG_VERSION - Static variable in class com.sun.spot.peripheral.ConfigPage
 
currentIsolate() - Static method in class com.sun.squawk.Isolate
Gets the current isolate context.
currentSectorState - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
currentThread() - Static method in class java.lang.Thread
Returns a reference to the currently executing thread object.
currentTimeMillis() - Static method in class java.lang.System
Returns the current time in milliseconds.
CYAN - Static variable in class com.sun.spot.sensorboard.peripheral.LEDColor
standard definition of the color cyan

D

D0 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D0 index for array returned by getIOPins()
D0 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D1 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D1 index for array returned by getIOPins()
D1 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D2 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D2 index for array returned by getIOPins()
D2 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D3 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D3 index for array returned by getIOPins()
D3 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
D4 - Static variable in class com.sun.spot.sensorboard.EDemoBoard
D4 index for array returned by getIOPins()
D4 - Static variable in class com.sun.spot.sensorboard.EDemoController
TTL level general purpose input/output pin, matches silkscreening on the hardware
DATA_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiogramProtocolManager
The offset into data buffers at which data starts
DATA_OFFSET - Static variable in interface com.sun.spot.peripheral.radio.IRadiostreamProtocolManager
The offset into data buffers at which data starts
DATA_PACKET - Static variable in class com.sun.spot.peripheral.radio.LowPanPacket
Indicates this LowPanPacket will use a RadioPacket of the type 'Data'
Datagram - Interface in javax.microedition.io
This class defines an abstract interface for datagram packets.
DatagramConnection - Interface in javax.microedition.io
This interface defines the capabilities that a datagram connection must have.
datagramsReassembled - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets reassembled
dataIn - Variable in class com.sun.squawk.flash.MemoryHeapBlock
 
DataInput - Interface in java.io
The DataInput interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
DataInputStream - Class in java.io
A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
Creates a DataInputStream and saves its argument, the input stream in, for later use.
DataOutput - Interface in java.io
The DataOutput interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
DataOutputStream - Class in java.io
A data input stream lets an application write primitive Java data types to an output stream in a portable way.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
Creates a new data output stream to write data to the specified underlying output stream.
dataRequest(RadioPacket, boolean) - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Attempt to send rp.
DATE - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
Date - Class in java.util
The class Date represents a specific instant in time, with millisecond precision.
Date() - Constructor for class java.util.Date
Allocates a Date object and initializes it to represent the current time specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
Date(long) - Constructor for class java.util.Date
Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
DAY_OF_MONTH - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the month.
DAY_OF_WEEK - Static variable in class java.util.Calendar
Field number for get and set indicating the day of the week.
DDB0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDB7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDC6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD0 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD1 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD2 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD3 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD4 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD5 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD6 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
DDD7 - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
deactivateRoute(long, long) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
removes a node from the users list of a route and sets the activity flag to false
DEAD_BATTERY - Static variable in interface com.sun.spot.peripheral.IBattery
 
debug(String) - Method in class com.sun.spot.peripheral.ota.URL
 
Debug - Class in com.sun.spot.util
 
Debug() - Constructor for class com.sun.spot.util.Debug
 
debugging - Static variable in class com.sun.spot.peripheral.ota.URL
 
DECEMBER - Static variable in class java.util.Calendar
Value of the MONTH field indicating the twelfth month of the year.
decodeFrameControl() - Method in class com.sun.spot.peripheral.radio.RadioPacket
 
decrementMallocedCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
decrementMallocedCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
DEEP_SLEEP - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEEP_SLEEP_TIME_MILLIS_HIGH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEEP_SLEEP_TIME_MILLIS_LOW - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DEFAULT_BASE_STATION_PORT - Static variable in class com.sun.spot.io.j2me.socket.SocketConnection
 
DEFAULT_BUFFER_SIZE - Static variable in class com.sun.spot.flashmanagement.FlashFileOutputStream
The default size of the output buffer.
DEFAULT_CHANNEL - Static variable in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Default radio channel to use.
DEFAULT_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
Frees internal resources used by this RecordEnumeration.
destroyApp(boolean) - Method in class javax.microedition.midlet.MIDlet
Signals the MIDlet to terminate and enter the Destroyed state.
destSeqNum - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
 
DEVICE_SECURITY_LEVEL - Static variable in interface com.sun.spot.peripheral.ota.IOTACommandHelper
When a SPOT's admin command processor is receiving commands from a remote source, sensitive commands are verified using the digital signature of the SDK installation to which the SPOT is tied, and a timestamp to protect against replay attacks.
diff(Address) - Method in class com.sun.squawk.Address
Calculates the offset between this address an another address.
digit(char, int) - Static method in class java.lang.Character
Returns the numeric value of the character ch in the specified radix.
disable() - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable the counter
disableDeepSleep() - Method in interface com.sun.spot.peripheral.ISleepManager
Disable deep sleep mode
disableDiagnosticMode() - Method in interface com.sun.spot.peripheral.ISleepManager
When diagnostic mode is disabled, a SPOT will not simulate deep sleep when USB is connected.
disableGlitchFilter(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
disableGlitchFilter(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Disable glitch filters for the specified pin(s)
disableIrq(int) - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_AIC
Disable interrupts from the selected source.
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_PIO
Disable PIO interrupts for the specified pin
disableIrq(int) - Method in interface com.sun.spot.peripheral.IAT91_TC
Disable one or more of the interrupt sources associated with this TC channel.
disableIrq() - Method in class com.sun.spot.peripheral.PIOPin
Disable pin change interrupts on this pin
disableIrq(int) - Method in class com.sun.spot.peripheral.proxy.ProxyAT91_PIO
 
DisableIrqCommand - Class in com.sun.spot.peripheral.proxy
 
DisableIrqCommand(int, int) - Constructor for class com.sun.spot.peripheral.proxy.DisableIrqCommand
 
disablePeripheralClock(int) - Method in interface com.sun.spot.peripheral.IAT91_PowerManager
Disable the clocks for peripherals whose bits are set in the mask.
disablePinChangeInterrupts(IInputPin) - Method in interface com.sun.spot.sensorboard.capabilities.IGPIOController
Stop a pin generating pin change interrupts.
disablePinChangeInterrupts(IInputPin) - Method in class com.sun.spot.sensorboard.EDemoController
Stop a pin generating pin change interrupts.
disableSynchronisation() - Method in interface com.sun.spot.peripheral.IPowerController
Disable automatic synchronisation between PowerController time and System time.
DISCHARGING - Static variable in interface com.sun.spot.peripheral.IBattery
 
DISPATCH_ESC - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes the following header field is not in the scope of the LowPan spec We use this next byte for our SPOT protocol number
DISPATCH_FRAG - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes what follows is a some part of a LowPan packet
DISPATCH_LOWPAN_BC0 - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes this packet is a LowPan Mesh Broadcast packet
DISPATCH_LOWPAN_HC1 - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes this packet contains part of an IPv6 packet that uses header compression
DISPATCH_LOWPAN_IPV6 - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes this packet contains part of an IPv6 format packet at the higher level
DISPATCH_MASK - Static variable in class com.sun.spot.peripheral.radio.LowPanPacket
bitmask used to extract the dispatch field
DISPATCH_MESH - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes what follows is a LowPan Mesh header
DISPATCH_SPOT - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes the following header field is not in the scope of the LowPan spec We use this next byte for our SPOT protocol number
DMA_MEMORY_SERVER - Static variable in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
DMAMemoryManager - Class in com.sun.spot.dmamemory
Manages a chunk of uncached memory to be used for DMA buffers - see IDMAMemoryManager
DMAMemoryManager() - Constructor for class com.sun.spot.dmamemory.DMAMemoryManager
For use by the SPOT library only - to get a handle to a DMA Memory Manager use Spot.getInstance().getDMAMemoryManager()
doDefaultCommand(String, DataInputStream) - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Invoke the default behaviour for one of the built-in commands.
DORD - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
Double - Class in java.lang
The Double class wraps a value of the primitive type double in an object.
Double(double) - Constructor for class java.lang.Double
Constructs a newly allocated Double object that represents the primitive double argument.
doubleToLongBits(double) - Static method in class java.lang.Double
Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout.
doubleValue() - Method in class java.lang.Double
Returns the double value of this Double.
doubleValue() - Method in class java.lang.Float
Returns the double value of this Float.
doubleValue() - Method in class java.lang.Integer
Returns the value of this Integer as a double.
doubleValue() - Method in class java.lang.Long
Returns the value of this Long as a double.
DRAWIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWLINE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWOVAL - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWROUNDRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRAWSTRING - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DRIVER_REGISTRY_SERVER - Static variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
DRIVER_SERVER - Static variable in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
DriverRegistry - Class in com.sun.spot.peripheral
Acts as a registry for drivers that need to be aware of deep sleep.
droppedBroadcasts - Variable in class com.sun.spot.peripheral.radio.LowPanStats
number of packets intentionally dropped because they didn't meet broadcast seqNo requirements
DUMMY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
DummyApp - Class in com.sun.spot.util
This class implements an empty application that can be useful when there is no valid application installed
DummyApp() - Constructor for class com.sun.spot.util.DummyApp
 
dumpHistory() - Method in interface com.sun.spot.peripheral.radio.IProprietaryRadio
Dump information about the last ten packets to log.
dumpTable() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
 

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(Object) - Method in class com.sun.spot.sensorboard.io.InputPin
Indicates whether some other object is "equal to" this input pin.
equals(Object) - Method in class com.sun.spot.sensorboard.io.IOPin
Indicates whether some other object is "equal to" this iopin.
equals(Object) - Method in class com.sun.spot.sensorboard.io.OutputPin
Indicates whether some other object is "equal to" this output pin.
equals(Object) - Method in class com.sun.spot.sensorboard.peripheral.LEDColor
 
equals(Object) - Method in class com.sun.spot.util.IEEEAddress
 
equals(Object, Object) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified Objects are equal to one another.
equals(byte[], byte[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of bytes are equal to one another.
equals(char[], char[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of chars are equal to one another.
equals(double[], double[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of doubles are equal to one another.
equals(float[], float[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of floats are equal to one another.
equals(int[], int[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of ints are equal to one another.
equals(long[], long[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of longs are equal to one another.
equals(Object[], Object[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of Objects are equal to one another.
equals(short[], short[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of shorts are equal to one another.
equals(boolean[], boolean[]) - Static method in class com.sun.squawk.util.Arrays
Returns true if the two specified arrays of booleans are equal to one another.
equals(Object) - Method in class java.lang.Boolean
Returns true if and only if the argument is not null and is a Boolean object that represents the same boolean value as this object.
equals(Object) - Method in class java.lang.Byte
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Character
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Double
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Float
Compares this object against some other object.
equals(Object) - Method in class java.lang.Integer
Compares this object to the specified object.
equals(Object) - Method in class java.lang.Long
Compares this object against the specified object.
equals(Object) - Method in class java.lang.Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.Short
Compares this object to the specified object.
equals(Object) - Method in class java.lang.String
Compares this string to the specified object.
equals(Object) - Method in class java.util.Calendar
Compares this calendar to the specified object.
equals(Object) - Method in class java.util.Date
Compares two dates for equality.
equalsIgnoreCase(String) - Method in class java.lang.String
Compares this String to another String, ignoring case considerations.
EQUIVALENT - Static variable in interface javax.microedition.rms.RecordComparator
EQUIVALENT means that in terms of search or sort order, the two records are the same.
erase() - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
erase() - Method in class com.sun.spot.peripheral.NorFlashSector
 
erase(long) - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
erase(long) - Method in class com.sun.squawk.flash.NorFlashSectorState
 
erase() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
erase() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
eraseChip() - Method in class com.sun.spot.peripheral.external.M25P05
Erase all data in the chip
eraseChip() - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase all data in the chip
ERASED_HEADER - Static variable in class com.sun.squawk.flash.NorFlashSectorState
 
ERASED_HEADER_SIZE - Static variable in class com.sun.squawk.flash.NorFlashSectorState
 
ERASED_VALUE - Static variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
ERASED_VALUE_XOR - Static variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
erasedSequenceCurrentValue - Variable in class com.sun.squawk.flash.NorFlashMemoryHeap
 
eraseSectorAtAddress(int) - Method in class com.sun.spot.peripheral.external.M25P05
Erase a sector
eraseSectorAtAddress(int) - Method in interface com.sun.spot.peripheral.IFlashMemoryDevice
Erase a sector
err - Static variable in class java.lang.System
The "standard" error output stream.
error(String) - Static method in class com.sun.spot.sensorboard.EDemoController
Report an error with regard to the EDemoBoard.
Error - Error in java.lang
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for error java.lang.Error
Constructs an Error with no specified detail message.
Error(String) - Constructor for error java.lang.Error
Constructs an Error with the specified detail message.
ERROR_COMMAND_VERIFICATION_FAILED - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ERROR_GENERAL - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
ERROR_UNKNOWN_COMMAND - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
errors - Variable in class com.sun.spot.testFramework.SystemOutTestResultLog
 
Exception - Exception in java.lang
The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
Exception() - Constructor for exception java.lang.Exception
Constructs an Exception with no specified detail message.
Exception(String) - Constructor for exception java.lang.Exception
Constructs an Exception with the specified detail message.
ExceptionReplyEnvelope - Class in com.sun.spot.interisolate
 
ExceptionReplyEnvelope(int, Throwable) - Constructor for class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
EXCLUSIVE - Static variable in class com.sun.spot.resourcesharing.ResourceSharingScheme
The requestor requires fully exclusive access to the resource.
EXCLUSIVE_WRITE - Static variable in class com.sun.spot.resourcesharing.ResourceSharingScheme
The requestor requires exclusive write access to the resource, but concurrent READ access is permitted.
execGraphicsIO(int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Not used on embedded devices.
execIO(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a I/O operation that may block.
execIOLong(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes an I/O operation that returns a long value.
execSyncIO(int, int) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execSyncIO(int, int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execSyncIO(int, int, int, int, int, int, int, Object, Object) - Static method in class com.sun.squawk.VM
Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
execute(Object) - Method in class com.sun.spot.interisolate.RequestEnvelope
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.ClaimCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.DisableIrqCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.EnableIrqCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.GetAvailableCommand
 
execute(Object) - Method in class com.sun.spot.peripheral.proxy.PIOCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.PIOCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.ReleaseCommand
 
execute(IAT91_PIO) - Method in class com.sun.spot.peripheral.proxy.WaitForIrqCommand
 
execute(IRadioProtocolManager) - Method in class com.sun.spot.peripheral.radio.proxy.WaitForAllAcksCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.AdjustLockCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.LockCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.RegisterCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.UnlockAllCommand
 
execute(Object) - Method in class com.sun.spot.resourcesharing.UnlockCommand
 
exists() - Method in class com.sun.spot.flashmanagement.FlashFile
Check whether a file with this name exists
exit(int) - Method in class com.sun.squawk.Isolate
Stop the isolate.
exit(int) - Method in class java.lang.Runtime
Terminates the currently running Java application.
exit(int) - Static method in class java.lang.System
Terminates the currently running Java application.
ExitCommand - Class in com.sun.spot.peripheral.basestation
 
ExitCommand() - Constructor for class com.sun.spot.peripheral.basestation.ExitCommand
 
ExitCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
exp(double) - Static method in class com.sun.squawk.util.MathUtils
Returns Euler's number e raised to the power of a double value.
EXPIRY_TIME_DELTA - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
expiryTime - Variable in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingEntry
timestamp for deleting this route from the table, if unused
expm1(double) - Static method in class com.sun.squawk.util.MathUtils
Returns ex -1.
EXT_POWERED - Static variable in interface com.sun.spot.peripheral.IBattery
 
EXTERNAL_POWER_EVENT - Static variable in interface com.sun.spot.peripheral.IPowerController
 
ExternalBoard - Class in com.sun.spot.peripheral.external
Represents an external board.
ExternalBoard(PeripheralChipSelect) - Constructor for class com.sun.spot.peripheral.external.ExternalBoard
Create an interface to the external board
ExternalBoard(String) - Constructor for class com.sun.spot.peripheral.external.ExternalBoard
Create an interface to an external board
EXTRF - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 

F

FAHRENHEIT - Static variable in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
 
fail(String) - Static method in class junit.framework.Assert
Fails a test with the given message.
fail() - Static method in class junit.framework.Assert
Fails a test with no message.
failures - Variable in class com.sun.spot.testFramework.SystemOutTestResultLog
 
FALSE - Static variable in interface com.sun.spot.peripheral.radio.I802_15_4_MAC
Some MAC PIB attributes are defined as boolean: to simplify the interface they're returned as ints.
FALSE - Static variable in class java.lang.Boolean
The Boolean object corresponding to the primitive value false.
FAMILY_DEFINED_PROTO - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Denotes the protocol number is handled within the protocol family.
FAT_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FAT_IDENTIFIER_V1 - Static variable in class com.sun.spot.flashmanagement.FlashFile
 
FAT_IDENTIFIER_V2 - Static variable in class com.sun.spot.flashmanagement.FlashFile
 
FAT_IDENTIFIER_V3 - Static variable in class com.sun.spot.flashmanagement.FlashFile
 
FAT_SECTOR_NUMBER - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FEBRUARY - Static variable in class java.util.Calendar
Value of the MONTH field indicating the second month of the year.
fields - Variable in class java.util.Calendar
The field values for the currently set time for this calendar.
fileName - Variable in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
fill(byte[], byte) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified byte value to each element of the specified array of bytes.
fill(byte[], int, int, byte) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified byte value to each element of the specified range of the specified array of bytes.
fill(char[], char) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified char value to each element of the specified array of chars.
fill(char[], int, int, char) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified char value to each element of the specified range of the specified array of chars.
fill(double[], double) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified double value to each element of the specified array of doubles.
fill(double[], int, int, double) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified double value to each element of the specified range of the specified array of doubles.
fill(float[], float) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified float value to each element of the specified array of floats.
fill(float[], int, int, float) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified float value to each element of the specified range of the specified array of floats.
fill(int[], int) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified int value to each element of the specified array of ints.
fill(int[], int, int, int) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified int value to each element of the specified range of the specified array of ints.
fill(long[], int, int, long) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified long value to each element of the specified range of the specified array of longs.
fill(long[], long) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified long value to each element of the specified array of longs.
fill(Object[], int, int, Object) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
fill(Object[], Object) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified Object reference to each element of the specified array of Objects.
fill(short[], int, int, short) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified short value to each element of the specified range of the specified array of shorts.
fill(short[], short) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified short value to each element of the specified array of shorts.
fill(boolean[], int, int, boolean) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified boolean value to each element of the specified range of the specified array of booleans.
fill(boolean[], boolean) - Static method in class com.sun.squawk.util.Arrays
Assigns the specified boolean value to each element of the specified array of booleans.
FILLARC - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLPOLYGON - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FILLROUNDRECT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
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, IAT91_AIC, ISpotPins) - Constructor for class com.sun.spot.peripheral.FiqInterruptDaemon
 
FIRST_FILE_SYSTEM_SECTOR - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FIRST_FILE_SYSTEM_SECTOR_ADDRESS - Static variable in class com.sun.spot.peripheral.ConfigPage
 
FIRST_FILE_VIRTUAL_ADDRESS - Static variable in class com.sun.spot.flashmanagement.FlashFile
The lowest valid virtual address that can be allocated to a file
FIRST_FRAGMENT - Static variable in class com.sun.spot.peripheral.radio.LowPanHeader
Marks a packet as a First Fragment
FIRST_USER_PORT - Static variable in interface com.sun.spot.peripheral.radio.IRadioProtocolManager
The first port free for user use
FIRST_VALID_SEQUENCE_NUMBER - Static variable in class com.sun.spot.peripheral.radio.mhrp.aodv.Constants
 
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.ISpotBootloaderConstants
 
FLASH_ERASE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FLASH_LIB_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
FLASH_MANUFACTURING_IMAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
FLASH_PGSIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FLASH_SIZE - Variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FLASH_WRITE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
flashConfigPage(ConfigPage) - Method in interface com.sun.spot.peripheral.ISpot
Write a ConfigPage into the flash.
flashConfigPage(ConfigPage) - Method in class com.sun.spot.peripheral.Spot
 
FlashFile - Class in com.sun.spot.flashmanagement
FlashFile This class is the main entry point to the flash memory filing system.
FlashFile(String) - Constructor for class com.sun.spot.flashmanagement.FlashFile
Create a FlashFile with the specified name.
FlashFileInputStream - Class in com.sun.spot.flashmanagement
FlashFileInputStream represents an input stream over some flash memory.
FlashFileInputStream(FlashFile) - Constructor for class com.sun.spot.flashmanagement.FlashFileInputStream
Construct an input stream over the data previously written to a FlashFile
FlashFileInputStream(IAddressableNorFlashSector) - Constructor for class com.sun.spot.flashmanagement.FlashFileInputStream
Construct a input stream over the raw data in a sector of the flash memory
FlashFileNotFoundException - Exception in com.sun.spot.flashmanagement
 
FlashFileNotFoundException() - Constructor for exception com.sun.spot.flashmanagement.FlashFileNotFoundException
 
FlashFileNotFoundException(String) - Constructor for exception com.sun.spot.flashmanagement.FlashFileNotFoundException
 
FlashFileOutputStream - Class in com.sun.spot.flashmanagement
FlashFileOutputStream represents an output stream over some flash memory.
FlashFileOutputStream(FlashFile) - Constructor for class com.sun.spot.flashmanagement.FlashFileOutputStream
Construct an output stream over the space allocated to a previously created FlashFile
FlashFileOutputStream(FlashFile, int) - Constructor for class com.sun.spot.flashmanagement.FlashFileOutputStream
Construct an output stream over the space allocated to a previously created FlashFile, specifying a non-standard buffer size.
FlashFileOutputStream(IAddressableNorFlashSector) - Constructor for class com.sun.spot.flashmanagement.FlashFileOutputStream
Construct an output stream over a sector of the flash memory.
flashSector - Variable in class com.sun.squawk.flash.NorFlashSectorState
 
Float - Class in java.lang
The Float class provides an object wrapper for Float data values, and serves as a place for float-oriented operations.
Float(double) - Constructor for class java.lang.Float
Constructs a Float wrapper for the specified double value.
Float(float) - Constructor for class java.lang.Float
Constructs a Float wrapper for the specified float value.
floatToIntBits(float) - Static method in class java.lang.Float
Returns the bit represention of a single-float value
floatValue() - Method in class java.lang.Double
Returns the float value of this Double.
floatValue() - Method in class java.lang.Float
Returns the float value of this Float object.
floatValue() - Method in class java.lang.Integer
Returns the value of this Integer as a float.
floatValue() - Method in class java.lang.Long
Returns the value of this Long as a float.
floor(double) - Static method in class java.lang.Math
Returns the largest (closest to positive infinity) double value that is not greater than the argument and is equal to a mathematical integer.
flush() - Method in class com.sun.cldc.i18n.StreamWriter
Flush the writer and the output stream.
flush() - Method in class com.sun.spot.flashmanagement.FlashFileOutputStream
 
flush() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
 
flush() - Method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintOutputStream
Flush any characters in our buffer, sending them over the radio to the remote print server.
flush() - Method in class com.sun.spot.io.j2me.socket.SocketProtocolOutputStream
Flush the stream.
flush() - Method in class com.sun.spot.peripheral.BoundedOutputStream
 
flush() - Method in class com.sun.spot.peripheral.radio.RadioOutputStream
Deprecated.  
flush() - Method in class com.sun.spot.util.CrcOutputStream
 
flush() - Method in class com.sun.squawk.io.BufferedWriter
Flush the stream.
flush() - Method in class com.sun.squawk.io.MulticastOutputStream
Flushes this output stream and forces any buffered output bytes to be written out. The flush method of MulticastOutputStream invokes the flush method of all the contained streams.
FLUSH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
flush() - Method in class java.io.DataOutputStream
Flushes this data output stream.
flush() - Method in class java.io.OutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class java.io.OutputStreamWriter
Flush the stream.
flush() - Method in class java.io.PrintStream
Flush the stream.
flush() - Method in class java.io.Writer
Flush the stream.
FLUSHIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FLUSHSCREEN - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FOC0A - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FOC0B - Static variable in class com.sun.spot.sensorboard.hardware.Atmega
 
FOLLOWS - Static variable in interface javax.microedition.rms.RecordComparator
FOLLOWS means that the left (first parameter) record follows the right (second parameter) record in terms of search or sort order.
FONTGETASCENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTGETDESCENT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTGETHEIGHT - Static variable in class com.sun.squawk.vm.ChannelConstants
 
FONTSTRINGWIDTH - Static variable in class com.sun.squawk.vm.ChannelConstants
 
forceChipSelectPin(PeripheralChipSelect) - Method in class com.sun.spot.peripheral.external.ExternalBoard
Force the chip select pin to be as specified.
forceErase() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
forceErase() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
forceEraseAll() - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
forceEraseAll() - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
forceEraseRecordStores() - Static method in class com.sun.squawk.imp.ImpGlobal
 
forceSelect() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
forName(String) - Static method in class java.lang.Class
Returns the Class object associated with the class with the given string name.
forwardAODVMessage(AODVMessage) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.Sender
put a message that must be forwarded into the queue
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_ALL_APPS_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_ALLOCATED_FILE_SIZE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_APP_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_AVAILABLE_SUITES_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_CONFIG_PAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_CONFIG_PAGE_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotBootloaderConstants
 
GET_CURRENT_TIME_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_DMA_BUFFER_ADDRESS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_DMA_BUFFER_SIZE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_FILE_INFO_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_FILE_LIST_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_FILE_VIRTUAL_ADDRESS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_LAST_DEVICE_INTERRUPT_TIME_ADDR - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_MEMORY_STATS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_POWER_STATS_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_POWER_STATUS_CMD - Static variable in interface com.sun.spot.peripheral.IPowerController
 
GET_PUBLIC_KEY - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_SERIAL_CHARS - Static variable in class com.sun.squawk.vm.ChannelConstants
 
GET_SLEEP_INFO_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_SPOT_PROPERTY_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_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_SUITE_MANIFEST_CMD - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
GET_SYSTEM_PROPERTIES - Static variable in interface com.sun.spot.peripheral.ota.ISpotAdminConstants
 
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 class com.sun.spot.peripheral.ota.URL
 
getAddress() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getAddress() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getAddress(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a pointer from memory as an Address.
getAddress() - Method in interface javax.microedition.io.Datagram
Get the address of the datagram.
getAddressAsLong() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Return the address associated with this Radiogram.
getAdminCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk in admin mode
getAll(Class) - Method in class com.sun.squawk.peripheral.PeripheralRegistry
Return all peripherals of type type.
getAllAppsStatus() - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getAllEntries() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
This method provides access to the entire routing table.
getAllEntries() - Method in class com.sun.spot.peripheral.radio.routing.RouteTable
 
getAllInstances() - Static method in class com.sun.spot.imp.MIDletSuiteDescriptor
 
getAllocatedBlockCount() - Method in interface com.sun.squawk.flash.INorFlashSectorState
 
getAllocatedBlockCount() - Method in class com.sun.squawk.flash.NorFlashSectorState
 
getAllocatedSpace() - Method in class com.sun.spot.flashmanagement.FlashFile
Determine the space allocated for the file with this name.
getAllocationDetails() - Method in class com.sun.spot.dmamemory.DMAMemoryManager
 
getAllocationDetails() - Method in interface com.sun.spot.dmamemory.IDMAMemoryManager
Get information about current memory allocations.
getAllocationDetails() - Method in class com.sun.spot.dmamemory.proxy.ProxyDMAMemoryManager
 
getAppProperty(String) - Method in class javax.microedition.midlet.MIDlet
Provides a MIDlet with a mechanism to retrieve named properties from the application management software.
getAppStatus(String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getArray() - Method in interface com.sun.spot.sensorboard.hardware.IAtmegaCode
return a byte array that contains the code as we want to write it to the atmega part ( ie. just the bits, no intel hex checksums or such )
getAT91_AIC() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the AT91 Interrupt Controller
getAT91_AIC() - Method in class com.sun.spot.peripheral.Spot
 
getAT91_PIO(int) - Method in interface com.sun.spot.peripheral.ISpot
Get access to the AT91 Parallel I/O Controller.
getAT91_PIO(int) - Method in class com.sun.spot.peripheral.Spot
 
getAT91_PowerManager() - Method in interface com.sun.spot.peripheral.ISpot
Get the singleton AT91 chip power manager
getAT91_PowerManager() - Method in class com.sun.spot.peripheral.Spot
Return the AT91_PowerManager.
getAT91_TC(int) - Method in interface com.sun.spot.peripheral.ISpot
Get access to an AT91 Timer-Counter.
getAT91_TC(int) - Method in class com.sun.spot.peripheral.Spot
Get access to an AT91 Timer-Counter.
getAtmega() - Method in class com.sun.spot.sensorboard.AtmegaProtoBoard
 
getAtmega() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
call to the board to return a pointer to the Atmega Controller
getAtmegaSPI() - Method in class com.sun.spot.sensorboard.hardware.AtmegaExternalBoard
 
getAttentionPin() - Method in interface com.sun.spot.peripheral.ISpotPins
The pin used by the power control PowerController to signal to the 9200
getAvailableCapacity() - Method in class com.sun.spot.peripheral.Battery
 
getAvailableCapacity() - Method in interface com.sun.spot.peripheral.IBattery
Get the batteries remaining capacity in maHr.
GetAvailableCommand - Class in com.sun.spot.peripheral.proxy
 
GetAvailableCommand(int) - Constructor for class com.sun.spot.peripheral.proxy.GetAvailableCommand
 
getAvailableIDs() - Static method in class java.util.TimeZone
Gets all the available IDs supported.
getAvailablePortHackVersion(String) - Static method in class com.sun.spot.peripheral.ota.IsolateManager
 
getAverageValue(int) - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
To deal with light sources that change rapidly over time, such as fluorescent light bulbs, it is necessary to take multiple readings and average them.
getAverageValue() - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Take 17 readings, one every 1 msec and average them.
getAverageValue(int) - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
To deal with light sources that change rapidly over time, such as fluorescent light bulbs, it is necessary to take multiple readings and average them.
getAverageValue() - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Take 17 readings, one every 1 msec and average them.
getBaseAddress() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
getBaseAddress() - Method in interface com.sun.spot.peripheral.IAT91_PIO
Get the base address of this PIO
getBaseStationAddress() - Method in interface com.sun.spot.peripheral.ota.IOTACommandServer
Answer the IEEE address of the sender of the last command received.
getBaseStationAddress() - Method in class com.sun.spot.peripheral.ota.OTACommandServer
Answer the IEEE address of the sender of the last command received.
getBattery() - Method in interface com.sun.spot.peripheral.IPowerController
 
getBatteryLevel() - Method in class com.sun.spot.peripheral.Battery
 
getBatteryLevel() - Method in interface com.sun.spot.peripheral.IBattery
Battery level returns an integer indicating remaining capacity in percentage (0 is empty, 100 is fully charged)
getBCastSeqNo() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the sequence number for this mesh broadcast
getBD_REV0() - Method in interface com.sun.spot.peripheral.ISpotPins
The low-order bit of the hardware rev
getBD_REV1() - Method in interface com.sun.spot.peripheral.ISpotPins
The mid-order bit of the hardware rev
getBD_REV2() - Method in interface com.sun.spot.peripheral.ISpotPins
The high-order bit of the hardware rev
getBlockAt(Address) - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
getBlockAt(Address) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getBlockAt(IMemoryHeapBlock, INorFlashSectorState, int) - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getBlue() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Return the current blue setting.
getBlue() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return the current blue setting.
getBlueLEDValue(PinDescriptor) - Method in interface com.sun.spot.sensorboard.capabilities.ITriColorLEDController
Get the current blue color value for the indicated LED
getBlueLEDValue(PinDescriptor) - Method in class com.sun.spot.sensorboard.EDemoController
Get the current blue color value for the indicated LED This method is meant to be used by an accessor object to the ITriColorLEDController.
getBoardIndex() - Method in class com.sun.spot.peripheral.external.ExternalBoard
 
getBoardIndex() - Method in interface com.sun.spot.peripheral.external.IExternalBoard
Returns the position of this board in the stack (0 or 1)
getBooleanContents() - Method in class com.sun.spot.interisolate.BooleanReplyEnvelope
 
getBootloaderIdentificationString() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
 
getBootloaderSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootloader
getBootstrapAddress() - Method in class com.sun.spot.peripheral.ConfigPage
Get the memory address of the bootstrap suite
getBootstrapEnd() - Static method in class com.sun.squawk.VM
Gets the address at which the object memory containing the bootstrap suite ends.
getBootstrapHash() - Static method in class com.sun.squawk.VM
Gets the hash of the object memory containing the bootstrap suite in it's canonical (i.e. relative to address 0) form.
getBootstrapSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the bootstrap suite
getBootstrapStart() - Static method in class com.sun.squawk.VM
Gets the address at which the object memory containing the bootstrap suite starts.
getBroadcastPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for broadcasting intra-PAN.
getBroadcastsForwarded() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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(long) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets the byte at the given offset in the memory area associated with this object.
getByte(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets a signed 8 bit value from memory.
getByteArrayInputStream() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getByteArrayInputStream() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getBytes(int, byte[], int, int) - Method in interface com.sun.spot.flashmanagement.IAddressableNorFlashSector
 
getBytes(int, byte[], int, int) - Method in class com.sun.spot.peripheral.NorFlashSector
 
getBytes() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getBytes() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getBytes(int, byte[], int, int) - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getBytes(int, byte[], int, int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
getBytes(long, byte[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryAccess
Gets number bytes starting at the given offset in the memory area associated with this object and assigns them to the byte array passed starting at position low.
getBytes(Address, int, byte[], int, int) - Static method in class com.sun.squawk.Unsafe
Copy from memory to byte array.
getBytes() - Method in class com.sun.squawk.util.ByteArrayOutputStreamWithGetBytes
 
getBytes() - Method in class java.lang.String
Convert this String into bytes according to the platform's default character encoding, storing the result into a new byte array.
getBytes(String) - Method in class java.lang.String
Convert this String into bytes according to the specified character encoding, storing the result into a new byte array.
getBytesAllocatedTotal() - Static method in class com.sun.squawk.VM.Stats
Get the number of bytes allocated since reboot.
getBytesFreedTotal() - Static method in class com.sun.squawk.VM.Stats
Get the number of bytes freed since reboot.
getBytesLastFreed() - Static method in class com.sun.squawk.VM.Stats
Get the number of bytes freed in the last collection.
getCallback(RREP) - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
This method provides access to the client that interested in the route reply message that is passed as an argument
getCC2420_CCA_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The Channel Clear pin of the CC2420
getCC2420_FIFO_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The FIFO empty pin of the CC2420
getCC2420_FIFOP_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The FIFO threshold reached pin of the CC2420
getCC2420_RESET_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The reset pin of the CC2420
getCC2420_SFD_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The Start of Frame Delimiter pin of the CC2420
getCC2420_VREG_EN_Pin() - Method in interface com.sun.spot.peripheral.ISpotPins
The voltage regulator enable pin of the CC2420
getCelsius() - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current temperature in degrees Celsius.
getCelsius() - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current temperature in degrees Celsius.
getChannelAccessFailure() - Method in interface com.sun.spot.peripheral.radio.IProprietaryMAC
 
GetChannelAccessFailureCommand - Class in com.sun.spot.peripheral.basestation
 
GetChannelAccessFailureCommand() - Constructor for class com.sun.spot.peripheral.basestation.GetChannelAccessFailureCommand
 
GetChannelAccessFailureCommand - Static variable in class com.sun.spot.peripheral.basestation.MACCommand
 
getChannelNumber() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
Answer the current channel number (between 11 and 26).
getChannelNumber() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
getChannelNumber() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getChar(Address, int) - Static method in class com.sun.squawk.Unsafe
Gets an unsigned 16 bit value from memory.
getChargeCount() - Method in class com.sun.spot.peripheral.Battery
 
getChargeCount() - Method in interface com.sun.spot.peripheral.IBattery
Return the number of times the SPOT has seen a full charge.
getChars(int, int, char[], int) - Method in class java.lang.String
Copies characters from this string into the destination character array.
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
Characters are copied from this string buffer into the destination character array dst.
getClass(Object) - Static method in class com.sun.squawk.VM
Support routine to get the object representing the class of a given object.
getClass() - Method in class java.lang.Object
Returns the runtime class of an object.
getClassName() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getClassPath() - Method in class com.sun.squawk.Isolate
Gets the class path for the isolate.
getCmdLineParams() - Method in class com.sun.spot.peripheral.ConfigPage
Get the command line parameters used to start Squawk
getColor() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Get the current color of the LED.
getColor() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Get the current color of the LED.
getComment() - Method in class com.sun.spot.flashmanagement.FlashFile
Get the comment for this file
getComment() - Method in interface com.sun.spot.flashmanagement.IFlashFileInfo
Get the comment for this file
getComment() - Method in class com.sun.spot.peripheral.ota.OTAFlashFileInfo
 
getConfigPage() - Method in interface com.sun.spot.peripheral.ISpot
Get the configuration page held in flash
getConfigPage() - Method in class com.sun.spot.peripheral.Spot
 
getConfigSpace() - Method in class com.sun.spot.peripheral.ConfigPage
Get the amount of memory allocated to the config page / properties
getConfiguration() - Method in class com.sun.spot.peripheral.SpiPcs
 
getConfigVersion() - Method in class com.sun.spot.peripheral.ConfigPage
Get the version number of this page
getConnectionState(long, int, byte) - Method in class com.sun.spot.peripheral.radio.RadioProtocolManager
 
getConnectionType() - Method in class com.sun.spot.peripheral.radio.ConnectionID
 
getContendedMontorEnterCount() - Static method in class com.sun.squawk.VM.Stats
Return the number of times that a thread was blocked trying to synchronize on an object.
getContents() - Method in class com.sun.spot.interisolate.BooleanReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.ExceptionReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.NumberReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.ObjectReplyEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.RequestEnvelope
 
getContents() - Method in class com.sun.spot.interisolate.VoidReplyEnvelope
 
getContents() - Method in class com.sun.squawk.io.mailboxes.ByteArrayEnvelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.ByteArrayInputStreamEnvelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.Envelope
Return the contents of the envelope.
getContents() - Method in class com.sun.squawk.io.mailboxes.ObjectEnvelope
Return the contents of the envelope.
getController() - Method in interface com.sun.spot.sensorboard.peripheral.IServo
Return the servo controller for this servo.
getController() - Method in class com.sun.spot.sensorboard.peripheral.Servo
Return the servocontroller of this servo.
getCorr() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCorr() - Method in class com.sun.spot.io.j2me.radiostream.RadioInputStream
CORR measures the average correlation value of the first 4 bytes of the packet header.
getCorr() - Method in class com.sun.spot.peripheral.radio.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 contents of the data buffer.
getDatagramsReassembled() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
getDataInputStream() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Answer a data input stream for getting information from the host.
getDataInputStream() - Method in interface com.sun.squawk.flash.IMemoryHeapBlock
 
getDataInputStream() - Method in class com.sun.squawk.flash.MemoryHeapBlock
 
getDataOutputStream() - Method in interface com.sun.spot.peripheral.ota.IOTACommandHelper
Answer a data output stream for sending information to the host.
getDataPacket() - Static method in class com.sun.spot.peripheral.radio.RadioPacket
Answer a radio packet preformatted for sending data.
getDataSequenceNumber() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the DSN (as defined by the I802.15.4 standard) of this packet.
getDataWithCRC(DataInputStream) - Static method in class com.sun.spot.util.Utils
Deprecated.  
getDate() - Method in interface javax.microedition.io.HttpConnection
Returns the value of the date header field.
getDeepSleepCount() - Method in interface com.sun.spot.peripheral.ISleepManager
Get deep sleep count
getDefault() - Static method in class java.util.TimeZone
Gets the default TimeZone for this host.
getDestAddress() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.AODVMessage
get the destination address of this message
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
 
getDouble(long) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets the double at the given offset in the memory area associated with this object.
getDoubles(long, double[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets number doubles starting at the given offset in the memory area associated with this object and assign them to the double array passed starting at position low.
getDriverName() - Method in class com.sun.spot.peripheral.AbstractAT91_PIO
 
getDriverName() - Method in class com.sun.spot.peripheral.FiqInterruptDaemon
 
getDriverName() - Method in interface com.sun.spot.peripheral.IAT91_PIO
 
getDriverName() - Method in interface com.sun.spot.peripheral.IDriver
An identifying name for the driver (e.g.
getDriverName() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getDriverName() - Method in class com.sun.spot.sensorboard.EDemoController
Returns the name that should be used by the IDriver subsystem.
getDriverName() - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Routine to return this driver's name.
getDriverNamed(String) - Method in class com.sun.spot.peripheral.driver.proxy.ProxyDriverRegistry
 
getDriverNamed(String) - Method in interface com.sun.spot.peripheral.IDriverLookup
 
getDriverRegistry() - Method in interface com.sun.spot.peripheral.ISpot
Get the Driver Registry.
getDriverRegistry() - Method in class com.sun.spot.peripheral.Spot
 
getDroppedBroadcasts() - Method in class com.sun.spot.peripheral.radio.LowPanStats
 
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.ota.OTACommandServer
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
Return whether service is started automatically on reboot.
getEnabled() - Method in class com.sun.spot.peripheral.radio.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
 
getEntry(long) - Method in class com.sun.spot.peripheral.radio.routing.RouteTable
 
getErasedSequenceCurrentValue() - Method in interface com.sun.squawk.flash.INorFlashMemoryHeap
 
getErasedSequenceCurrentValue() - Method in class com.sun.squawk.flash.NorFlashMemoryHeap
 
getErasedValue() - Method in class com.sun.spot.peripheral.NorFlashSector
 
getErasedValue() - Method in interface com.sun.squawk.peripheral.INorFlashSector
 
getErasedValue() - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSector
 
getErrors() - Method in class com.sun.spot.testFramework.CopiableTestResults
 
getExitCode() - Method in class com.sun.squawk.Isolate
Get the isolate exit code.
getExpiration() - Method in interface javax.microedition.io.HttpConnection
Returns the value of the expires header field.
getExternalBoardMap() - Method in interface com.sun.spot.peripheral.ISpot
Get the map of external boards.
getExternalBoardMap() - Method in class com.sun.spot.peripheral.Spot
 
getExtraSector(int) - Method in class com.sun.spot.flashmanagement.NorFlashSectorAllocator
 
getExtraSector(int) - Method in interface com.sun.squawk.peripheral.INorFlashSectorAllocator
 
getExtraSector(int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
getFahrenheit() - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current temperature in degrees Fahrenheit.
getFahrenheit() - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current temperature in degrees Fahrenheit.
getFailures() - Method in class com.sun.spot.testFramework.CopiableTestResults
 
getFAT() - Static method in class com.sun.spot.flashmanagement.FlashFile
Get a read-only representation of the FAT
getFCS() - Method in class com.sun.spot.peripheral.radio.RadioPacket
Answer the frame check sequence for this radio packet.
getFDestinationAddress() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the final destination address of this packet
getFile() - Method in interface javax.microedition.io.HttpConnection
Returns the file portion of the URL of this HttpConnection.
getFileInfos() - Method in interface com.sun.spot.flashmanagement.IFAT
 
getFileSeparatorChar() - Static method in class com.sun.squawk.VM
The system-dependent default name-separator character.
getFiqInterruptDaemon() - Method in interface com.sun.spot.peripheral.ISpot
Get the FiqInterruptDaemon.
getFiqInterruptDaemon() - Method in class com.sun.spot.peripheral.Spot
 
getFirmwareRev() - Method in class com.sun.spot.sensorboard.hardware.Atmega
 
getFirmwareVersion() - Method in class com.sun.spot.sensorboard.EDemoBoard
Get the major and minor version information from the firmware running on the EDemoBoard.
getFirmwareVersion() - Method in class com.sun.spot.sensorboard.EDemoController
Get the major and minor version information from the firmware running on the EDemoBoard.
getFirst() - Method in interface com.sun.squawk.flash.INorFlashSectorStateList
 
getFirst() - Method in class com.sun.squawk.flash.NorFlashSectorStateList
 
getFirstElement() - Method in class com.sun.spot.peripheral.radio.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
 
getFloat(long) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets the float at the given offset in the memory area associated with this object.
getFloats(long, float[], int, int) - Method in class com.sun.squawk.realtime.RawMemoryFloatAccess
Gets number floats starting at the given offset in the memory area associated with this object and assign them to the int array passed starting at position low.
getFlushThreshold() - Method in class com.sun.spot.io.j2me.radiostream.RadioOutputStream
Get the flush threshold for this stream.
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.Stats
Get the total number of full garbage collections since reboot.
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
Not used on embedded devices.
getHandle(ResourceSharingScheme, boolean) - Method in interface com.sun.spot.resourcesharing.IResource
Generate a handle for this resource.
getHandle(ResourceSharingScheme, boolean) - Method in class com.sun.spot.resourcesharing.SimpleResource
 
getHardwareType() - Method in interface com.sun.spot.peripheral.ISpot
Get the hardware type code for this device.
getHardwareType() - Method in class com.sun.spot.peripheral.Spot
 
getHeaderField(int) - Method in interface javax.microedition.io.HttpConnection
Gets a header field value by index.
getHeaderField(String) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named header field.
getHeaderFieldDate(String, long) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named field parsed as date.
getHeaderFieldInt(String, int) - Method in interface javax.microedition.io.HttpConnection
Returns the value of the named field parsed as a number.
getHeaderFieldKey(int) - Method in interface javax.microedition.io.HttpConnection
Gets a header field key by index.
getHeaderLength() - Method in class com.sun.spot.peripheral.radio.LowPanPacket
return the length of the LowPanPacket header
getHighThreshold(IScalarInput) - Method in interface com.sun.spot.sensorboard.capabilities.IADCController
Return the current high threshold value.
getHighThreshold(IScalarInput) - Method in class com.sun.spot.sensorboard.EDemoController
Return the current high threshold value.
getHighThreshold(int) - Method in class com.sun.spot.sensorboard.hardware.ADT7411
Return the current high threshold value for this scalar input.
getHighThreshold() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the current high threshold value.
getHighThreshold() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the current high threshold value.
getHighThreshold(int, boolean) - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Return the current high threshold value.
getHighThreshold(boolean) - Method in interface com.sun.spot.sensorboard.peripheral.ITemperatureInput
Return the current high threshold value.
getHighThreshold(int, boolean) - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Return the current high threshold value.
getHighThreshold(boolean) - Method in class com.sun.spot.sensorboard.peripheral.TemperatureInput
Return the current high threshold value.
getHints() - Method in class com.sun.spot.sensorboard.io.PinDescriptor
 
getHopCount() - Method in class com.sun.spot.io.j2me.radiogram.Radiogram
Hop count is the number of times a packet will be retransmitted until it reaches the final destination.
getHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREP
read the hop count of this route reply
getHopCount() - Method in class com.sun.spot.peripheral.radio.mhrp.aodv.messages.RREQ
get the hop count of this message
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() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the I802.15.4 MAC layers
getI802_15_4_MACs() - Method in class com.sun.spot.peripheral.Spot
 
getI802_15_4_PHY() - Method in interface com.sun.spot.peripheral.ISpot
Get access to the physical I802.15.4 radio device
getI802_15_4_PHY() - Static method in class com.sun.spot.peripheral.radio.RadioFactory
Get access to the physical I802.15.4 radio device
getI802_15_4_PHY() - Method in class com.sun.spot.peripheral.Spot
 
getIAccelerometer3DThresholdListeners() - Method in interface com.sun.spot.sensorboard.peripheral.IAccelerometer3D
Returns an array of all the accelerometer threshold listeners registered on this input device.
getIAccelerometer3DThresholdListeners() - Method in class com.sun.spot.sensorboard.peripheral.LIS3L02AQAccelerometer
Returns an array of all the accelerometer threshold listeners registered on this input device.
getIcharge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current charging the battery in milliamps.
getIconName() - Method in class com.sun.spot.imp.MIDletDescriptor
 
getId() - Method in class com.sun.squawk.Isolate
Gets the unique id for this isolate.
getID() - Method in class java.util.TimeZone
Gets the ID of this time zone.
getIdischarge() - Method in interface com.sun.spot.peripheral.IPowerController
Return the current being drawn from the battery in milliamps.
getIEEEAddress() - Method in interface com.sun.spot.peripheral.radio.IRadioPolicyManager
 
getIEEEAddress() - Method in class com.sun.spot.peripheral.radio.policy.proxy.ProxyRadioPolicyManager
 
getIEEEAddress() - Method in class com.sun.spot.peripheral.radio.RadioPolicyManager
 
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
Returns an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Return an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.InputPin
Returns an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Returns an array of all the input pin listeners registered on this input pin.
getIInputPinListeners() - Method in class com.sun.spot.sensorboard.io.IOPin
Returns an array of all the input pin listeners registered on this input pin.
getILightSensorThresholdListeners() - Method in interface com.sun.spot.sensorboard.peripheral.ILightSensor
Returns an array of all the light sensor threshold listeners registered on this light sensor.
getILightSensorThresholdListeners() - Method in class com.sun.spot.sensorboard.peripheral.LightSensor
Returns an array of all the light sensor threshold listeners registered on this light sensor.
GETIMAGE - Static variable in class com.sun.squawk.vm.ChannelConstants
 
getIMax() - Method in interface com.sun.spot.peripheral.IPowerController
Return the maximum current (in milliamps) that has been drawn from the battery since the last time this was called.
getIndex() - Method in class com.sun.spot.sensorboard.io.BinaryScalar
 
getIndex() - Method in interface com.sun.spot.sensorboard.io.IInputPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.InputPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.InvertingInputPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.InvertingOutputPin
Return the PinDescriptor associated with this output pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.IOPin
Return the PinDescriptor associated with this input pin.
getIndex() - Method in interface com.sun.spot.sensorboard.io.IOutputPin
Return the PinDescriptor associated with this output pin.
getIndex() - Method in interface com.sun.spot.sensorboard.io.IScalarInput
Return the PinDescriptor associated with this input pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.OutputPin
Return the PinDescriptor for this pin.
getIndex() - Method in class com.sun.spot.sensorboard.io.ScalarInput
Return the PinDescriptor associated with this input pin.
getIndex() - Method in interface com.sun.spot.sensorboard.peripheral.ITriColorLED
Return the PinDescriptor associated with this LED.
getIndex() - Method in class com.sun.spot.sensorboard.peripheral.TriColorLED
Return the PinDescriptor associated with this LED.
getInitialProperties() - Static method in class com.sun.spot.sensorboard.AtmegaProtoBoard
Get the correct set of properties for this board to its flash memory
getInitialProperties() - Static method in class com.sun.spot.sensorboard.EDemoBoard
Get the correct set of properties for this board for its flash memory
getInitialSectors(int) - Method in class com.sun.spot.flashmanagement.NorFlashSectorAllocator
 
getInitialSectors(int) - Method in interface com.sun.squawk.peripheral.INorFlashSectorAllocator
 
getInitialSectors(int) - Method in class com.sun.squawk.peripheral.SimulatedNorFlashSectorAllocator
 
getInputStream() - Method in class com.sun.spot.io.j2me.socket.SocketConnection
Get a SocketInputStream object associated to this conneciton.
getInputStream() - Method in class com.sun.spot.util.CrcOutputStream
 
getInstance() - Static method in class com.sun.spot.io.j2me.remoteprinting.RemotePrintManager
 
getInstance() - Static method in class com.sun.spot.peripheral.ota.OTACommandServer
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.LowPan
Get the instance of this singleton.
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.AODVManager
 
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.request.RequestTable
provides the instance of this singleton
getInstance() - Static method in class com.sun.spot.peripheral.radio.mhrp.aodv.routing.RoutingTable
retrieve a handle to this routing table
getInstance() - Static method in class com.sun.spot.peripheral.radio.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