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.
NetworkConstraint
s 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 NetworkAddress
es of devices we're connected
with.