|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LimeTupleSpace | |
Default Package | |
lime | |
lime.motes | |
lime.motes.util.console | |
lime.util.console |
Uses of LimeTupleSpace in |
Fields in Default Package declared as LimeTupleSpace | |
(package private) LimeTupleSpace |
RdpSimpleClientAgent.lts
|
(package private) LimeTupleSpace |
RdgSimpleClientAgent.lts
|
(package private) LimeTupleSpace |
RdSimpleClientAgent.lts
|
(package private) LimeTupleSpace |
ReactiveClientAgent.lts
|
(package private) LimeTupleSpace |
InteractiveAgent.lts
|
Uses of LimeTupleSpace in lime |
Fields in lime declared as LimeTupleSpace | |
(package private) LimeTupleSpace[] |
InitiatorTransDescriptor.lts
The tuple spaces owned by the agent involved in the transaction |
Methods in lime with parameters of type LimeTupleSpace | |
(package private) void |
TransactionMgr.setShared(AgentID agent,
LimeTupleSpace[] lts,
boolean isShared,
Result lock)
Start the engagement or disengagement of an agent. |
private void |
TransactionMgr.makeInitiatorRequest(short transType,
AgentID agent,
LimeTupleSpace[] lts,
Result lock)
generates the request that will start the transaction, AND blocks the agent that made the request. |
private boolean |
TransactionMgr.allTSUniform(LimeTupleSpace[] lts,
boolean isShared)
returns whether all the tuple spaces all have th same shared value as the boolean passed as a parameter |
static boolean |
LimeTupleSpace.setShared(LimeTupleSpace[] lts,
boolean isShared)
Enable or disable transient sharing of a set of tuple spaces. |
private static boolean |
LimeTupleSpace.isOwner(LimeTupleSpace lts)
|
(package private) lights.interfaces.ITuple[] |
LimeTSMgr.mergePrivateWithPublic(LimeTupleSpace lts)
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 |
Constructors in lime with parameters of type LimeTupleSpace | |
InitiatorTransDescriptor(TransactionOpDescriptor desc,
LimeTupleSpace[] lts,
Result lock)
Creates an InitiatorTransDescriptor for the specified transaction. |
Uses of LimeTupleSpace in lime.motes |
Subclasses of LimeTupleSpace in lime.motes | |
class |
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. |
Fields in lime.motes declared as LimeTupleSpace | |
private LimeTupleSpace |
MoteLimeTupleSpace.outLTS
Variable used to out the config tuples. |
private LimeTupleSpace |
MoteLimeTupleSpace.inLTS
Variable used to "receive" the tuples from the motes. |
private LimeTupleSpace |
MoteAgent.lts
LimeTupleSpace that contains the data, i.e. |
private LimeTupleSpace |
MoteAgent.ltc
LimeTuple space used for configuration. |
Uses of LimeTupleSpace in lime.motes.util.console |
Fields in lime.motes.util.console declared as LimeTupleSpace | |
(package private) LimeTupleSpace |
LimeConsole.lts
|
Methods in lime.motes.util.console that return LimeTupleSpace | |
LimeTupleSpace |
LimeConsole.getLimeTupleSpace()
Return the Lime tuple space associated with this Lime console. |
Constructors in lime.motes.util.console with parameters of type LimeTupleSpace | |
LimeConsole(AgentID a,
LimeTupleSpace lts,
IConsoleProvider p)
Create a new Lime console associated with the Lime tuple space passed as a parameter. |
Uses of LimeTupleSpace in lime.util.console |
Fields in lime.util.console declared as LimeTupleSpace | |
(package private) LimeTupleSpace |
LimeConsole.lts
|
Methods in lime.util.console that return LimeTupleSpace | |
LimeTupleSpace |
LimeConsole.getLimeTupleSpace()
Return the Lime tuple space associated with this Lime console. |
Constructors in lime.util.console with parameters of type LimeTupleSpace | |
LimeConsole(AgentID a,
LimeTupleSpace lts,
IConsoleProvider p)
Create a new Lime console associated with the Lime tuple space passed as a parameter. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |