java.lang.Object | |
↳ | uk.ac.imperial.presage2.core.network.NetworkConnector |
Known Direct Subclasses |
Known Indirect Subclasses |
The NetworkConnector passes messages between a participant and the Network controller
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
address | |||||||||||
controller | |||||||||||
parentID |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a NetworkConnector This constructor uses Guice assisted inject to pass the participant's UUID as well injecting other required parameters. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Message delivery from NetworkController. | |||||||||||
Gets this device's network address
| |||||||||||
Participant requesting to send a message.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
uk.ac.imperial.presage2.core.network.NetworkAdaptor
| |||||||||||
From interface
uk.ac.imperial.presage2.core.network.NetworkChannel
|
Create a NetworkConnector
This constructor uses Guice assisted inject to pass the participant's UUID as well injecting other required parameters. Do not override this unless you know what you are doing!
networkAddressFactory | factory for creating this connector's network address. |
---|
Message delivery from NetworkController.
Participant requesting to send a message.