|
|||||||||||
| 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 | ||||||||||