|
|||||||||
Home >> All >> alice >> [ tucson overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
alice.tucson
Interface TucsonInterface

- All Known Implementing Classes:
- User
- public interface TucsonInterface
Defines the basic TuCSoN Interface
- Version:
- 1.0
Method Summary | |
alice.logictuple.LogicTuple |
getSpec()
Gets the behaviour specification of the default tuple centre |
alice.logictuple.LogicTuple |
getSpec(TupleCentreId tid)
Gets the behaviour specification of a specified tuple centre |
alice.logictuple.LogicTuple |
in(alice.logictuple.LogicTuple t)
Gets (blocking) a matching logic tuples from the default tuple centre |
alice.logictuple.LogicTuple |
in(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Gets (blocking) a matching logic tuples from the specified tuple centre |
alice.logictuple.LogicTuple |
inp(alice.logictuple.LogicTuple t)
Gets if present (without blocking) a matching logic tuples from the default tuple centre |
alice.logictuple.LogicTuple |
inp(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Gets if present (without blocking) a matching logic tuples from the specified tuple centre |
void |
out(alice.logictuple.LogicTuple t)
Places (synchronously) a tuples on the default tuple centre |
void |
out(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Places (synchronously) a tuples on the specified tuple centre |
void |
outAsync(alice.logictuple.LogicTuple t)
Places (asynchronously) a tuples on the default tuple centre |
void |
outAsync(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Places (asynchronously) a tuples on the specified tuple centre |
alice.logictuple.LogicTuple |
rd(alice.logictuple.LogicTuple t)
Reads (blocking) a matching logic tuples from the default tuple centre |
alice.logictuple.LogicTuple |
rd(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Reads (blocking) a matching logic tuples from the specified tuple centre |
alice.logictuple.LogicTuple |
rdp(alice.logictuple.LogicTuple t)
Reads if present (without blocking) a matching logic tuples from the default tuple centre |
alice.logictuple.LogicTuple |
rdp(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Reads if present (without blocking) a matching logic tuples from the specified tuple centre |
alice.logictuple.LogicTuple |
setSpec(alice.logictuple.LogicTuple t)
Reads if present (without blocking) a matching logic tuples from the default tuple centre |
alice.logictuple.LogicTuple |
setSpec(TupleCentreId tid,
alice.logictuple.LogicTuple t)
Sets the behaviour specification of a specified tuple centre |
Method Detail |
out
public void out(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Places (synchronously) a tuples on the specified tuple centre
outAsync
public void outAsync(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Places (asynchronously) a tuples on the specified tuple centre
in
public alice.logictuple.LogicTuple in(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Gets (blocking) a matching logic tuples from the specified tuple centre
rd
public alice.logictuple.LogicTuple rd(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Reads (blocking) a matching logic tuples from the specified tuple centre
inp
public alice.logictuple.LogicTuple inp(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Gets if present (without blocking) a matching logic tuples from the specified tuple centre
rdp
public alice.logictuple.LogicTuple rdp(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Reads if present (without blocking) a matching logic tuples from the specified tuple centre
setSpec
public alice.logictuple.LogicTuple setSpec(TupleCentreId tid, alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Sets the behaviour specification of a specified tuple centre
getSpec
public alice.logictuple.LogicTuple getSpec(TupleCentreId tid) throws NoTucsonNodeException, TucsonIOException
- Gets the behaviour specification of a specified tuple centre
out
public void out(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Places (synchronously) a tuples on the default tuple centre
outAsync
public void outAsync(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Places (asynchronously) a tuples on the default tuple centre
in
public alice.logictuple.LogicTuple in(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Gets (blocking) a matching logic tuples from the default tuple centre
rd
public alice.logictuple.LogicTuple rd(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Reads (blocking) a matching logic tuples from the default tuple centre
inp
public alice.logictuple.LogicTuple inp(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Gets if present (without blocking) a matching logic tuples from the default tuple centre
rdp
public alice.logictuple.LogicTuple rdp(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Reads if present (without blocking) a matching logic tuples from the default tuple centre
setSpec
public alice.logictuple.LogicTuple setSpec(alice.logictuple.LogicTuple t) throws NoTucsonNodeException, TucsonIOException, alice.logictuple.InvalidLogicTupleException
- Reads if present (without blocking) a matching logic tuples from the default tuple centre
getSpec
public alice.logictuple.LogicTuple getSpec() throws NoTucsonNodeException, TucsonIOException
- Gets the behaviour specification of the default tuple centre
|
|||||||||
Home >> All >> alice >> [ tucson overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |