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

M

MAG_X - Static variable in class moteaccess.SensorType
 
MAG_X_FR - Static variable in class moteaccess.SensorType
 
MAG_Y - Static variable in class moteaccess.SensorType
 
MAG_Y_FR - Static variable in class moteaccess.SensorType
 
MAXIMUM - Static variable in class lime.motes.AggregationOptions
Constant defining the operations.
MAX_LAT - Static variable in class location.Latitude
 
MAX_LOG - Static variable in class location.Longitude
 
MAX_ROUNDS - Static variable in interface lime.LimeConstants
 
MAX_ROUNDS - Static variable in interface lime.motes.util.console.LimeConstants
 
MAX_ROUNDS - Static variable in interface lime.util.console.LimeConstants
 
MEDIAN - Static variable in class lime.motes.AggregationOptions
Constant defining the operations.
MESSAGESkey - Static variable in interface lime.PropertyKeys
A key to whether messages should be printed to the screen.
MIC - Static variable in class moteaccess.SensorType
 
MIC_FR - Static variable in class moteaccess.SensorType
 
MINIMUM - Static variable in class lime.motes.AggregationOptions
Constant defining the operations.
MIN_LAT - Static variable in class location.Latitude
 
MIN_LOG - Static variable in class location.Longitude
 
MODE - Static variable in class lime.motes.AggregationOptions
Constant defining the operations.
MUCODEopt - Static variable in class lime.mobileagent.mucode.Launcher
 
MainDialog - class lime.motes.util.console.MainDialog.
 
MainDialog(LimeConsole, short) - Constructor for class lime.motes.util.console.MainDialog
 
MainDialog - class lime.util.console.MainDialog.
 
MainDialog(LimeConsole, short) - Constructor for class lime.util.console.MainDialog
 
Member - class groupmgmt.Member.
The Member is identified by its address and port.
Member(InetAddress, int) - Constructor for class groupmgmt.Member
Create a Member.
MemberBeacon - class groupmgmt.impl.MemberBeacon.
The MemberBeacon class; A serializable class that includes Member information.
MemberBeacon(Member, Location, boolean) - Constructor for class groupmgmt.impl.MemberBeacon
Constructor that sets the corresponding values in the beacon.
MemberBeacon(Member, Location) - Constructor for class groupmgmt.impl.MemberBeacon
Constructor that sets the corresponding values in the beacon.
MemberBeacon(Member) - Constructor for class groupmgmt.impl.MemberBeacon
Constructor that sets the corresponding values in the beacon.
MemberBeacon(Member, boolean) - Constructor for class groupmgmt.impl.MemberBeacon
Constructor that sets the corresponding values in the beacon.
MemberDetector - class groupmgmt.MemberDetector.
The MemberDetector abstract class; Detects members based on anything (most likely with a GroupBeaconListener) and some sort of filter (ie safe-distance calculations).
MemberDetector() - Constructor for class groupmgmt.MemberDetector
Constructor.
MigrationDialog - class lime.motes.util.console.MigrationDialog.
 
MigrationDialog(LimeConsole, short) - Constructor for class lime.motes.util.console.MigrationDialog
 
MigrationDialog - class lime.util.console.MigrationDialog.
 
MigrationDialog(LimeConsole, short) - Constructor for class lime.util.console.MigrationDialog
 
MobileAgent - class lime.mobileagent.mucode.MobileAgent.
This class provides a Lime-enabled mobile agent, on top of µCode mobile agents.
MobileAgent() - Constructor for class lime.mobileagent.mucode.MobileAgent
 
MobileAgent(MuServer) - Constructor for class lime.mobileagent.mucode.MobileAgent
 
MoteAccessTester - class moteaccess.MoteAccessTester.
 
MoteAccessTester() - Constructor for class moteaccess.MoteAccessTester
 
MoteAgent - class lime.motes.MoteAgent.
This Agent is responsible to establish the bridge between lime and the motes subsystem, it reacts to configuration tuple in the BASENAME-CONFIG tuple space, asks the motes subsystem to read environmental data and out them in the BASENAME tuple space.
MoteAgent() - Constructor for class lime.motes.MoteAgent
Public constructor that calls the StationaryAgent constructor with name "MoteAgent".
MoteAgent.MoteStopOperation - class lime.motes.MoteAgent.MoteStopOperation.
This class is used to react to a tuple that indicates the command to stop a running operation on the motes (typically a reaction).
MoteAgent.MoteStopOperation() - Constructor for class lime.motes.MoteAgent.MoteStopOperation
Public constructor that builds the listener.
MoteAgent.ReactionRequestListener - class lime.motes.MoteAgent.ReactionRequestListener.
This class is used to react to tuples in the config tuple space that request for a reaction.
MoteAgent.ReactionRequestListener(IMoteListener) - Constructor for class lime.motes.MoteAgent.ReactionRequestListener
Public constructor for a ReactionRequestListener.
MoteID - class moteaccess.MoteID.
 
MoteID(int) - Constructor for class moteaccess.MoteID
Public constructor that builds a mote id from its int id.
MoteIllegalOperationException - exception lime.motes.MoteIllegalOperationException.
Raised when the user tries to perform an unsupported operation, such as an in from the current sensor data tuplespace (and not log data).
MoteIllegalOperationException() - Constructor for class lime.motes.MoteIllegalOperationException
Creates a new exception with no internal, lower-level exception.
MoteIllegalOperationException(String) - Constructor for class lime.motes.MoteIllegalOperationException
Creates a new exception with no internal, lower-level exception.
MoteIllegalOperationException(Exception) - Constructor for class lime.motes.MoteIllegalOperationException
Creates an exception that wraps an internal exception.
MoteIllegalOperationException(Exception, String) - Constructor for class lime.motes.MoteIllegalOperationException
Creates an exception that wraps an internal exception.
MoteInteractiveAgent - class lime.motes.MoteInteractiveAgent.
An interactive agent used for testing the tuple spaces.
MoteInteractiveAgent() - Constructor for class lime.motes.MoteInteractiveAgent
 
MoteLimeTemplate - class lime.motes.MoteLimeTemplate.
This class, MotesLimeTemplate, is used to wrap the tuple along with the extra fields to be matched, e.g., the current, destination, and tuple id fields.
MoteLimeTemplate(Location, AgentLocation, MoteID, int, LimeTupleID, ITuple) - Constructor for class lime.motes.MoteLimeTemplate
Construct a new MotesLimeTemplate.
MoteLimeTemplate(Location, AgentLocation, LimeTupleID, ITuple) - Constructor for class lime.motes.MoteLimeTemplate
Construct a new MotesLimeTemplate.
MoteLimeTemplate(ITuple) - Constructor for class lime.motes.MoteLimeTemplate
Construct a new LimeTemplate with the cur, dest, freshness and tuple id formal.
MoteLimeTuple - class lime.motes.MoteLimeTuple.
The MoteLimeTuple class extends the mote id adding the information of the MoteID.
MoteLimeTuple(MoteID, AgentLocation, AgentLocation, LimeTupleID, ITuple) - Constructor for class lime.motes.MoteLimeTuple
Public constructor that instantiates a MoteLimeTuple.
MoteLimeTupleSpace - class lime.motes.MoteLimeTupleSpace.
This class, MotesLimeTupleSpace, extends the LimeTupleSpace class, overriding the conventional operations in order to adapt them to the semantic they have when working with sensor networks.
MoteLimeTupleSpace(String) - Constructor for class lime.motes.MoteLimeTupleSpace
Constructor that instantiate both the data tuple space and the config tuple space, called name_CONFIG
MoteLimeTupleSpace.MotesReactionInterceptor - class lime.motes.MoteLimeTupleSpace.MotesReactionInterceptor.
This private class is used to convert a tuple that was requested with a reaction from the lime format to the lime.motes format (i.e.
MoteLimeTupleSpace.MotesReactionInterceptor(MoteLimeTemplate, ReactionListener) - Constructor for class lime.motes.MoteLimeTupleSpace.MotesReactionInterceptor
Parameter is the real listener that will be returned of the tuple once the MoteID has been popped out of the tuple.
MoteReaction - class moteaccess.MoteReaction.
This class carries the information regarding a reaction that are passed to the IMoteAccess in order to register a reaction.
MoteReaction(MoteID, SensorType, Condition, Boolean) - Constructor for class moteaccess.MoteReaction
Public constructor of a mote reaction.
MoteReaction(MoteID, SensorType, Condition, boolean) - Constructor for class moteaccess.MoteReaction
Public constructor of a mote reaction.
MoteReaction(MoteReaction) - Constructor for class moteaccess.MoteReaction
Copy constructor.
MoteReactionEvent - class lime.motes.MoteReactionEvent.
This class extends the lime ReactionEvent one, and has basically the same meaning; it includes the MoteID.
MoteReactionEvent(AgentID, ITuple, RegisteredReaction) - Constructor for class lime.motes.MoteReactionEvent
 
MoteReactionEvent(AgentID, MoteLimeTuple, RegisteredReaction) - Constructor for class lime.motes.MoteReactionEvent
 
MoteRegisteredReaction - class lime.motes.MoteRegisteredReaction.
This class extends Lime's RegisteredReaction basically adding the MoteID information.
MoteRegisteredReaction(RequestID, MoteID, RegisteredReaction) - Constructor for class lime.motes.MoteRegisteredReaction
Public constructor that allows to build a MoteRegisteredReaction starting from a RequestID, which is the one that identifies the reaction in the whole motes subsystem, the MoteID (that may be unspecified) that idicates the reaction loacation at the motes level, and the RegisteredReaction as in the construction of a lime RegisteredReaction.
MoteRequest - class moteaccess.MoteRequest.
Class describing an unconditional read request.
MoteRequest() - Constructor for class moteaccess.MoteRequest
Default constructor.
MoteRequest(MoteID, SensorType, boolean) - Constructor for class moteaccess.MoteRequest
Public constructor for a new MoteRequest.
MoteRequest(MoteRequest) - Constructor for class moteaccess.MoteRequest
Copy constructor.
MoteResult - class moteaccess.MoteResult.
This class carries the information of the result of a reading from the motes.
MoteResult(SensorType, int, MoteID, int, RequestID) - Constructor for class moteaccess.MoteResult
Standard contructor of the MoteResult, all the values of the result are passed as parameters, but the timestamp which is generated.
MsgDialog - class devutil.awt.MsgDialog.
 
MsgDialog(Frame, String, String) - Constructor for class devutil.awt.MsgDialog
 
m1 - Variable in class groupmgmt.impl.SPChange
The members whose connectivity has changed.
m2 - Variable in class groupmgmt.impl.SPChange
The members whose connectivity has changed.
mSocket - Variable in class groupmgmt.impl.BeaconReceiver
The multicast socket used to broadcast the beacons.
main(String[][]) - Static method in class InteractiveAgent
 
main(String[]) - Static method in class groupmgmt.GroupManager
## Main method just for testing on the command-line.
main(String[]) - Static method in class lime.mobileagent.mucode.Launcher
 
main(String[]) - Static method in class lime.util.Launcher
Bootstraps the Launcher.
main(String[]) - Static method in class location.LocationTester
 
main(String[]) - Static method in class moteaccess.MoteAccessTester
 
makeBeaconEvent(MemberBeacon) - Method in class groupmgmt.impl.BeaconReceiver
Allows construction of a new BeaconEvent whose source is the BeaconReceiver class.
makeInitiatorRequest(short, AgentID, LimeTupleSpace[], Result) - Method in class lime.TransactionMgr
generates the request that will start the transaction, AND blocks the agent that made the request.
makeTemplate(String, LimeServerID, AgentID, String) - Method in class lime.LimeSystemTSMgr
Makes a template.
matchingTuples - Variable in class lime.Reactor
Holds tuples coming from the main TS that are a match for a new oncepertuple reaction.
maxID - Static variable in class lime.LimeAgentMgr
A static integer used to create a unique AgentID.
maxTIDServer - Static variable in class lime.LimeServer
Records the highest tuple ID for each tuple space.
maxTransID - Static variable in class lime.TransactionMgr
Used to create TransactionID objects
mcastAddress - Variable in class groupmgmt.impl.BeaconReceiver
The multicast address to listen to.
mcastAddress - Variable in class groupmgmt.impl.BeaconSender
The multicast address to send beacons to.
mcastPort - Variable in class groupmgmt.impl.BeaconReceiver
The multicast port to listen to.
mcastPort - Variable in class groupmgmt.impl.BeaconSender
The multicast port to send beacons to.
mcastServerID - Variable in class lime.LimeServer
An ID prepresenting the multicast group this LIMEServer is part of.
mcastaddr - Variable in class lime.LimeServer
 
mcastport - Variable in class lime.LimeServer
 
md - Variable in class groupmgmt.GroupManager.TestFrame
 
me - Static variable in class groupmgmt.GroupManager
Reference to my Member object (for identification).
member - Variable in class groupmgmt.impl.MemberBeacon
 
members - Variable in class groupmgmt.GroupManager
The members of the group I'm in (including me).
members - Variable in class groupmgmt.impl.SPGroupChangeMessage
The Members of the new group.
membersList - Variable in class groupmgmt.impl.SinglePhaseDisseminator.DebugFrame
 
mergeMisplaced(Vector, Vector) - Method in class lime.LimeTSMgr
 
mergePrivateWithPublic(LimeTupleSpace) - Method in class lime.LimeTSMgr
Called from the Transaction manager to merge the upons/reactions of a private tuple space into the public space, and to return the tuples which are to be handed to the reactor when the transaction is complete
message(String) - Static method in class lime.LimeServer
 
messageListener - Variable in class groupmgmt.impl.SinglePhaseDisseminator
Listens for messages from fellow group members.
messageMap - Variable in class moteaccess.TOSMoteAccess
 
messageQueue - Variable in class groupmgmt.impl.SinglePhaseDisseminator.ProcessMessageQueue
 
messageQueue - Variable in class moteaccess.TOSMoteAccess
 
messageReceived(int, Message) - Method in class moteaccess.TOSMoteAccess
 
messagesLabel - Variable in class moteaccess.SwingTOSMoteAccessUI
 
messagesON - Static variable in class lime.LimeServer
 
mgr - Variable in class lime.LimeSystemTupleSpace
 
mgr - Variable in class lime.LimeTupleSpace
 
mgr - Variable in class lime.StationaryAgent
The manager for this agent.
mgr - Variable in class lime.mobileagent.mucode.MobileAgent
 
mid - Variable in class moteaccess.MoteReaction
The mote id.
migrate(String) - Method in class lime.mobileagent.mucode.MobileAgent
Migrates this agent to the specified destination, expressed as a string host:port.
migrate(String, String[], String, boolean) - Method in class lime.mobileagent.mucode.MobileAgent
Migrates this agent to the specified destination, expressed as a string host:port.
mills_left - Variable in class moteaccess.DummyMoteAccess.Timer
 
ml - Variable in class lime.motes.MoteAgent.ReactionRequestListener
The IMoteListener that instantiates this.
mlt - Variable in class lime.motes.MoteReactionEvent
 
mode - Variable in class lime.Reaction
 
mode - Variable in class lime.UponProbeDescriptor
 
mode - Variable in class lime.motes.util.console.LocDialog
 
mode - Variable in class lime.motes.util.console.MainDialog
 
mode - Variable in class lime.util.console.LocDialog
 
mode - Variable in class lime.util.console.MainDialog
 
mode - Variable in class location.GpsInfoEvent
 
mode - Variable in class location.generators.RealGPSMonitor
 
modeChoice - Variable in class lime.motes.util.console.MainDialog
 
modeChoice - Variable in class lime.util.console.MainDialog
 
mote - Variable in class lime.motes.MoteLimeTemplate
The ID of the mote.
moteID - Variable in class lime.motes.MoteRegisteredReaction
The id of the MoteID we are setting the reaction on.
moteID - Variable in class moteaccess.MoteRequest
ID of the mote to be queried
moteaccess - package moteaccess
 
moteaccess - Variable in class lime.motes.MoteAgent
The IMoteAccess that will be used in accessing the motes network.
moteid - Variable in class lime.motes.MoteLimeTuple
The ID of the mote location.
moteif - Variable in class moteaccess.TOSMoteAccess
 
mps - Variable in class location.generators.RealGPSMonitor
 
mreact - Variable in class moteaccess.SwingTOSMoteAccessUI.RequestWrapper
 
mreq - Variable in class moteaccess.SwingTOSMoteAccessUI.RequestWrapper
 
mucodeArgs - Variable in class lime.mobileagent.mucode.Launcher
 
mucodeEnd - Variable in class lime.mobileagent.mucode.Launcher
 
mucodeStart - Variable in class lime.mobileagent.mucode.Launcher
 
muserver - Variable in class lime.mobileagent.mucode.Launcher
 

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