Modifier and Type | Method and Description |
---|---|
void |
IAgentModel.attach(IObserver<IAgentModel> newObserver) |
boolean |
IAgentModel.detach(IObserver<IAgentModel> oldObserver) |
Modifier and Type | Method and Description |
---|---|
void |
AgentModel.attach(IObserver<IAgentModel> newObserver) |
boolean |
AgentModel.detach(IObserver<IAgentModel> oldObserver) |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionChannel |
class |
InputOutputChannel |
class |
RemoteControllChannel |
Modifier and Type | Class and Description |
---|---|
class |
AgentRuntime
The AgentRuntime is the core orchestrating component in the magma
agent-framework.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IGlobalMap.detach(IObserver<IGlobalMap> observer)
Detaches the passed observer to this connection
|
Modifier and Type | Method and Description |
---|---|
void |
GlobalMap.attach(IObserver<IGlobalMap> newObserver) |
boolean |
GlobalMap.detach(IObserver<IGlobalMap> oldObserver) |
Modifier and Type | Class and Description |
---|---|
class |
SimsparkChannel |
class |
SimsparkLogfileReaderChannel
Behaves like a simspark connection, but reads the sensor information from a
logfile.
|
class |
SimsparkLogfileWriterChannel
Adds that each message received is logged to a file and/or each message sent
as well.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionBase.attach(IObserver<byte[]> newObserver)
Attaches a new observer to this connection
|
Modifier and Type | Method and Description |
---|---|
void |
ISubscribe.attach(IObserver<T> observer)
Adds an observer to the list of observers if not already in the list
|
void |
IPublishSubscribe.attach(IObserver<T> observer)
Add an observer to the list of observers
|
void |
Subject.attach(IObserver<T> observer) |
boolean |
IPublishSubscribe.detach(IObserver<T> observer)
Removes an observer from the list of observers
|
boolean |
Subject.detach(IObserver<T> observer) |