Construct a new instance
Event is emitted when a connection is established or closed.
Event is emitted when state of the connector changes. The emitted value represents the updated state.
Event is emitted when the chum starts.
Readonly
pairingReturns if new routes will be enabled.
Set if new routes are enabled.
Retrieve the online state based on connections to comm servers.
If we don't have connections to comm servers, the state will always be true.
Returns information about all connections and routes.
Optional
filterConnectionInfos: ConnectionInfoIdDisable all connections to this instance.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
Disable all connections to this person.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
Enable all connections to this instance.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
Initialize this module.
Optional
blacklistGroup: default
This model manages all connections including pairing scenarios etc.
The lower levels handle the complete connection establishment based on information found in Leute. This module just executes the correct protocol when a connection was established (e.g. the chum, or the pairing protocol ...)
Pairing: Pairing is handled by the PairingManager that can be accessed by ".pairing" on this module.