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

D

DATA - Static variable in interface lime.LimeConstants
 
DATA - Static variable in interface lime.motes.util.console.LimeConstants
 
DATA - Static variable in interface lime.util.console.LimeConstants
 
DEBUGkey - Static variable in interface lime.PropertyKeys
A key to whether debug messages should be printed to the screen.
DECLARE_LEADER - Static variable in interface lime.LimeConstants
 
DEFAULT - Static variable in class lime.LimeTupleSpace
The default name for tuple spaces.
DEFAULT_CONFIG_REQUEST_TIME_MILLS - Static variable in class moteaccess.TOSMoteAccess
 
DEFAULT_DESCRIPTION_TEXT - Variable in class moteaccess.SwingTOSMoteAccessUI
 
DEFAULT_GROUP_ID - Static variable in class moteaccess.TOSMoteAccess
 
DEFAULT_INTERVAL - Static variable in class location.generators.FakeGPSMonitor
The default interval between generating points is 1000ms.
DEFAULT_LATITUDE - Static variable in class location.generators.FakeGPSMonitor
The default latitude is (38 38.8935' N)
DEFAULT_LAT_STEP_SIZE - Static variable in class location.generators.FakeGPSMonitor
The default latitude step size in sexagesimal units.
DEFAULT_LISTENER - Static variable in class lime.motes.util.console.LimeConsole
 
DEFAULT_LISTENER - Static variable in class lime.util.console.LimeConsole
 
DEFAULT_LONGITUDE - Static variable in class location.generators.FakeGPSMonitor
The default longitude is (90 18.389986' W)
DEFAULT_LONG_STEP_SIZE - Static variable in class location.generators.FakeGPSMonitor
The default longitude step size in sexagesimal units.
DEFAULT_MESSAGE_SIZE - Static variable in class moteaccess.ConfigReplyTOSMessage
The default size of this message type in bytes.
DEFAULT_MESSAGE_SIZE - Static variable in class moteaccess.ConfigRequestTOSMessage
The default size of this message type in bytes.
DEFAULT_MESSAGE_SIZE - Static variable in class moteaccess.ImmediateReplyTOSMessage
The default size of this message type in bytes.
DEFAULT_MESSAGE_SIZE - Static variable in class moteaccess.ImmediateRequestTOSMessage
The default size of this message type in bytes.
DEFAULT_MESSAGE_SIZE - Static variable in class moteaccess.ReactionReplyTOSMessage
The default size of this message type in bytes.
DEFAULT_MESSAGE_SIZE - Static variable in class moteaccess.ReactionRequestTOSMessage
The default size of this message type in bytes.
DEFAULT_SENSING_TIMEOUT_SECS - Static variable in interface moteaccess.IMoteAccess
Constant that indicates the deafult sensing time, expressed in seconds.
DEFAULT_SPACES_BASE_NAME - Static variable in class lime.motes.MoteAgent
Default name of the tuple space is MOTES.
DEST_TAG - Static variable in class lime.LimeTupleSpace
 
DISENGAGE_AGENT - Static variable in interface lime.LimeConstants
 
DISENGAGE_AGENT - Static variable in interface lime.motes.util.console.LimeConstants
 
DISENGAGE_AGENT - Static variable in interface lime.util.console.LimeConstants
 
DISENGAGE_HOST - Static variable in interface lime.LimeConstants
 
DISENGAGE_HOST - Static variable in interface lime.motes.util.console.LimeConstants
 
DISENGAGE_HOST - Static variable in interface lime.util.console.LimeConstants
 
DataEngMsg - class lime.DataEngMsg.
A data message sent during engagement.
DataEngMsg(Hashtable, Hashtable, Hashtable) - Constructor for class lime.DataEngMsg
 
Decoration - class lime.motes.Decoration.
This class takes place in the last position of a TinyLime data tuple, adorning it with extra information on the collected data, as defined by the TinyLime user.
Decoration(Object) - Constructor for class lime.motes.Decoration
 
DummyMoteAccess - class moteaccess.DummyMoteAccess.
 
DummyMoteAccess() - Constructor for class moteaccess.DummyMoteAccess
 
DummyMoteAccess.Timer - class moteaccess.DummyMoteAccess.Timer.
 
DummyMoteAccess.Timer() - Constructor for class moteaccess.DummyMoteAccess.Timer
 
dataQueue - Variable in class lime.motes.MoteAgent
Linked lists used for implementing queues, needed since only the MoteAgent can access the tuple space directly.
data_validity - Variable in class location.GpsInfoEvent
 
date - Variable in class location.GPSInfo
time stamp information
date - Variable in class location.LocationEvent
The time the location was measured.
date - Variable in class location.generators.RealGPSMonitor
 
deactivate() - Method in class groupmgmt.GroupDisseminator
The GroupManager calls this when we should deactivate the disseminator.
deactivate() - Method in class groupmgmt.MemberDetector
The GroupManager calls this when we should deactivate the detector.
dead - Variable in class lime.ConnectionMgr.Connection
Keeps track of whether this connection is still open.
debug(String) - Static method in class lime.LimeServer
 
debug(String, Object) - Static method in class lime.LimeServer
 
debugFrame - Variable in class groupmgmt.impl.SinglePhaseDisseminator
For debugging.
debugON - Static variable in class lime.LimeServer
 
debugging - Variable in class groupmgmt.GroupManager
Determines whether to output log messages.
debugging - Variable in class groupmgmt.impl.BeaconingDetector
Determines whether to output log messages.
debugging - Variable in class groupmgmt.impl.SafeDistanceDetector
Determines whether to output log messages.
debugging - Variable in class groupmgmt.impl.SinglePhaseDisseminator
Determines whether to output log messages and show debugFrame.
decLat() - Method in class location.generators.FakeGPSMonitor
Decrements the latitude.
decLong() - Method in class location.generators.FakeGPSMonitor
Decrements the longitude.
decorateTuple(Tuple) - Method in interface lime.motes.IMoteLimeTupleDecorator
This function decorates the tuple, returning a new pointer to it.
decorateTuple(Tuple) - Method in class lime.motes.TimeStampDecorator
 
decorator - Variable in class lime.motes.MoteAgent
Decorator for the MoteLimeTupleDecorator
defaultID - Static variable in class lime.LimeTupleSpace
 
defaultLat - Variable in class location.generators.FakeGPSMonitor
 
defaultLong - Variable in class location.generators.FakeGPSMonitor
 
defaultProperties - Static variable in class lime.LimeServer
The default server properties.
delta_epoch_from - Variable in class lime.motes.AggregationOptions
How many epochs ago the relevant interval starts.
delta_epoch_to - Variable in class lime.motes.AggregationOptions
How many epochs ago the relevant interval stops.
departQueue - Variable in class groupmgmt.impl.SinglePhaseDisseminator.ConnectionChangeQueue
 
departing - Variable in class groupmgmt.impl.SPConnectionChangesMessage
An array of SPChanges that have connected set to false.
departingAgents - Variable in class lime.TransDescriptor
An array of departing agents.
desc - Variable in class lime.IncomingThread
 
descriptionLabel - Variable in class moteaccess.SwingTOSMoteAccessUI
 
descriptionScrollPane - Variable in class moteaccess.SwingTOSMoteAccessUI
 
descriptionTextArea - Variable in class moteaccess.SwingTOSMoteAccessUI
 
deserialize(byte[]) - Static method in class lime.Reactor
Returns a copy of the tuple by deserializing the byte array passed as a parameter.
dest - Variable in class lime.IncomingThread
 
dest - Variable in class lime.LimeTemplate
 
dest - Variable in class lime.LimeTuple
 
dest - Variable in class lime.RemoteOpDescriptor
Where the message is destined.
dest - Variable in class lime.motes.util.console.MainDialog
 
dest - Variable in class lime.util.console.MainDialog
 
destField - Variable in class lime.motes.util.console.MainDialog
 
destField - Variable in class lime.util.console.MainDialog
 
destination - Variable in class lime.motes.util.console.QueuedOp
 
destination - Variable in class lime.util.console.QueuedOp
 
detector - Variable in class groupmgmt.GroupManager
The MemberDetector determines when a connection with another member should be initiated or closed.
determineReady() - Method in class lime.TransactionMgr
When called by the leader, this method determines whether all hosts have sent READY messages, and if so, it initiates the data phase of the transaction by sending a START message.
determineReadySpecial() - Method in class lime.TransactionMgr
if called by the leader, it determines whether or not all of the ready messages expected have been received.
devutil - package devutil
 
devutil.awt - package devutil.awt
 
dgramSocket - Variable in class groupmgmt.impl.BeaconSender
The DatagramSocket to send beacons with.
disconnect() - Method in class groupmgmt.GroupManager
Turn the GroupManager off.
disengage() - Method in class lime.LimeAgentMgr
Disengages the agent by unsharing all shared tuple spaces.
disengage() - Method in class lime.LimeServer
Start the disengagement protocol needed to allow a host to depart from a community of mobile hosts.
disengage(TransactionOpDescriptor) - Method in class lime.TransactionMgr
 
disengaging - Variable in class groupmgmt.impl.SinglePhaseDisseminator
If I am currently disengaging, is set to true.
disengaging - Variable in class lime.LimeServer
 
display(String) - Method in class lime.motes.util.console.LimeConsole
Display a message on the console.
display(String) - Method in class lime.util.console.LimeConsole
Display a message on the console.
disseminator - Variable in class groupmgmt.GroupManager
The GroupDisseminator handles the formation of new groups based on info from the MemberDetector.
disseminator - Variable in class groupmgmt.MemberDetector
The GroupDisseminator to use to effect changes in the group.
disseminatorPort - Variable in class groupmgmt.impl.SinglePhaseDisseminator
The port to send/receive messages on.
distance(Location) - Method in class location.Location
Get the distance in meters from this location to another location.
distributeInfo(GpsInfoEvent) - Method in class location.LocationServer
 
distributeLocation(LocationEvent) - Method in class location.LocationServer
 
doBlocking(LimeTemplate, short) - Method in class lime.LimeTupleSpace
 
doData(TransactionOpDescriptor) - Method in class lime.TransactionMgr
Processes a data message from another host.
doInstReactsTo(ReactionsOpDescriptor) - Method in class lime.LimeTSMgr
 
doInstRemUponListener(RemoteUponOpDescriptor) - Method in class lime.LimeTSMgr
 
doInstUponListener(ReactionsOpDescriptor) - Method in class lime.LimeTSMgr
When a set of upon reactions are to be installed, each individual reaction can be remote, local, or broadcast.
doOut(AgentLocation, ITuple[], short) - Method in class lime.LimeTupleSpace
 
doProbe(LimeTemplate, short) - Method in class lime.LimeTupleSpace
 
doRead(ITuple) - Method in class lime.Reactor
 
doRead(RequestID, MoteRequest, IMoteListener) - Method in class moteaccess.DummyMoteAccess
Roughly simulate the behaviour of a correct doRead of a IMoteAccess.
doRead(RequestID, MoteRequest, IMoteListener) - Method in interface moteaccess.IMoteAccess
Method by which the MoteAccess layer is requested to start an unconditional read operation.
doRead(RequestID, MoteRequest, IMoteListener) - Method in class moteaccess.TOSMoteAccess
 
doReadUpon(SystemReactionEvent) - Method in class lime.SystemUponListener
 
doReadg(ITuple) - Method in class lime.Reactor
 
doReady(TransactionOpDescriptor) - Method in class lime.TransactionMgr
An operation done by a leader upon receipt of a READY message to process which hosts are ready for which transactions.
doReadySpecial(TransactionOpDescriptor) - Method in class lime.TransactionMgr
This method processes messages of type READY_SPECIAL.
doRemOutg(RemoteTupleOpDescriptor, boolean) - Method in class lime.LimeTSMgr
Put the tuple that comes from remotely into the tuple space.
doRemOutgAck(RemoteTupleOpDescriptor) - Method in class lime.LimeTSMgr
 
doRemSys(RemoteTupleOpDescriptor) - Method in class lime.LimeTSMgr
A read or take operation from a remote host is serviced and the result put into the outgoing queue to be returned to the agent that requested the operation in a SYS_REPLY (because by this point, whether the operation was a TAKE or READ doesn't matter.
doRemoveReactsTo(ReactionsOpDescriptor) - Method in class lime.LimeTSMgr
 
doRemoveRemUponListener(RemoteUponOpDescriptor) - Method in class lime.LimeTSMgr
 
doRemoveUpon(ReactionsOpDescriptor) - Method in class lime.LimeTSMgr
Uninstalling an array of upons has the same problem atomicity problmes as installing an array of reactions or upons.
doRun() - Method in class lime.mobileagent.mucode.MobileAgent
Must be redefined by the programmer with the behavior of the agent.
doSetup(TransactionOpDescriptor) - Method in class lime.TransactionMgr
Method doSetup
doSetupSpecial(TransactionOpDescriptor) - Method in class lime.TransactionMgr
Process a setup_special message.
doStart(TransactionOpDescriptor) - Method in class lime.TransactionMgr
This method is called when a START message is received from the leader.
doSys(TupleOpDescriptor) - Method in class lime.LimeTSMgr
Perform a probing read or take.
doSysReply(RemoteTupleOpDescriptor) - Method in class lime.LimeTSMgr
A SysReply message is the actual tuple being returned from the remote system.
doTake(ITuple) - Method in class lime.Reactor
 
doTakeUpon(SystemReactionEvent) - Method in class lime.SystemUponListener
 
doTakeg(ITuple) - Method in class lime.Reactor
 
doUponEvent(RemoteUponOpDescriptor) - Method in class lime.LimeTSMgr
An UponEvent is a messages that arrives from a remote system when an upon fires.
doWait(TupleOpDescriptor) - Method in class lime.LimeSystemTSMgr
Force the tuple to be looked for locally, then have a reaction installed if the tuple is not found
doWait(TupleOpDescriptor) - Method in class lime.LimeTSMgr
Waiting operations can either be for a specific host or for any host.
doWrite(TupleOpDescriptor) - Method in class lime.LimeTSMgr
'doWrite' perform the local write operation or put the tuple in the outgoing queue
doWrite(ITuple[]) - Method in class lime.Reactor
Places the tuples into the newTuples vector.
done - Variable in class location.generators.RealGPSMonitor
Should the GPS thread exit.

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