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

L

LESS_THAN - Static variable in class moteaccess.Condition
Constant that indicates the less than operation.
LIGHT - Static variable in class moteaccess.SensorType
 
LIGHT_FR - Static variable in class moteaccess.SensorType
 
LIMEopt - Static variable in class lime.mobileagent.mucode.Launcher
 
LOADkey - Static variable in interface lime.PropertyKeys
A key that specifies an agent to load onto a LIMEServer.
LOADopt - Static variable in class lime.mobileagent.mucode.Launcher
 
LOCAL_SYS_TAKE - Static variable in interface lime.LimeConstants
 
LOCAL_SYS_TAKE - Static variable in interface lime.motes.util.console.LimeConstants
 
LOCAL_SYS_TAKE - Static variable in interface lime.util.console.LimeConstants
 
LOCATIONS - Static variable in class lime.UponMgr
 
LSTSListener - class lime.LSTSListener.
A simple listener for the Lime System Tuple Space which returns the tuple that triggered the event to the process waiting for the tuple.
LSTSListener(ResultTuple) - Constructor for class lime.LSTSListener
 
Latitude - class location.Latitude.
The latitude value in a physical coordinate system.
Latitude(int, double, int) - Constructor for class location.Latitude
Creates a Latitude with the specified degrees, minutes, and direction.
Latitude(Latitude) - Constructor for class location.Latitude
The copy constructor.
Latitude(double) - Constructor for class location.Latitude
Creates a Latitude based on its sexagesimal notation.
Launcher - class lime.mobileagent.mucode.Launcher.
The mobileagent.mucode.Launcher starts the run time support necessary for both Lime and muCode from the command line.
Launcher() - Constructor for class lime.mobileagent.mucode.Launcher
 
Launcher - class lime.util.Launcher.
The Launcher starts the run time support necessary for Lime from the command line, and serves as the mechanism for passing parameters to the LimeServer when starting the runtime support from within an application (see examples/SimpleLime.java for an example of how to do this).
Launcher() - Constructor for class lime.util.Launcher
 
LimeAgentMgr - class lime.LimeAgentMgr.
This is returned when loading an agent into the LimeServer.
LimeAgentMgr() - Constructor for class lime.LimeAgentMgr
Creates the manager for a Lime Agent.
LimeConsole - class lime.motes.util.console.LimeConsole.
A graphical front-end to a Lime Tuple Space.
LimeConsole() - Constructor for class lime.motes.util.console.LimeConsole
 
LimeConsole(AgentID, LimeTupleSpace, IConsoleProvider) - Constructor for class lime.motes.util.console.LimeConsole
Create a new Lime console associated with the Lime tuple space passed as a parameter.
LimeConsole - class lime.util.console.LimeConsole.
A graphical front-end to a Lime Tuple Space.
LimeConsole() - Constructor for class lime.util.console.LimeConsole
 
LimeConsole(AgentID, LimeTupleSpace, IConsoleProvider) - Constructor for class lime.util.console.LimeConsole
Create a new Lime console associated with the Lime tuple space passed as a parameter.
LimeConsoleListener - class lime.motes.util.console.LimeConsoleListener.
Defines a reaction listener that can be used in combination with a LimeConsole object to display information about a given Lime tuple space.
LimeConsoleListener() - Constructor for class lime.motes.util.console.LimeConsoleListener
Create a new listener.
LimeConsoleListener(IConsoleProvider) - Constructor for class lime.motes.util.console.LimeConsoleListener
 
LimeConsoleListener - class lime.util.console.LimeConsoleListener.
Defines a reaction listener that can be used in combination with a LimeConsole object to display information about a given Lime tuple space.
LimeConsoleListener() - Constructor for class lime.util.console.LimeConsoleListener
Create a new listener.
LimeConsoleListener(IConsoleProvider) - Constructor for class lime.util.console.LimeConsoleListener
 
LimeConstants - interface lime.LimeConstants.
 
LimeConstants - interface lime.motes.util.console.LimeConstants.
 
LimeConstants - interface lime.util.console.LimeConstants.
 
LimeError - error lime.LimeError.
The superclass of every error generated by this package.
LimeError() - Constructor for class lime.LimeError
Constructs a LimeError with no detail message.
LimeError(String) - Constructor for class lime.LimeError
Constructs a LimeError with the specified detail message.
LimeError(Exception) - Constructor for class lime.LimeError
 
LimeError(Exception, String) - Constructor for class lime.LimeError
 
LimeException - exception lime.LimeException.
The superclass of all exceptions raised by this package.
LimeException(Exception) - Constructor for class lime.LimeException
Creates an exception that wraps an internal exception.
LimeException() - Constructor for class lime.LimeException
Creates a new exception with no internal, lower-level exception.
LimeException(String) - Constructor for class lime.LimeException
Creates a new exception with no internal, lower-level exception.
LimeException(Exception, String) - Constructor for class lime.LimeException
Creates an exception that wraps an internal exception.
LimeMoteReaction - class lime.motes.LimeMoteReaction.
This class extends MoteReaction in order to exploit the injection of a reaction with the MoteAccess module.
LimeMoteReaction(MoteID, SensorType, Condition, Boolean) - Constructor for class lime.motes.LimeMoteReaction
 
LimeMoteReaction(MoteID, SensorType, IAggregationOptions, Condition, Boolean) - Constructor for class lime.motes.LimeMoteReaction
 
LimeMoteRequest - class lime.motes.LimeMoteRequest.
This class is used to call a read on the MoteAccess.
LimeMoteRequest(MoteID, SensorType, Boolean) - Constructor for class lime.motes.LimeMoteRequest
Public constructor that simply calls moteaccess.MoteRequest constructor.
LimeRuntimeException - exception lime.LimeRuntimeException.
The superclass of all runtime exceptions generated by this package.
LimeRuntimeException(Exception) - Constructor for class lime.LimeRuntimeException
Creates an exception that wraps an internal exception.
LimeRuntimeException() - Constructor for class lime.LimeRuntimeException
Creates a new exception with no internal, lower-level exception.
LimeRuntimeException(String) - Constructor for class lime.LimeRuntimeException
Creates a new exception with no internal, lower-level exception.
LimeRuntimeException(Exception, String) - Constructor for class lime.LimeRuntimeException
Creates an exception that wraps an internal exception.
LimeServer - class lime.LimeServer.
The runtime support needed to run Lime on a given host.
LimeServer() - Constructor for class lime.LimeServer
The constructor of the LimeServer.
LimeServerID - class lime.LimeServerID.
Defines the unique identifier of a LimeServer.
LimeServerID(String) - Constructor for class lime.LimeServerID
 
LimeServerID(InetAddress) - Constructor for class lime.LimeServerID
 
LimeServerID(InetAddress, int) - Constructor for class lime.LimeServerID
 
LimeSystemReaction - class lime.LimeSystemReaction.
Specifies reactions that are concerned only over the Lime System Tuple Space.
LimeSystemReaction(ITuple, ReactionListener, short) - Constructor for class lime.LimeSystemReaction
Create the reaction.
LimeSystemTSMgr - class lime.LimeSystemTSMgr.
Manages the Lime System Tuple Space.
LimeSystemTSMgr() - Constructor for class lime.LimeSystemTSMgr
 
LimeSystemTupleSpace - class lime.LimeSystemTupleSpace.
The LimeSystemTupleSpace (LSTS) gives the Lime Application Programmer the ability to access the system context information including which hosts are present, which agents are present, and which tuple spaces are at the agents.
LimeSystemTupleSpace() - Constructor for class lime.LimeSystemTupleSpace
 
LimeTSMgr - class lime.LimeTSMgr.
The LimeTSMgr manages a LimeTupleSpace.
LimeTSMgr(String, boolean) - Constructor for class lime.LimeTSMgr
 
LimeTemplate - class lime.LimeTemplate.
This class, LimeTemplate, is used to wrap the tuple along with the extra fields to be matched, e.g., the current, destination, and tuple id fields.
LimeTemplate(Location, AgentLocation, LimeTupleID, ITuple) - Constructor for class lime.LimeTemplate
Construct a new LimeTemplate.
LimeTemplate(ITuple) - Constructor for class lime.LimeTemplate
Construct a new LimeTemplate with the cur, dest, and tuple id formal.
LimeTuple - class lime.LimeTuple.
This class, LimeTuple, wraps all tuples returned by Lime to the user.
LimeTuple(AgentLocation, AgentLocation, LimeTupleID, ITuple) - Constructor for class lime.LimeTuple
Construct a new LimeTuple from inside the Lime package ONLY.
LimeTuple(ITuple) - Constructor for class lime.LimeTuple
Construct a new LimeTuple with the given contents.
LimeTupleID - class lime.LimeTupleID.
Defines the identifier of Tuple objects.
LimeTupleID(long) - Constructor for class lime.LimeTupleID
Construct a new tuple identifier...guaranteed to be unique.
LimeTupleSpace - class lime.LimeTupleSpace.
This class, LimeTupleSpace, provides an implementation for the Interface Tuple Space (ITS), the most basic component of a Lime-based application.
LimeTupleSpace(String) - Constructor for class lime.LimeTupleSpace
Create a named Lime tuple space.
LimeTupleSpace() - Constructor for class lime.LimeTupleSpace
Create a default Lime tuple space, named DEFAULT.
LocDialog - class lime.motes.util.console.LocDialog.
 
LocDialog(Frame, int) - Constructor for class lime.motes.util.console.LocDialog
 
LocDialog - class lime.util.console.LocDialog.
 
LocDialog(Frame, int) - Constructor for class lime.util.console.LocDialog
 
LocDialog.DoneListener - class lime.motes.util.console.LocDialog.DoneListener.
 
LocDialog.DoneListener() - Constructor for class lime.motes.util.console.LocDialog.DoneListener
 
LocDialog.DoneListener - class lime.util.console.LocDialog.DoneListener.
 
LocDialog.DoneListener() - Constructor for class lime.util.console.LocDialog.DoneListener
 
LocalOpDescriptor - class lime.LocalOpDescriptor.
Any operations to be done locally on the tuple space.
LocalOpDescriptor() - Constructor for class lime.LocalOpDescriptor
 
LocalUponListener - class lime.LocalUponListener.
 
LocalUponListener(long, PendingUponListener) - Constructor for class lime.LocalUponListener
 
LocalizedReaction - class lime.LocalizedReaction.
Specifies reactions that are concerned only with a localized projection of the shared tuple space.
LocalizedReaction(LimeTemplate, ReactionListener, short) - Constructor for class lime.LocalizedReaction
Create the reaction, by specifying location information.
LocalizedReaction(ITuple, ReactionListener, short) - Constructor for class lime.LocalizedReaction
Package accessible constructor to make a localized reaction.
Location - class lime.Location.
The superclass of all locations, i.e., of both host and agent locations.
Location(short) - Constructor for class lime.Location
 
Location - class location.Location.
This represents a physical location (a longitude/latitude pair).
Location(Latitude, Longitude) - Constructor for class location.Location
Constructor.
Location(Location) - Constructor for class location.Location
The copy constructor.
LocationDate - class location.LocationDate.
This class encapsulates the time of the day in seconds.
LocationDate(int) - Constructor for class location.LocationDate
 
LocationEvent - class location.LocationEvent.
This class encapsulates the events generated when the location changes.
LocationEvent(Object, Location, Date, double, double, double, boolean) - Constructor for class location.LocationEvent
The constructor.
LocationGenerator - interface location.LocationGenerator.
This interface defines the methods and fields that a location generator must implement.
LocationListener - interface location.LocationListener.
This interface must be implemented by any object that wishes to receive location events.
LocationServer - class location.LocationServer.
LocationServer is the singleton that applications implementing the LocationListener interface register on to receive location information.
LocationServer() - Constructor for class location.LocationServer
Creates a LocationServer.
LocationTester - class location.LocationTester.
Tests the funcationality of the location package.
LocationTester() - Constructor for class location.LocationTester
Creates a LocationTester.
Lock - class lime.Lock.
The class Lock is the general object that will e sent from the agent to the LimeTSMgr through postOp.
Lock() - Constructor for class lime.Lock
 
Longitude - class location.Longitude.
The longitude value in a physical coordinate system.
Longitude(int, double, int) - Constructor for class location.Longitude
Creates a Longitude with the specified degrees, minutes, and direction.
Longitude(Longitude) - Constructor for class location.Longitude
The copy constructor.
Longitude(double) - Constructor for class location.Longitude
Creates a Longitude based on its sexagesimal notation.
l - Variable in class lime.motes.util.console.LocDialog
 
l - Variable in class lime.motes.util.console.ReactionDialog
 
l - Variable in class lime.util.console.LocDialog
 
l - Variable in class lime.util.console.ReactionDialog
 
lServer - Variable in class lime.IncomingMgr
 
lServer - Variable in class lime.TransactionMgr
A reference to the LimeServer.
lastGroupChangeMessage - Variable in class groupmgmt.impl.SinglePhaseDisseminator
Keep track of the last GroupChangeMessage we've received in order to make sure new ones are in fact newer.
lastRR - Variable in class lime.Reactor
A pointer to the last registered reaction within the linked list.
lat - Variable in class location.Latitude
This is the latitude in sexagesimal units.
latStep - Variable in class location.generators.FakeGPSMonitor
The step size of the latitude and longitude in sexigesimal units.
latitude - Variable in class location.GPSInfo
latitude information
latitude - Variable in class location.Location
The latitude.
latitude - Variable in class location.generators.RealGPSMonitor
 
launch(String[], int) - Method in class lime.mobileagent.mucode.Launcher
 
launch(String[], int) - Method in class lime.util.Launcher
Launches a LIMEServer or loads one or more agents onto another LIMEServer.
leader - Variable in class groupmgmt.impl.SPGroupChangeMessage
The leader of the new group.
leader - Variable in class groupmgmt.impl.SPLeaderAddressMessage
The leader's Member object.
leader - Variable in class groupmgmt.impl.SinglePhaseDisseminator
Reference to the leader of the group.
lg - Variable in class groupmgmt.GroupManager.TestFrame
 
lg - Variable in class lime.LimeServer
 
lg - Variable in class location.LocationServer
The LocationGenerator that provides the location.
lime - package lime
 
lime.mobileagent.mucode - package lime.mobileagent.mucode
 
lime.motes - package lime.motes
 
lime.motes.util.console - package lime.motes.util.console
 
lime.util - package lime.util
 
lime.util.console - package lime.util.console
 
limeArgs - Variable in class lime.mobileagent.mucode.Launcher
 
limeEnd - Variable in class lime.mobileagent.mucode.Launcher
 
limeServer - Variable in class lime.OutgoingMgr
A reference to the LIMEServer singleton.
limeStart - Variable in class lime.mobileagent.mucode.Launcher
 
limeTmpl - Variable in class lime.Reaction
 
listLabel - Variable in class moteaccess.SwingTOSMoteAccessUI
 
listener - Variable in class lime.Reaction
 
listener - Variable in class lime.motes.util.console.MainDialog
 
listener - Variable in class lime.util.console.MainDialog
 
listenerClass - Variable in class lime.motes.util.console.MainDialog
 
listenerClass - Variable in class lime.util.console.MainDialog
 
listenerField - Variable in class lime.motes.util.console.MainDialog
 
listenerField - Variable in class lime.util.console.MainDialog
 
listenerMap - Variable in class moteaccess.TOSMoteAccess
 
listeners - Variable in class location.LocationServer
Holds the listeners that are registered on this server.
listeners - Variable in class location.generators.FakeGPSMonitor
Holds the listeners.
listeners - Variable in class location.generators.RealGPSMonitor
The GPSListeners that are waiting for GPSEvents.
listmodel - Variable in class moteaccess.SwingTOSMoteAccessUI
 
listscrollpane - Variable in class moteaccess.SwingTOSMoteAccessUI
 
loadAgent(String, Serializable[]) - Method in class lime.LimeServer
Load an agent into the Lime server.
loadArgs - Variable in class lime.mobileagent.mucode.Launcher
 
loadEnd - Variable in class lime.mobileagent.mucode.Launcher
 
loadPropertyVars() - Method in class lime.LimeServer
Initializes the property variables based on the values within properties.
loadSS - Variable in class lime.LimeServer
 
loadStart - Variable in class lime.mobileagent.mucode.Launcher
 
loc - Variable in class lime.motes.util.console.LocDialog
 
loc - Variable in class lime.util.console.LocDialog
 
localHost - Variable in class groupmgmt.impl.BeaconReceiver
Reference to this host's address, used to check if a beacon is our own or from another host.
localLockedTS - Variable in class lime.TransactionMgr
If the tuple space name is in the table, then it has been locked.
localServerID - Variable in class lime.LimeServer
 
location - package location
 
location - Variable in class groupmgmt.impl.MemberBeacon
 
location - Variable in class groupmgmt.impl.SafeDistanceDetector
The physical location of this Member.
location - Variable in class location.LocationEvent
The location
location.generators - package location.generators
 
locationChanged(LocationEvent) - Method in class groupmgmt.impl.SafeDistanceDetector
Implements the LocationListener interface.
locationChanged(LocationEvent) - Method in interface location.LocationListener
Method that is called by the event generator when new location information is available.
locationChanged(LocationEvent) - Method in class location.LocationServer
This implements the locationlistener interface.
locationChanged(LocationEvent) - Method in class location.LocationTester
 
locationChanged(LocationEvent) - Method in class location.generators.FakeGPSgui
Called by the location generator when the location has changed.
locationGenerator - Variable in class groupmgmt.impl.SafeDistanceDetector
The LocationGenerator - the object that updates our location (via LocationChangedEvents).
lock - Variable in class groupmgmt.impl.BeaconReceiver.BeaconEventQueue
 
lock - Variable in class groupmgmt.impl.SinglePhaseDisseminator.ConnectionChangeQueue
 
lock - Variable in class groupmgmt.impl.SinglePhaseDisseminator.ProcessMessageQueue
 
lock - Variable in class lime.InitiatorTransDescriptor
The lock used by the transaction.
lock - Variable in class lime.LocalOpDescriptor
 
locs - Variable in class lime.motes.util.console.LocDialog
 
locs - Variable in class lime.util.console.LocDialog
 
log(String) - Method in class groupmgmt.GroupManager.TestFrame
 
log(String) - Method in class groupmgmt.GroupManager
Private utility message to log debugging output from the GroupManager.
log(String) - Method in class groupmgmt.impl.BeaconReceiver
For testing.
log(String) - Method in class groupmgmt.impl.BeaconSender
For testing.
log(String) - Method in class groupmgmt.impl.BeaconingDetector
For testing.
log(String) - Method in class groupmgmt.impl.SafeDistanceDetector
For testing.
log(String) - Method in class groupmgmt.impl.SinglePhaseDisseminator
For testing.
log(String) - Method in class lime.TransDescriptor
 
log(String) - Method in class location.LocationTester
 
log - Variable in class location.Longitude
This is the Longitude in sexagesimal units.
logAgentRequest(AgentID, RequestID) - Method in class lime.motes.MoteAgent
This method is used to log the couple RequestID AgentID in order to be able to remove all the operation by a given AgentID.
logisTransDone(String) - Method in class lime.TransDescriptor
 
longStep - Variable in class location.generators.FakeGPSMonitor
The step size of the latitude and longitude in sexigesimal units.
longitude - Variable in class location.GPSInfo
longitude information
longitude - Variable in class location.Location
The longitude.
longitude - Variable in class location.generators.RealGPSMonitor
 
lookForTuples(LimeTuple) - Method in class lime.motes.MoteAgent
This private method is used to check wether the tuplespace contains at least a tuple that matches the tuple passed as parameter.
lower - Variable in class moteaccess.Condition
Lower bound of a between operation.
ls - Variable in class location.LocationTester
 
lstsHostAgents - Variable in class lime.InitiatorTransDescriptor
 
lt - Variable in class lime.motes.MoteLimeTupleSpace.MotesReactionInterceptor
The template we'll react to.
ltc - Variable in class lime.motes.MoteAgent
LimeTuple space used for configuration.
lts - Variable in class BuzzerClientAgent
 
lts - Variable in class InteractiveAgent
 
lts - Variable in class RdSimpleClientAgent
 
lts - Variable in class RdgSimpleClientAgent
 
lts - Variable in class RdpSimpleClientAgent
 
lts - Variable in class ReactiveClientAgent
 
lts - Variable in class lime.InitiatorTransDescriptor
The tuple spaces owned by the agent involved in the transaction
lts - Variable in class lime.motes.MoteAgent
LimeTupleSpace that contains the data, i.e.
lts - Variable in class lime.motes.MoteInteractiveAgent
 
lts - Variable in class lime.motes.util.console.LimeConsole
 
lts - Variable in class lime.util.console.LimeConsole
 
ltsH - Variable in class lime.InitiatorTransDescriptor
Maps a name of the tuple space to the LimeTupleSpace (which contains the ITupleSpace).
ltsm - Variable in class lime.RemoteUponListener
 
ltsm - Variable in class lime.UponMgr
It is going to be null if this is the UponMgr for a private LTS.

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