|
|||||||||
Home >> All >> alice >> [ tucson overview ] | PREV NEXT |
A
- Agent - class alice.tucson.Agent.
- Defines a very naive TuCSoN agent base class, as a Runnable object with the ability to access TuCSoN infrastructure
- Agent(AgentId) - Constructor for class alice.tucson.Agent
- Constructs the agent specifying its identifier
- Agent(String) - Constructor for class alice.tucson.Agent
- Constructs the agent specifying its name
- AgentId - class alice.tucson.AgentId.
- Defines the identifier of an agent interacting with the TuCSoN infrastructure It's a naive extension of the identifier defined for ReSpecT agents.
- AgentId() - Constructor for class alice.tucson.AgentId
- AgentId(String) - Constructor for class alice.tucson.AgentId
- constructs the id providing a string name
- Automaton - class alice.tucson.Automaton.
- Defines a more involved type of TuCSoN agent (compared to Agent one).
- Automaton(AgentId) - Constructor for class alice.tucson.Automaton
- Constructs the automaton specifying its identifier
- Automaton(String) - Constructor for class alice.tucson.Automaton
- Constructs the automaton specifying its name
- address - Variable in class alice.tucson.TupleCentreId
- the IP address of the tuple centre (such as alice.acme.org, alice.acme.org:2000, 137.204.191.188, 137.204.191.188:2500)
- alice.tucson - package alice.tucson
- argType - Static variable in class alice.tucson.Automaton
- arguments class eventually associated to state transition
- arguments - Variable in class alice.tucson.Automaton
- arguments value eventually associated to state transition
B
- become(String) - Method in class alice.tucson.Automaton
- Changes the state of the automaton
- become(String, Object[]) - Method in class alice.tucson.Automaton
- Changes the state of the automaton, providing auciliary information
- boot() - Method in class alice.tucson.Automaton
- Specifies the behaviour of the automaton in its boot state, which is reached when the automaton start its thread of control
D
- defaultTid - Static variable in class alice.tucson.User
E
- end() - Method in class alice.tucson.Automaton
- Specifies the behaviour of the automaton in its end state
- error() - Method in class alice.tucson.Automaton
- Specifies the behaviour of the automaton in its error state
G
- getAddress() - Method in class alice.tucson.TupleCentreId
- Gets the tuple centre address part of the identifier
- getHost() - Method in class alice.tucson.TupleCentreId
- Gets the host information of the tuple centre address part of the identifier
- getId() - Method in class alice.tucson.User
- Gets the identifier of the user
- getPort() - Method in class alice.tucson.TupleCentreId
- Gets (if present) the port information of the tuple centre address part of the identifier
- getSpec(TupleCentreId) - Method in interface alice.tucson.TucsonInterface
- Gets the behaviour specification of a specified tuple centre
- getSpec() - Method in interface alice.tucson.TucsonInterface
- Gets the behaviour specification of the default tuple centre
- getSpec(TupleCentreId) - Method in class alice.tucson.User
- Gets the behaviour specification of a specified tuple centre
- getSpec() - Method in class alice.tucson.User
- Gets the behaviour specification of the default tuple centre
I
- in(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Gets (blocking) a matching logic tuples from the specified tuple centre
- in(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Gets (blocking) a matching logic tuples from the default tuple centre
- in(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Gets (blocking) a matching logic tuples from the specified tuple centre
- in(LogicTuple) - Method in class alice.tucson.User
- Gets (blocking) a matching logic tuples from the default tuple centre
- inp(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Gets if present (without blocking) a matching logic tuples from the specified tuple centre
- inp(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Gets if present (without blocking) a matching logic tuples from the default tuple centre
- inp(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Gets if present (without blocking) a matching logic tuples from the specified tuple centre
- inp(LogicTuple) - Method in class alice.tucson.User
- Gets if present (without blocking) a matching logic tuples from the default tuple centre
N
- NoTucsonNodeException - exception alice.tucson.NoTucsonNodeException.
- This exception indicates that an invalid TuCSoN node (IP address) has been specified, probably as part of a tuple centre identifier
- NoTucsonNodeException() - Constructor for class alice.tucson.NoTucsonNodeException
O
- OutTCActivity - class alice.tucson.OutTCActivity.
- Defines the TuCSoN version of the OutTc Activity defined for ReSpecT tuple centres.
- OutTCActivity() - Constructor for class alice.tucson.OutTCActivity
- out(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Places (synchronously) a tuples on the specified tuple centre
- out(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Places (synchronously) a tuples on the default tuple centre
- out(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Places (synchronously) a tuples on the specified tuple centre
- out(LogicTuple) - Method in class alice.tucson.User
- Places (synchronously) a tuples on the default tuple centre
- outAsync(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Places (asynchronously) a tuples on the specified tuple centre
- outAsync(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Places (asynchronously) a tuples on the default tuple centre
- outAsync(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Places (asynchronously) a tuples on the specified tuple centre
- outAsync(LogicTuple) - Method in class alice.tucson.User
- Places (asynchronously) a tuples on the default tuple centre
R
- rd(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Reads (blocking) a matching logic tuples from the specified tuple centre
- rd(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Reads (blocking) a matching logic tuples from the default tuple centre
- rd(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Reads (blocking) a matching logic tuples from the specified tuple centre
- rd(LogicTuple) - Method in class alice.tucson.User
- Reads (blocking) a matching logic tuples from the default tuple centre
- rdp(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Reads if present (without blocking) a matching logic tuples from the specified tuple centre
- rdp(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Reads if present (without blocking) a matching logic tuples from the default tuple centre
- rdp(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Reads if present (without blocking) a matching logic tuples from the specified tuple centre
- rdp(LogicTuple) - Method in class alice.tucson.User
- Reads if present (without blocking) a matching logic tuples from the default tuple centre
- run() - Method in class alice.tucson.Automaton
- Defines the automaton behaviour
- run() - Method in class alice.tucson.OutTCActivity
S
- setDaemonPort(int) - Method in class alice.tucson.User
- Specifies the port of the TuCSoN infrastructure If none specified, the default one is used.
- setSpec(TupleCentreId, LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Sets the behaviour specification of a specified tuple centre
- setSpec(LogicTuple) - Method in interface alice.tucson.TucsonInterface
- Reads if present (without blocking) a matching logic tuples from the default tuple centre
- setSpec(TupleCentreId, LogicTuple) - Method in class alice.tucson.User
- Sets the behaviour specification of a specified tuple centre
- setSpec(LogicTuple) - Method in class alice.tucson.User
- Reads if present (without blocking) a matching logic tuples from the default tuple centre
- shutdown() - Method in class alice.tucson.User
- Shutdowns the user
- state - Variable in class alice.tucson.Automaton
- method name representing state behaviour
T
- TucsonIOException - exception alice.tucson.TucsonIOException.
- This exception indicates that a generic I/O failure has happened, accessing the TuCSoN infrastructure
- TucsonIOException() - Constructor for class alice.tucson.TucsonIOException
- TucsonInterface - interface alice.tucson.TucsonInterface.
- Defines the basic TuCSoN Interface
- TupleCentreId - class alice.tucson.TupleCentreId.
- Defines the Tuple Centre identifier for TuCSoN logic tuple centres.
- TupleCentreId() - Constructor for class alice.tucson.TupleCentreId
- Constructs a default tuple centre id (default@localost)
- TupleCentreId(String, String) - Constructor for class alice.tucson.TupleCentreId
- Constructs a generic tuple centre id, specifying name and address
- TupleCentreId(String) - Constructor for class alice.tucson.TupleCentreId
- Constructs a tuple centre id on localhost, specifying the name
- toString() - Method in class alice.tucson.TupleCentreId
- Gets the string representation of the tuple centre identifier
U
- User - class alice.tucson.User.
- Defines the basic TuCSoN user, capable of accessing the TuCSoN infrastructure It uses a generic tuplemedium TCP/IP user, providing a suitable interface tuned on TuCSoN specificity
- User(AgentId) - Constructor for class alice.tucson.User
- Constructs the user specifying its identifier
- User(String) - Constructor for class alice.tucson.User
- Constructs the user specifying its name
- unify(TupleTemplate, Tuple) - Method in class alice.tucson.User
- Helper service, which unifies a tuple template and a tuple
- user - Variable in class alice.tucson.User
A B D E G I N O R S T U
|
|||||||||
Home >> All >> alice >> [ tucson overview ] | PREV NEXT |