| NetworkAdaptor | A network adaptor is a participant's perception of it's communication channel to the outside world. |
| NetworkAddressFactory | |
| NetworkChannel | This interface represents a channel over which communication can take place in the network. |
| NetworkConnectorFactory | |
| NetworkConstraint | |
| RequiresRegistration | An interface for a network component which requires registration. |
| BasicNetworkConnector | Basic implementation of a network connector. |
| BroadcastMessage | This is a basic broadcast message to be sent between agents. |
| ConstrainedNetworkController |
A |
| Message | This is a basic message to be sent between agents. |
| MessageBlockedEvent | |
| MessageDeliveryEvent | Event trigger when a message is successfully delivered. |
| MulticastMessage | This is a basic multicast message to be sent between agents. |
| NetworkAddress | An address of a device in the network. |
| NetworkConnector | The NetworkConnector passes messages between a participant and the Network controller |
| NetworkConnectorWithNodeDiscovery |
A |
| NetworkController | This is a central controller through which all messages go. |
| NetworkGuiceModule | |
| NetworkRegistrationRequest | Object to pass parameters to the NetworkController when registering with the network. |
| RealNetworkConnectorFactory | |
| UnicastMessage | This is a basic unicast message to be sent between agents. |