| java.lang.Object | ||
| ↳ | com.google.inject.AbstractModule | |
| ↳ | uk.ac.imperial.presage2.util.network.NetworkModule | |
Static factory for AbstractModules which bind network interfaces.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Module to bind a constrained network.
| |||||||||||
Module to bind a fully connected network, where every agent can message
every other agent with no limitations.
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.inject.AbstractModule
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.google.inject.Module
| |||||||||||
Module to bind a constrained network. This uses a
ConstrainedNetworkController and a set of
NetworkConstraints to limit message passing in some way.
| constraints | NetworkConstraints to use. |
|---|
Module to bind a fully connected network, where every agent can message every other agent with no limitations.