Create instance. Outgoing connections are made based on the contact objects.
The model managing all contacts. Used for deciding which connections to establish.
Event is emitted when a connection is established or closed.
Event that is emitted if an incoming connection was accepted and the identity of the other side is known
Event is emitted when the state of the connector changes. The event contains the value of the online state.
Event that is emitted if an incoming connection was accepted, but the identity of the other side is not known
Returns 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.
Return information about all known connections.
Optional
filterConnectionInfos: ConnectionInfoIdDisable all connections to this instance.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
if false, then enable instead
Disable all connections to this person.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
if false, then enable instead
Enable all connections to this instance.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
if false, then disable instead
Enable all connections to this person.
Optional
localPersonId: SHA256IdHash<Person>If specified only the connections originating from this person are affected.
if false, then disable instead
This module connects Leute with the lower level connection stuff.
This module basically looks for OneInstanceEndpoints in leute and creates connection routes for each of them. See the lowe level ConnectionRouteManager for mor details on what routes are.