|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LimeTemplate | |
lime | |
lime.motes |
Uses of LimeTemplate in lime |
Fields in lime declared as LimeTemplate | |
private LimeTemplate |
Reaction.limeTmpl
|
Methods in lime that return LimeTemplate | |
LimeTemplate |
Reaction.getTemplate()
Get the template associated with the reaction. |
(package private) static LimeTemplate |
LimeTemplate.fromFlatToLimeTemplate(lights.interfaces.ITuple flatT)
Given a tuple, this method converts it to a LimeTuple. |
Methods in lime with parameters of type LimeTemplate | |
LimeTuple |
LimeTupleSpace.inp(LimeTemplate template)
Retrieves a tuple that matches a given template, and removes it from the tuple space, or returns null if no matching tuple
exists. |
LimeTuple[] |
LimeTupleSpace.ing(LimeTemplate template)
Retrieve all tuples that match a pattern. |
LimeTuple |
LimeTupleSpace.in(LimeTemplate template)
Retrieves a tuple that matches a given template, and removes it from the tuple space. |
LimeTuple |
LimeTupleSpace.rdp(LimeTemplate template)
Retrieves a copy of a tuple that matches a given template, or returns null if no matching tuple exists. |
LimeTuple[] |
LimeTupleSpace.rdg(LimeTemplate template)
Copy all tuples that match a pattern. |
LimeTuple |
LimeTupleSpace.rd(LimeTemplate template)
Retrieves a copy of a tuple that matches a given template. |
private LimeTuple |
LimeTupleSpace.doBlocking(LimeTemplate template,
short type)
|
private LimeTuple[] |
LimeTupleSpace.doProbe(LimeTemplate template,
short type)
|
Constructors in lime with parameters of type LimeTemplate | |
UbiquitousReaction(LimeTemplate template,
ReactionListener listener,
short mode)
Create the reaction. |
|
Reaction(LimeTemplate lt,
ReactionListener listener,
short mode)
|
|
LocalizedReaction(LimeTemplate template,
ReactionListener listener,
short mode)
Create the reaction, by specifying location information. |
Uses of LimeTemplate in lime.motes |
Subclasses of LimeTemplate in lime.motes | |
class |
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. |
Methods in lime.motes with parameters of type LimeTemplate | |
LimeTuple |
MoteLimeTupleSpace.in(LimeTemplate template)
As explained and motivated in the documentation, this method always throws a MotesIllegalOperationException when trying to remove sensig data tuples, since we consider not appropriate to remove from the tuple space a tuple that indicates a property of the environment, such as the temperature or the light status. |
LimeTuple |
MoteLimeTupleSpace.inp(LimeTemplate template)
As explained and motivated in the documentation, this method always throws a MotesIllegalOperationException, since we consider not appropriate to remove from the tuple space a tuple that indicates a property of the environment, such as the temperature or the light status. |
LimeTuple[] |
MoteLimeTupleSpace.ing(LimeTemplate template)
As explained and motivated in the documentation, this method always throws a MotesIllegalOperationException, since we consider not appropriate to remove from the tuple space a tuple that indicates a property of the environment, such as the temperature or the light status. |
LimeTuple |
MoteLimeTupleSpace.rd(LimeTemplate template)
This method performs the read operation on the sensor network. |
LimeTuple |
MoteLimeTupleSpace.rdp(LimeTemplate template)
This method performs the readp operation on the sensor network. |
LimeTuple[] |
MoteLimeTupleSpace.rdg(LimeTemplate template)
This method performs the readg operation on the sensor network. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |