| java.lang.Object | ||
| ↳ | uk.ac.imperial.presage2.core.network.NetworkController | |
| ↳ | uk.ac.imperial.presage2.core.network.ConstrainedNetworkController | |
A NetworkController which allows the use of NetworkConstraint
s.
NetworkConstraints may modify messages when they are received from
the sender, or block the sending of a message at the point of delivery to an
individual.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| constraints | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
uk.ac.imperial.presage2.core.network.NetworkController
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Deliver a message m to recipient to.
| |||||||||||
Return a Pong for the given Ping.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
uk.ac.imperial.presage2.core.network.NetworkController
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
uk.ac.imperial.presage2.core.TimeDriven
| |||||||||||
From interface
uk.ac.imperial.presage2.core.network.NetworkChannel
| |||||||||||
From interface
uk.ac.imperial.presage2.core.network.RequiresRegistration
| |||||||||||
Deliver a message m to recipient to.
Return a Pong for the given Ping. This is a message
containing the set of NetworkAddresses of devices we're connected
with.